diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/._.DS_Store" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/._.DS_Store" new file mode 100644 index 00000000..94a48a81 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/._.DS_Store" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._.DS_Store" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._.DS_Store" new file mode 100644 index 00000000..94a48a81 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._.DS_Store" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._AppDelegate.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._AppDelegate.cpp" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._AppDelegate.cpp" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._B2Sprite.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._B2Sprite.cpp" new file mode 100644 index 00000000..086e7477 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._B2Sprite.cpp" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._B2Sprite.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._B2Sprite.h" new file mode 100644 index 00000000..086e7477 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._B2Sprite.h" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._BeginScene.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._BeginScene.cpp" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._BeginScene.cpp" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._BeginScene.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._BeginScene.h" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._BeginScene.h" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._GameOver.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._GameOver.cpp" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._GameOver.cpp" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._GameOver.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._GameOver.h" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._GameOver.h" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._HelloWorldScene.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._HelloWorldScene.cpp" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._HelloWorldScene.cpp" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._HelloWorldScene.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._HelloWorldScene.h" new file mode 100644 index 00000000..c8938291 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/._HelloWorldScene.h" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppDelegate.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppDelegate.cpp" new file mode 100644 index 00000000..d04cf8fe --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppDelegate.cpp" @@ -0,0 +1,52 @@ +#include "AppDelegate.h" +#include "HelloWorldScene.h" +#include "BeginScene.h" +USING_NS_CC; + +AppDelegate::AppDelegate() { + +} + +AppDelegate::~AppDelegate() +{ +} + +bool AppDelegate::applicationDidFinishLaunching() { + // initialize director + CCDirector* pDirector = CCDirector::sharedDirector(); + CCEGLView* pEGLView = CCEGLView::sharedOpenGLView(); + + pDirector->setOpenGLView(pEGLView); + + pEGLView->setDesignResolutionSize(640, 480, kResolutionShowAll); + + // turn on display FPS + pDirector->setDisplayStats(false); + + // set FPS. the default value is 1.0/60 if you don't call this + pDirector->setAnimationInterval(1.0 / 60); + + // create a scene. it's an autorelease object + CCScene *pScene = StartGame::scene(); + + // run + pDirector->runWithScene(pScene); + + return true; +} + +// This function will be called when the app is inactive. When comes a phone call,it's be invoked too +void AppDelegate::applicationDidEnterBackground() { + CCDirector::sharedDirector()->stopAnimation(); + + // if you use SimpleAudioEngine, it must be pause + // SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic(); +} + +// this function will be called when the app is active again +void AppDelegate::applicationWillEnterForeground() { + CCDirector::sharedDirector()->startAnimation(); + + // if you use SimpleAudioEngine, it must resume here + // SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic(); +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppDelegate.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppDelegate.h" new file mode 100644 index 00000000..268c6c65 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppDelegate.h" @@ -0,0 +1,38 @@ +#ifndef _APP_DELEGATE_H_ +#define _APP_DELEGATE_H_ + +#include "cocos2d.h" + +/** +@brief The cocos2d Application. + +The reason for implement as private inheritance is to hide some interface call by CCDirector. +*/ +class AppDelegate : private cocos2d::CCApplication +{ +public: + AppDelegate(); + virtual ~AppDelegate(); + + /** + @brief Implement CCDirector and CCScene init code here. + @return true Initialize success, app continue. + @return false Initialize failed, app terminate. + */ + virtual bool applicationDidFinishLaunching(); + + /** + @brief The function be called when the application enter background + @param the pointer of the application + */ + virtual void applicationDidEnterBackground(); + + /** + @brief The function be called when the application enter foreground + @param the pointer of the application + */ + virtual void applicationWillEnterForeground(); +}; + +#endif // _APP_DELEGATE_H_ + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppMacros.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppMacros.h" new file mode 100644 index 00000000..9e1743b2 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/AppMacros.h" @@ -0,0 +1,56 @@ +#ifndef __APPMACROS_H__ +#define __APPMACROS_H__ + +#include "cocos2d.h" + +/* For demonstrating using one design resolution to match different resources, + or one resource to match different design resolutions. + + [Situation 1] Using one design resolution to match different resources. + Please look into Appdelegate::applicationDidFinishLaunching. + We check current device frame size to decide which resource need to be selected. + So if you want to test this situation which said in title '[Situation 1]', + you should change ios simulator to different device(e.g. iphone, iphone-retina3.5, iphone-retina4.0, ipad, ipad-retina), + or change the window size in "proj.XXX/main.cpp" by "CCEGLView::setFrameSize" if you are using win32 or linux plaform + and modify "proj.mac/AppController.mm" by changing the window rectangle. + + [Situation 2] Using one resource to match different design resolutions. + The coordinates in your codes is based on your current design resolution rather than resource size. + Therefore, your design resolution could be very large and your resource size could be small. + To test this, just define the marco 'TARGET_DESIGN_RESOLUTION_SIZE' to 'DESIGN_RESOLUTION_2048X1536' + and open iphone simulator or create a window of 480x320 size. + + [Note] Normally, developer just need to define one design resolution(e.g. 960x640) with one or more resources. + */ + +#define DESIGN_RESOLUTION_480X320 0 +#define DESIGN_RESOLUTION_1024X768 1 +#define DESIGN_RESOLUTION_2048X1536 2 + +/* If you want to switch design resolution, change next line */ +#define TARGET_DESIGN_RESOLUTION_SIZE DESIGN_RESOLUTION_480X320 + +typedef struct tagResource +{ + cocos2d::CCSize size; + char directory[100]; +}Resource; + +static Resource smallResource = { cocos2d::CCSizeMake(480, 320), "iphone" }; +static Resource mediumResource = { cocos2d::CCSizeMake(1024, 768), "ipad" }; +static Resource largeResource = { cocos2d::CCSizeMake(2048, 1536), "ipadhd" }; + +#if (TARGET_DESIGN_RESOLUTION_SIZE == DESIGN_RESOLUTION_480X320) +static cocos2d::CCSize designResolutionSize = cocos2d::CCSizeMake(480, 320); +#elif (TARGET_DESIGN_RESOLUTION_SIZE == DESIGN_RESOLUTION_1024X768) +static cocos2d::CCSize designResolutionSize = cocos2d::CCSizeMake(1024, 768); +#elif (TARGET_DESIGN_RESOLUTION_SIZE == DESIGN_RESOLUTION_2048X1536) +static cocos2d::CCSize designResolutionSize = cocos2d::CCSizeMake(2048, 1536); +#else +#error unknown target design resolution! +#endif + +// The font size 24 is designed for small resolution, so we should change it to fit for current design resolution +#define TITLE_FONT_SIZE (cocos2d::CCEGLView::sharedOpenGLView()->getDesignResolutionSize().width / smallResource.size.width * 24) + +#endif /* __APPMACROS_H__ */ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/B2Sprite.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/B2Sprite.cpp" new file mode 100644 index 00000000..660d20e0 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/B2Sprite.cpp" @@ -0,0 +1,272 @@ +/* Copyright (c) 2012 Scott Lembcke and Howling Moon Software + * Copyright (c) 2012 cocos2d-x.org + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + +#include "B2Sprite.h" +#include "support/CCPointExtension.h" + +#include "Box2D/Box2D.h" + +B2Sprite::B2Sprite() +: m_bIgnoreBodyRotation(false) +, m_pB2Body(NULL) +, m_fPTMRatio(0.0f) +{} + +B2Sprite* B2Sprite::create() +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->init()) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +B2Sprite* B2Sprite::createWithTexture(CCTexture2D *pTexture) +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->initWithTexture(pTexture)) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +B2Sprite* B2Sprite::createWithTexture(CCTexture2D *pTexture, const CCRect& rect) +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->initWithTexture(pTexture, rect)) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +B2Sprite* B2Sprite::createWithSpriteFrame(CCSpriteFrame *pSpriteFrame) +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->initWithSpriteFrame(pSpriteFrame)) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +B2Sprite* B2Sprite::createWithSpriteFrameName(const char *pszSpriteFrameName) +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->initWithSpriteFrameName(pszSpriteFrameName)) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +B2Sprite* B2Sprite::create(const char *pszFileName) +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->initWithFile(pszFileName)) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +B2Sprite* B2Sprite::create(const char *pszFileName, const CCRect& rect) +{ + B2Sprite* pRet = new B2Sprite(); + if (pRet && pRet->initWithFile(pszFileName, rect)) + { + pRet->autorelease(); + } + else + { + CC_SAFE_DELETE(pRet); + } + + return pRet; +} + +// this method will only get called if the sprite is batched. +// return YES if the physic's values (angles, position ) changed. +// If you return NO, then nodeToParentTransform won't be called. +bool B2Sprite::isDirty() +{ + return true; +} + +bool B2Sprite::isIgnoreBodyRotation() const +{ + return m_bIgnoreBodyRotation; +} + +void B2Sprite::setIgnoreBodyRotation(bool bIgnoreBodyRotation) +{ + m_bIgnoreBodyRotation = bIgnoreBodyRotation; +} + +// Override the setters and getters to always reflect the body's properties. +const CCPoint& B2Sprite::getPosition() +{ + updatePosFromPhysics(); + return CCNode::getPosition(); +} + +void B2Sprite::getPosition(float* x, float* y) +{ + updatePosFromPhysics(); + return CCNode::getPosition(x, y); +} + +float B2Sprite::getPositionX() +{ + updatePosFromPhysics(); + return m_obPosition.x; +} + +float B2Sprite::getPositionY() +{ + updatePosFromPhysics(); + return m_obPosition.y; +} + +b2Body* B2Sprite::getB2Body() const +{ + return m_pB2Body; +} + +void B2Sprite::setB2Body(b2Body *pBody) +{ + m_pB2Body = pBody; + pBody->SetUserData(this); +} + +float B2Sprite::getPTMRatio() const +{ + return m_fPTMRatio; +} + +void B2Sprite::setPTMRatio(float fRatio) +{ + m_fPTMRatio = fRatio; +} + +// Override the setters and getters to always reflect the body's properties. +void B2Sprite::updatePosFromPhysics() +{ + b2Vec2 pos = m_pB2Body->GetPosition(); + float x = pos.x * m_fPTMRatio; + float y = pos.y * m_fPTMRatio; + m_obPosition = ccp(x,y); +} + +void B2Sprite::setPosition(const CCPoint &pos) +{ + float angle = m_pB2Body->GetAngle(); + m_pB2Body->SetTransform(b2Vec2(pos.x / m_fPTMRatio, pos.y / m_fPTMRatio), angle); +} + +float B2Sprite::getRotation() +{ + return (m_bIgnoreBodyRotation ? CCSprite::getRotation() : + CC_RADIANS_TO_DEGREES(m_pB2Body->GetAngle())); +} + +void B2Sprite::setRotation(float fRotation) +{ + if (m_bIgnoreBodyRotation) + { + CCSprite::setRotation(fRotation); + } + else + { + b2Vec2 p = m_pB2Body->GetPosition(); + float radians = CC_DEGREES_TO_RADIANS(fRotation); + m_pB2Body->SetTransform(p, radians); + } +} + +// returns the transform matrix according the Box2D Body values +CCAffineTransform B2Sprite::nodeToParentTransform() +{ + b2Vec2 pos = m_pB2Body->GetPosition(); + + float x = pos.x * m_fPTMRatio; + float y = pos.y * m_fPTMRatio; + + if (m_bIgnoreAnchorPointForPosition) + { + x += m_obAnchorPointInPoints.x; + y += m_obAnchorPointInPoints.y; + } + + // Make matrix + float radians = m_pB2Body->GetAngle(); + float c = cosf(radians); + float s = sinf(radians); + + // Although scale is not used by physics engines, it is calculated just in case + // the sprite is animated (scaled up/down) using actions. + // For more info see: http://www.cocos2d-iphone.org/forum/topic/68990 + if (!m_obAnchorPointInPoints.equals(CCPointZero)) + { + x += ((c * -m_obAnchorPointInPoints.x * m_fScaleX) + (-s * -m_obAnchorPointInPoints.y * m_fScaleY)); + y += ((s * -m_obAnchorPointInPoints.x * m_fScaleX) + (c * -m_obAnchorPointInPoints.y * m_fScaleY)); + } + + // Rot, Translate Matrix + m_sTransform = CCAffineTransformMake( c * m_fScaleX, s * m_fScaleX, + -s * m_fScaleY, c * m_fScaleY, + x, y ); + + return m_sTransform; +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/B2Sprite.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/B2Sprite.h" new file mode 100644 index 00000000..e051a49e --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/B2Sprite.h" @@ -0,0 +1,117 @@ +/* Copyright (c) 2012 Scott Lembcke and Howling Moon Software + * Copyright (c) 2012 cocos2d-x.org + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ +#ifndef __PHYSICSNODES_CCPHYSICSSPRITE_H__ +#define __PHYSICSNODES_CCPHYSICSSPRITE_H__ + +#include "cocos2d.h" +#include "ExtensionMacros.h" + +USING_NS_CC; + +class b2Body; + +/** A CCSprite subclass that is bound to a physics body. + It works with: + - Chipmunk: Preprocessor macro CC_ENABLE_CHIPMUNK_INTEGRATION should be defined + - Objective-Chipmunk: Preprocessor macro CC_ENABLE_CHIPMUNK_INTEGRATION should be defined + - Box2d: Preprocessor macro CC_ENABLE_BOX2D_INTEGRATION should be defined + + Features and Limitations: + - Scale and Skew properties are ignored. + - Position and rotation are going to updated from the physics body + - If you update the rotation or position manually, the physics body will be updated + - You can't enble both Chipmunk support and Box2d support at the same time. Only one can be enabled at compile time + * @js NA + * @lua NA + */ +class B2Sprite : public CCSprite +{ +protected: + bool m_bIgnoreBodyRotation; + + b2Body *m_pB2Body; + + // Pixels to Meters ratio + float m_fPTMRatio; +public: + B2Sprite(); + + static B2Sprite* create(); + /** Creates an sprite with a texture. + The rect used will be the size of the texture. + The offset will be (0,0). + */ + static B2Sprite* createWithTexture(CCTexture2D *pTexture); + + /** Creates an sprite with a texture and a rect. + The offset will be (0,0). + */ + static B2Sprite* createWithTexture(CCTexture2D *pTexture, const CCRect& rect); + + /** Creates an sprite with an sprite frame. */ + static B2Sprite* createWithSpriteFrame(CCSpriteFrame *pSpriteFrame); + + /** Creates an sprite with an sprite frame name. + An CCSpriteFrame will be fetched from the CCSpriteFrameCache by name. + If the CCSpriteFrame doesn't exist it will raise an exception. + @since v0.9 + */ + static B2Sprite* createWithSpriteFrameName(const char *pszSpriteFrameName); + + /** Creates an sprite with an image filename. + The rect used will be the size of the image. + The offset will be (0,0). + */ + static B2Sprite* create(const char *pszFileName); + + /** Creates an sprite with an image filename and a rect. + The offset will be (0,0). + */ + static B2Sprite* create(const char *pszFileName, const CCRect& rect); + + virtual bool isDirty(); + + /** Keep the sprite's rotation separate from the body. */ + bool isIgnoreBodyRotation() const; + void setIgnoreBodyRotation(bool bIgnoreBodyRotation); + + virtual const CCPoint& getPosition(); + virtual void getPosition(float* x, float* y); + virtual float getPositionX(); + virtual float getPositionY(); + virtual void setPosition(const CCPoint &position); + virtual float getRotation(); + virtual void setRotation(float fRotation); + virtual CCAffineTransform nodeToParentTransform(); + + /** Body accessor when using box2d */ + b2Body* getB2Body() const; + void setB2Body(b2Body *pBody); + + float getPTMRatio() const; + void setPTMRatio(float fPTMRatio); + +protected: + void updatePosFromPhysics(); +}; + +#endif // __PHYSICSNODES_CCPHYSICSSPRITE_H__ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/BeginScene.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/BeginScene.cpp" new file mode 100644 index 00000000..a7680016 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/BeginScene.cpp" @@ -0,0 +1,71 @@ +// +// BeginScene.cpp +// FlappyBird +// +// Created by macc on 15/1/3. +// +// + +#include "BeginScene.h" +#include "cocos2d.h" + +cocos2d::CCScene* StartGame::scene() +{ + CCScene* scene=CCScene::create(); + StartGame* layer=StartGame::create(); + scene->addChild(layer); + return scene; +} + +bool StartGame::init() +{ + if (!CCLayer::init()) { + return false; + } + + CCSize size = CCDirector::sharedDirector()->getVisibleSize(); + + //增加游戏名称 + CCLabelTTF* topic = CCLabelTTF::create("Flappy Bird", "Arial", 40); + + this->addChild(topic); + + //增加开始按钮 + CCMenuItemImage* startGame=CCMenuItemImage::create("btn-play-normal.png","btn-play-selected.png",this, menu_selector(StartGame::menuStart)); + + CCMenuItemImage* highScore=CCMenuItemImage::create("btn-highscores-normal.png", "btn-highscores-selected.png", this, menu_selector(StartGame::menuHighScore)); + + CCMenuItemImage* about= CCMenuItemImage::create("btn-about-normal.png", "btn-about-selected.png", this, menu_selector(StartGame::menuAbout)); + + //设定所有元素的位置 + topic->setPosition(ccp(size.width/2,size.height/2+startGame->getContentSize().height*3)); + startGame->setPosition(ccp(size.width/2, size.height/2+startGame->getContentSize().height*1.5)); + highScore->setPosition(ccp(size.width/2,size.height/2)); + about->setPosition(ccp(size.width/2, size.height/2-startGame->getContentSize().height*1.5)); + + + CCMenu* menu = CCMenu::create(startGame,highScore,about,NULL); + menu->setPosition(CCDirector::sharedDirector()->getVisibleOrigin()); + this->addChild(menu); + + CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("background-music-aac.wav", true); + return true; + +} + +void StartGame::menuStart() +{ + //CocosDenshion::SimpleAudioEngine::sharedEngine()->stopBackgroundMusic(); + CCDirector::sharedDirector()->replaceScene(HelloWorld::scene()); +} + +void StartGame::menuHighScore() +{ + CCMessageBox("HighScore", ""); +} + +void StartGame::menuAbout() +{ + CCMessageBox("作者:彭成 2014.12.31","About"); +} + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/BeginScene.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/BeginScene.h" new file mode 100644 index 00000000..1096f98a --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/BeginScene.h" @@ -0,0 +1,31 @@ +// +// BeginScene.h +// FlappyBird +// +// Created by macc on 15/1/3. +// +// + +#ifndef __FlappyBird__BeginScene__ +#define __FlappyBird__BeginScene__ + +#include "cocos2d.h" +#include "HelloWorldScene.h" +#include "SimpleAudioEngine.h" + +class StartGame: public cocos2d::CCLayer +{ +public: + bool init(); + CREATE_FUNC(StartGame); + + static cocos2d::CCScene* scene(); + + void menuStart(); + void menuHighScore(); + void menuAbout(); +}; + + + +#endif /* defined(__FlappyBird__BeginScene__) */ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/GameOver.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/GameOver.cpp" new file mode 100644 index 00000000..c30383e4 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/GameOver.cpp" @@ -0,0 +1,63 @@ +// +// GameOver.cpp +// FlappyBird +// +// Created by macc on 15/1/3. +// +// + +#include "GameOver.h" +#include "cocos2d.h" + +USING_NS_CC; + + +bool GameOver::init() +{ + if(CCLayerColor::initWithColor(ccc4(0,0,0,0))) + { + _label = CCLabelTTF::create("word", "Arial", 40); + CCSize size = CCDirector::sharedDirector()->getVisibleSize(); + _label ->setPosition(ccp(size.width/2, size.height/2)); + this ->addChild(_label); + + _label ->retain(); + } + + + CCSize size = CCDirector::sharedDirector()->getVisibleSize(); + //返回按钮使用了cocos自带的关机图片 + CCMenuItemImage* back = CCMenuItemImage::create("CloseNormal.png", "CloseSelected.png", this, menu_selector(GameOver::menuBack)); + + back->setPosition(ccp(size.width/2, size.height/2-100)); + + CCMenu* menu = CCMenu::create(back,NULL); + menu->setPosition(CCDirector::sharedDirector()->getVisibleOrigin()); + this->addChild(menu); + + return true; +} + +void GameOver::menuBack() +{ + CCDirector::sharedDirector()->replaceScene(StartGame::scene()); +} + +GameOver::~GameOver() +{ + if(_label) + { + _label->release(); + } +} + +cocos2d::CCScene* GameOver::scene() +{ + CCScene * scene = CCScene::create(); + GameOver* layer = GameOver::create(); + + layer->setTag(100); + + scene ->addChild(layer); + return scene; +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/GameOver.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/GameOver.h" new file mode 100644 index 00000000..326f9d5a --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/GameOver.h" @@ -0,0 +1,28 @@ +// +// GameOver.h +// FlappyBird +// +// Created by macc on 15/1/3. +// +// + +#ifndef __FlappyBird__GameOver__ +#define __FlappyBird__GameOver__ + +#include "cocos2d.h" +#include "BeginScene.h" + +class GameOver : public cocos2d::CCLayerColor +{ +public: + bool init(); + CREATE_FUNC(GameOver);//如果定义成功就会调用init方法 + static cocos2d::CCScene* scene();//每一个场景都要创建scene,场景切换只能在scene之间切换 + + cocos2d::CCLabelTTF* _label; + + ~GameOver(); + void menuBack(); +}; + +#endif /* defined(__FlappyBird__GameOver__) */ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/HelloWorldScene.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/HelloWorldScene.cpp" new file mode 100644 index 00000000..12e9094e --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/HelloWorldScene.cpp" @@ -0,0 +1,272 @@ +#include "HelloWorldScene.h" +#include "GameOver.h" +#include "SimpleAudioEngine.h" + +USING_NS_CC; + +CCScene* HelloWorld::scene() +{ + // 'scene' is an autorelease object + CCScene *scene = CCScene::create(); + + // 'layer' is an autorelease object + HelloWorld *layer = HelloWorld::create(); + + // add layer as a child to scene + scene->addChild(layer); + + // return the scene + return scene; +} + +// on "init" you need to initialize your instance +bool HelloWorld::init() +{ + ////////////////////////////// + // 1. super init first + if ( !CCLayer::init() ) + { + return false; + } + + visibleSize = CCDirector::sharedDirector()->getVisibleSize(); + origin = CCDirector::sharedDirector()->getVisibleOrigin(); + + score = 0; + + initWorld(); + addBird(); + addGround(); + scheduleUpdate(); + + + showScore = CCLabelTTF::create("SCORE:0", "Arial", 20); + showScore->setPosition(ccp(100,visibleSize.height-10)); + this->addChild(showScore,1); + + //每隔一秒调用一次回调函数addBar(float dt) + schedule(schedule_selector(HelloWorld::addBar), 1.3f); + + //设定可以点击 + setTouchEnabled(true); + + //添加背景音乐 + CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("background.mp3", true); + + return true; +} + +void HelloWorld::addBar(float dt) +{ + //设定随机数调整bar + float offset = -rand()%5; + + //downbar + + B2Sprite * down_bar = B2Sprite::create("down_bar.png"); + CCSize down_bar_size = down_bar->getContentSize(); + + b2BodyDef down_bar_body_def; + //非静态也非动态 + down_bar_body_def.type = b2_kinematicBody; + down_bar_body_def.position = b2Vec2(visibleSize.width/RATIO+2, down_bar_size.height/RATIO/2+offset); + //设定bar从右往左移动 + down_bar_body_def.linearVelocity = b2Vec2(-3.5, 0); + b2Body * down_bar_body = world->CreateBody(&down_bar_body_def); + + b2PolygonShape down_bar_shape; + down_bar_shape.SetAsBox(down_bar_size.width/2/RATIO, down_bar_size.height/2/RATIO); + b2FixtureDef down_bar_fixture_def; + down_bar_fixture_def.shape = &down_bar_shape; + down_bar_body->CreateFixture(&down_bar_fixture_def); + + down_bar->setB2Body(down_bar_body); + down_bar->setPTMRatio(RATIO); + addChild(down_bar); + + //upbar + + up_bar = B2Sprite::create("up_bar.png"); + up_bar->setTag(101); + CCSize up_bar_size = up_bar->getContentSize(); + + b2BodyDef up_bar_body_def; + //非静态也非动态 + up_bar_body_def.type = b2_kinematicBody; + up_bar_body_def.position = b2Vec2(visibleSize.width/RATIO+2, down_bar_size.height/RATIO+offset+2+up_bar_size.height/2/RATIO); + //设定bar从右往左移动 + up_bar_body_def.linearVelocity = b2Vec2(-3.5, 0); + b2Body * up_bar_body = world->CreateBody(&up_bar_body_def); + + b2PolygonShape up_bar_shape; + up_bar_shape.SetAsBox(up_bar_size.width/2/RATIO, up_bar_size.height/2/RATIO); + b2FixtureDef up_bar_fixture_def; + up_bar_fixture_def.shape = &up_bar_shape; + up_bar_body->CreateFixture(&up_bar_fixture_def); + + up_bar->setB2Body(up_bar_body); + up_bar->setPTMRatio(RATIO); + addChild(up_bar); +} + +void HelloWorld::addGround() +{ + //创建地面1 + B2Sprite *ground = B2Sprite::create("ground.png"); + //获得地面的size + CCSize size = ground->getContentSize(); + + b2BodyDef bDef; + bDef.type = b2_staticBody;//设置为静态 + //地面放置的位置 + bDef.position = b2Vec2(size.width/2/RATIO, size.height/2/RATIO); + b2Body * groundBody = world->CreateBody(&bDef); + + b2PolygonShape groundShape; + groundShape.SetAsBox(size.width/2/RATIO, size.height/2/RATIO); + b2FixtureDef groundFixtureDef; + groundFixtureDef.shape =&groundShape; + groundBody->CreateFixture(&groundFixtureDef); + + ground->setB2Body(groundBody); + ground->setPTMRatio(RATIO); + addChild(ground,1); + + + //创建地面2 + B2Sprite *ground2 = B2Sprite::create("ground.png"); + //获得地面的size + CCSize size2 = ground2->getContentSize(); + + b2BodyDef bDef2; + bDef2.type = b2_staticBody;//设置为静态 + //地面放置的位置 + bDef2.position = b2Vec2((size2.width+640)/2/RATIO, size2.height/2/RATIO); + b2Body * groundBody2 = world->CreateBody(&bDef2); + + b2PolygonShape groundShape2; + groundShape2.SetAsBox(size2.width/2/RATIO, size2.height/2/RATIO); + b2FixtureDef groundFixtureDef2; + groundFixtureDef2.shape =&groundShape2; + groundBody2->CreateFixture(&groundFixtureDef2); + + ground2->setB2Body(groundBody2); + ground2->setPTMRatio(RATIO); + addChild(ground2,1); +} + +//初始化物理世界 +void HelloWorld::initWorld() +{ + world = new b2World(b2Vec2(0,-10));//x轴方向无重力,y方向为10 + world->SetContactListener(this); +} + +void HelloWorld::BeginContact(b2Contact *contact) +{ + if (contact->GetFixtureA()->GetBody()->GetUserData()==bird|| + contact->GetFixtureB()->GetBody()->GetUserData()==bird) { + //结束游戏切换到结束场景 + unscheduleUpdate(); + unschedule(schedule_selector(HelloWorld::addBar)); + + //通过tag找到对应的layer + CCScene* overScene=GameOver::scene(); + GameOver* overLayer = (GameOver*)overScene->getChildByTag(100); + + char str[40]; + sprintf(str, "您的分数是:%d",score); + overLayer->_label->setString(str); + CocosDenshion::SimpleAudioEngine::sharedEngine()->playEffect("hit.mp3"); + //停止背景音乐 + CocosDenshion::SimpleAudioEngine::sharedEngine()->stopBackgroundMusic(); + CCDirector::sharedDirector()->replaceScene(overScene); + //这里试验多次无法切换场景,发现是游戏结束类的init()方法最后返回了false,坑啊 + //CCMessageBox("失败", "游戏失败"); + } +} + +void HelloWorld::addBird() +{ + bird = B2Sprite::create("bird.png"); + CCSize size = bird->getContentSize(); + + + b2BodyDef bodyDef; + bodyDef.type = b2_dynamicBody; + bodyDef.position = b2Vec2(visibleSize.width/2/RATIO, 9); + b2Body * birdBody = world->CreateBody(&bodyDef); + + b2PolygonShape birdShape; + birdShape.SetAsBox(size.width/2/RATIO, size.height/2/RATIO); + + b2FixtureDef birdFixtureDef; + birdFixtureDef.shape = &birdShape; + //为小鸟加上碰撞检测的形状(方形) + birdBody->CreateFixture(&birdFixtureDef); + + //设置box2d与cocos世界的比例 + bird->setPTMRatio(RATIO); + bird->setB2Body(birdBody); + addChild(bird); +} + +void HelloWorld::update(float dt) +{ + world->Step(dt, 8, 3); + CCSprite *s; + + for (b2Body * b = world->GetBodyList();b!=NULL;b=b->GetNext()) + { + s = (CCSprite*)b->GetUserData(); + ///////////////////问题///// + + if (s->getTag()==101&&b->GetPosition().x<6) { + score++; + CocosDenshion::SimpleAudioEngine::sharedEngine()->playEffect("pickup.mp3"); + + //修改显示的分数 + char str[40]; + sprintf(str, "SCORE:%d",score); + showScore->setString(str); + + //修改标签数字,防止重复计数 + s->setTag(10); + } + + //这里的if顺序是固定的,否则 + if (b->GetPosition().x<-5) { + + if (s!=NULL){ + s->removeFromParent(); + } + world->DestroyBody(b); + + } + } +} + +//设定点击响应函数 +void HelloWorld::ccTouchesBegan(cocos2d::CCSet *pTouches, cocos2d::CCEvent *pEvent) +{ + //为小鸟增加一个向上运动的速度 + //cout<<"x----->"<getRotationX()<setRotationY(30.0f); + //scheduleOnce(schedule_selector(HelloWorld::changeRotation), 1); + bird->getB2Body()->SetLinearVelocity(b2Vec2(0, 4.7)); +} + + + + +void HelloWorld::menuCloseCallback(CCObject* pSender) +{ +#if (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT) || (CC_TARGET_PLATFORM == CC_PLATFORM_WP8) + CCMessageBox("You pressed the close button. Windows Store Apps do not implement a close button.","Alert"); +#else + CCDirector::sharedDirector()->end(); +#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) + exit(0); +#endif +#endif +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/HelloWorldScene.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/HelloWorldScene.h" new file mode 100644 index 00000000..a939ce41 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Classes/HelloWorldScene.h" @@ -0,0 +1,51 @@ +#ifndef __HELLOWORLD_SCENE_H__ +#define __HELLOWORLD_SCENE_H__ + +#include "cocos2d.h" +#include "Box2D.h" +#include "B2Sprite.h" +#include "SimpleAudioEngine.h" + +#define RATIO 48.0f + +class HelloWorld : public cocos2d::CCLayer,public b2ContactListener +{ +public: + // Here's a difference. Method 'init' in cocos2d-x returns bool, instead of returning 'id' in cocos2d-iphone + virtual bool init(); + + // there's no 'id' in cpp, so we recommend returning the class instance pointer + static cocos2d::CCScene* scene(); + + // a selector callback + void menuCloseCallback(CCObject* pSender); + + // implement the "static node()" method manually + CREATE_FUNC(HelloWorld); + + virtual void update(float dt); + virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent); + virtual void BeginContact(b2Contact *contact); + + //声明物理世界 + b2World *world; + //声明物理世界中的小鸟 + B2Sprite *bird; + B2Sprite * up_bar; + + CCSize visibleSize; + CCPoint origin; + + CCLabelTTF* showScore; + int score; +private: + void addBird(); + void initWorld(); + void addGround(); + void addBar(float dt); + void startGame(); + void stopGame(); + //void changeRotation(); +}; + +#endif // __HELLOWORLD_SCENE_H__ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._.DS_Store" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._.DS_Store" new file mode 100644 index 00000000..94a48a81 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._.DS_Store" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._bird.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._bird.png" new file mode 100644 index 00000000..086e7477 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._bird.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._down_bar.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._down_bar.png" new file mode 100644 index 00000000..086e7477 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._down_bar.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._ground.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._ground.png" new file mode 100644 index 00000000..086e7477 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._ground.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._up_bar.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._up_bar.png" new file mode 100644 index 00000000..086e7477 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/._up_bar.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/CloseNormal.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/CloseNormal.png" new file mode 100644 index 00000000..5657a13b Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/CloseNormal.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/CloseSelected.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/CloseSelected.png" new file mode 100644 index 00000000..e4c82da7 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/CloseSelected.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/HelloWorld.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/HelloWorld.png" new file mode 100644 index 00000000..5fe89fb5 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/HelloWorld.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/background-music-aac.wav" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/background-music-aac.wav" new file mode 100644 index 00000000..db5624cd Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/background-music-aac.wav" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/background.mp3" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/background.mp3" new file mode 100644 index 00000000..6cac41ce Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/background.mp3" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/bird.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/bird.png" new file mode 100644 index 00000000..9cc933af Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/bird.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-about-normal.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-about-normal.png" new file mode 100644 index 00000000..cc70572c Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-about-normal.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-about-selected.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-about-selected.png" new file mode 100644 index 00000000..3e128add Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-about-selected.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-highscores-normal.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-highscores-normal.png" new file mode 100644 index 00000000..2ef41a28 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-highscores-normal.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-highscores-selected.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-highscores-selected.png" new file mode 100644 index 00000000..cda72edb Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-highscores-selected.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-play-normal.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-play-normal.png" new file mode 100644 index 00000000..baf17158 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-play-normal.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-play-selected.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-play-selected.png" new file mode 100644 index 00000000..80b6a2ff Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/btn-play-selected.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/down_bar.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/down_bar.png" new file mode 100644 index 00000000..71226e71 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/down_bar.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/._.DS_Store" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/._.DS_Store" new file mode 100644 index 00000000..94a48a81 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/._.DS_Store" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/Marker Felt.ttf" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/Marker Felt.ttf" new file mode 100644 index 00000000..3752ef31 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/Marker Felt.ttf" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/arial.ttf" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/arial.ttf" new file mode 100644 index 00000000..abc899cd Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/fonts/arial.ttf" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/ground.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/ground.png" new file mode 100644 index 00000000..20910913 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/ground.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/hit.mp3" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/hit.mp3" new file mode 100644 index 00000000..d38ced8f Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/hit.mp3" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/move.mp3" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/move.mp3" new file mode 100644 index 00000000..3ca0636e Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/move.mp3" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/pickup.mp3" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/pickup.mp3" new file mode 100644 index 00000000..02304c2c Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/pickup.mp3" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/up_bar.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/up_bar.png" new file mode 100644 index 00000000..b5fde17f Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/Resources/up_bar.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.classpath" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.classpath" new file mode 100644 index 00000000..a4763d1e --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.classpath" @@ -0,0 +1,8 @@ + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.cproject" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.cproject" new file mode 100644 index 00000000..3514d06d --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.cproject" @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.project" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.project" new file mode 100644 index 00000000..b53c185c --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/.project" @@ -0,0 +1,123 @@ + + + FlappyBird + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + ?name? + + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + -C ${ProjDirPath} NDK_MODULE_PATH=${COCOS2DX_ROOT}:${COCOS2DX_ROOT}/cocos2dx/platform/third_party/android/prebuilt -j2 + + + org.eclipse.cdt.make.core.buildCommand + ${ProjDirPath}/ANDROID_NDK/ndk-build + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + Classes + 2 + COCOS2DX/projects/FlappyBird/Classes + + + cocos2dx + 2 + COCOS2DX/cocos2dx + + + extensions + 2 + COCOS2DX/extensions + + + scripting + 2 + COCOS2DX/scripting + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/AndroidManifest.xml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/AndroidManifest.xml" new file mode 100644 index 00000000..9ffe86c1 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/AndroidManifest.xml" @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/README.md" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/README.md" new file mode 100644 index 00000000..31283561 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/README.md" @@ -0,0 +1,87 @@ +## Prerequisites: + +* Android NDK +* Android SDK **OR** Eclipse ADT Bundle +* Android AVD target installed + +## Building project + +There are two ways of building Android projects. + +1. Eclipse +2. Command Line + +### Import Project in Eclipse + +#### Features: + +1. Complete workflow from Eclipse, including: + * Build C++. + * Clean C++. + * Build and Run whole project. + * Logcat view. + * Debug Java code. + * Javascript editor. + * Project management. +2. True C++ editing, including: + * Code completion. + * Jump to definition. + * Refactoring tools etc. + * Quick open C++ files. + + +#### Setup Eclipse Environment (only once) + + +**NOTE:** This step needs to be done only once to setup the Eclipse environment for cocos2d-x projects. Skip this section if you've done this before. + +1. Download Eclipse ADT bundle from [Google ADT homepage](http://developer.android.com/sdk/index.html) + + **OR** + + Install Eclipse with Java. Add ADT and CDT plugins. + +2. Only for Windows + 1. Install [Cygwin](http://www.cygwin.com/) with make (select make package from the list during the install). + 2. Add `Cygwin\bin` directory to system PATH variable. + 3. Add this line `none /cygdrive cygdrive binary,noacl,posix=0,user 0 0` to `Cygwin\etc\fstab` file. + +3. Set up Variables: + 1. Path Variable `COCOS2DX`: + * Eclipse->Preferences->General->Workspace->**Linked Resources** + * Click **New** button to add a Path Variable `COCOS2DX` pointing to the root cocos2d-x directory. + ![Example](https://lh5.googleusercontent.com/-oPpk9kg3e5w/UUOYlq8n7aI/AAAAAAAAsdQ/zLA4eghBH9U/s400/cocos2d-x-eclipse-vars.png) + + 2. C/C++ Environment Variable `NDK_ROOT`: + * Eclipse->Preferences->C/C++->Build->**Environment**. + * Click **Add** button and add a new variable `NDK_ROOT` pointing to the root NDK directory. + ![Example](https://lh3.googleusercontent.com/-AVcY8IAT0_g/UUOYltoRobI/AAAAAAAAsdM/22D2J9u3sig/s400/cocos2d-x-eclipse-ndk.png) + * Only for Windows: Add new variables **CYGWIN** with value `nodosfilewarning` and **SHELLOPTS** with value `igncr` + +4. Import libcocos2dx library project: + 1. File->New->Project->Android Project From Existing Code. + 2. Click **Browse** button and open `cocos2d-x/cocos2dx/platform/android/java` directory. + 3. Click **Finish** to add project. + +#### Adding and running from Eclipse + +![Example](https://lh3.googleusercontent.com/-SLBOu6e3QbE/UUOcOXYaGqI/AAAAAAAAsdo/tYBY2SylOSM/s288/cocos2d-x-eclipse-project-from-code.png) ![Import](https://lh5.googleusercontent.com/-XzC9Pn65USc/UUOcOTAwizI/AAAAAAAAsdk/4b6YM-oim9Y/s400/cocos2d-x-eclipse-import-project.png) + +1. File->New->Project->Android Project From Existing Code +2. **Browse** to your project directory. eg: `cocos2d-x/cocos2dx/samples/Cpp/TestCpp/proj.android/` +3. Add the project +4. Click **Run** or **Debug** to compile C++ followed by Java and to run on connected device or emulator. + + +### Running project from Command Line + + $ cd cocos2d-x/samples/Cpp/TestCpp/proj.android/ + $ export NDK_ROOT=/path/to/ndk + $ ./build_native.sh + $ ant debug install + +If the last command results in sdk.dir missing error then do: + + $ android list target + $ android update project -p . -t (id from step 6) + $ android update project -p cocos2d-x/cocos2dx/platform/android/java/ -t (id from step 6) diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/ant.properties" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/ant.properties" new file mode 100644 index 00000000..b0971e89 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/ant.properties" @@ -0,0 +1,17 @@ +# This file is used to override default values used by the Ant build system. +# +# This file must be checked into Version Control Systems, as it is +# integral to the build system of your project. + +# This file is only used by the Ant script. + +# You can use this to override default values such as +# 'source.dir' for the location of your java source folder and +# 'out.dir' for the location of your output folder. + +# You can also use it define how the release builds are signed by declaring +# the following properties: +# 'key.store' for the location of your keystore and +# 'key.alias' for the name of the key to use. +# The password will be asked during the build when you use the 'release' target. + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/build.xml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/build.xml" new file mode 100644 index 00000000..055b3ef2 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/build.xml" @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/build_native.sh" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/build_native.sh" new file mode 100644 index 00000000..3d45d93f --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/build_native.sh" @@ -0,0 +1,77 @@ +APPNAME="FlappyBird" + +# options + +buildexternalsfromsource= + +usage(){ +cat << EOF +usage: $0 [options] + +Build C/C++ code for $APPNAME using Android NDK + +OPTIONS: +-s Build externals from source +-h this help +EOF +} + +while getopts "sh" OPTION; do +case "$OPTION" in +s) +buildexternalsfromsource=1 +;; +h) +usage +exit 0 +;; +esac +done + +# paths + +if [ -z "${NDK_ROOT+aaa}" ];then +echo "please define NDK_ROOT" +exit 1 +fi + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +# ... use paths relative to current directory +COCOS2DX_ROOT="$DIR/../../.." +APP_ROOT="$DIR/.." +APP_ANDROID_ROOT="$DIR" + +echo "NDK_ROOT = $NDK_ROOT" +echo "COCOS2DX_ROOT = $COCOS2DX_ROOT" +echo "APP_ROOT = $APP_ROOT" +echo "APP_ANDROID_ROOT = $APP_ANDROID_ROOT" + +# make sure assets is exist +if [ -d "$APP_ANDROID_ROOT"/assets ]; then + rm -rf "$APP_ANDROID_ROOT"/assets +fi + +mkdir "$APP_ANDROID_ROOT"/assets + +# copy resources +for file in "$APP_ROOT"/Resources/* +do +if [ -d "$file" ]; then + cp -rf "$file" "$APP_ANDROID_ROOT"/assets +fi + +if [ -f "$file" ]; then + cp "$file" "$APP_ANDROID_ROOT"/assets +fi +done + +# run ndk-build +if [[ "$buildexternalsfromsource" ]]; then + echo "Building external dependencies from source" + "$NDK_ROOT"/ndk-build -C "$APP_ANDROID_ROOT" $* \ + "NDK_MODULE_PATH=${COCOS2DX_ROOT}:${COCOS2DX_ROOT}/cocos2dx/platform/third_party/android/source" +else + echo "Using prebuilt externals" + "$NDK_ROOT"/ndk-build -C "$APP_ANDROID_ROOT" $* \ + "NDK_MODULE_PATH=${COCOS2DX_ROOT}:${COCOS2DX_ROOT}/cocos2dx/platform/third_party/android/prebuilt" +fi diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/Android.mk" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/Android.mk" new file mode 100644 index 00000000..254e8068 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/Android.mk" @@ -0,0 +1,28 @@ +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_MODULE := cocos2dcpp_shared + +LOCAL_MODULE_FILENAME := libcocos2dcpp + +LOCAL_SRC_FILES := hellocpp/main.cpp \ + ../../Classes/AppDelegate.cpp \ + ../../Classes/HelloWorldScene.cpp + +LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes + +LOCAL_WHOLE_STATIC_LIBRARIES += cocos2dx_static +LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static +LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static +LOCAL_WHOLE_STATIC_LIBRARIES += chipmunk_static +LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static + +include $(BUILD_SHARED_LIBRARY) + +$(call import-module,cocos2dx) +$(call import-module,cocos2dx/platform/third_party/android/prebuilt/libcurl) +$(call import-module,CocosDenshion/android) +$(call import-module,extensions) +$(call import-module,external/Box2D) +$(call import-module,external/chipmunk) diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/Application.mk" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/Application.mk" new file mode 100644 index 00000000..74388671 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/Application.mk" @@ -0,0 +1,2 @@ +APP_STL := gnustl_static +APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -DCOCOS2D_DEBUG=1 diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/hellocpp/main.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/hellocpp/main.cpp" new file mode 100644 index 00000000..c340c4d5 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/jni/hellocpp/main.cpp" @@ -0,0 +1,44 @@ +#include "AppDelegate.h" +#include "cocos2d.h" +#include "CCEventType.h" +#include "platform/android/jni/JniHelper.h" +#include +#include + +#define LOG_TAG "main" +#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__) + +using namespace cocos2d; + +extern "C" +{ + +jint JNI_OnLoad(JavaVM *vm, void *reserved) +{ + JniHelper::setJavaVM(vm); + + return JNI_VERSION_1_4; +} + +void Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeInit(JNIEnv* env, jobject thiz, jint w, jint h) +{ + if (!CCDirector::sharedDirector()->getOpenGLView()) + { + CCEGLView *view = CCEGLView::sharedOpenGLView(); + view->setFrameSize(w, h); + + AppDelegate *pAppDelegate = new AppDelegate(); + CCApplication::sharedApplication()->run(); + } + else + { + ccGLInvalidateStateCache(); + CCShaderCache::sharedShaderCache()->reloadDefaultShaders(); + ccDrawInit(); + CCTextureCache::reloadAllTextures(); + CCNotificationCenter::sharedNotificationCenter()->postNotification(EVENT_COME_TO_FOREGROUND, NULL); + CCDirector::sharedDirector()->setGLDefaultValues(); + } +} + +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/proguard-project.txt" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/proguard-project.txt" new file mode 100644 index 00000000..f2fe1559 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/proguard-project.txt" @@ -0,0 +1,20 @@ +# To enable ProGuard in your project, edit project.properties +# to define the proguard.config property as described in that file. +# +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in ${sdk.dir}/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the ProGuard +# include property in project.properties. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/project.properties" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/project.properties" new file mode 100644 index 00000000..d5f90eba --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/project.properties" @@ -0,0 +1,13 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system use, +# "ant.properties", and override values to adapt the script to your +# project structure. + +# Project target. +target=android-8 + +android.library.reference.1=../../../cocos2dx/platform/android/java diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-hdpi/icon.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-hdpi/icon.png" new file mode 100644 index 00000000..8aa4767c Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-hdpi/icon.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-ldpi/icon.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-ldpi/icon.png" new file mode 100644 index 00000000..17ce11a0 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-ldpi/icon.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-mdpi/icon.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-mdpi/icon.png" new file mode 100644 index 00000000..3780aac4 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/drawable-mdpi/icon.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/values/strings.xml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/values/strings.xml" new file mode 100644 index 00000000..274d18f0 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/res/values/strings.xml" @@ -0,0 +1,4 @@ + + + FlappyBird + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/src/per/pengcheng/mygame/FlappyBird.java" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/src/per/pengcheng/mygame/FlappyBird.java" new file mode 100644 index 00000000..e124ebdf --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.android/src/per/pengcheng/mygame/FlappyBird.java" @@ -0,0 +1,48 @@ +/**************************************************************************** +Copyright (c) 2010-2011 cocos2d-x.org + +http://www.cocos2d-x.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +****************************************************************************/ +package per.pengcheng.mygame; + +import org.cocos2dx.lib.Cocos2dxActivity; +import org.cocos2dx.lib.Cocos2dxGLSurfaceView; + +import android.os.Bundle; + +public class FlappyBird extends Cocos2dxActivity{ + + protected void onCreate(Bundle savedInstanceState){ + super.onCreate(savedInstanceState); + } + + public Cocos2dxGLSurfaceView onCreateView() { + Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this); + // FlappyBird should create stencil buffer + glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8); + + return glSurfaceView; + } + + static { + System.loadLibrary("cocos2dcpp"); + } +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/.cproject" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/.cproject" new file mode 100644 index 00000000..4cdbfcbe --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/.cproject" @@ -0,0 +1,727 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/.project" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/.project" new file mode 100644 index 00000000..081ef7c0 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/.project" @@ -0,0 +1,105 @@ + + + FlappyBird + + + Box2D + chipmunk + cocos2dx + CocosDenshion + extensions + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + ?name? + + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.buildCommand + make + + + org.eclipse.cdt.make.core.buildLocation + ${workspace_loc:/FlappyBird/Device-Debug} + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + true + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.qnx.tools.bbt.xml.core.bbtXMLValidationBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.qnx.tools.ide.bbt.core.bbtnature + org.eclipse.cdt.core.ccnature + + + + Classes + 2 + PARENT-1-PROJECT_LOC/Classes + + + Resources + 2 + PARENT-1-PROJECT_LOC/Resources + + + + + 1345434891844 + Classes/ExtensionsTest + 10 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-true-false-EditBoxTest + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/bar-descriptor.xml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/bar-descriptor.xml" new file mode 100644 index 00000000..8089d1bd --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/bar-descriptor.xml" @@ -0,0 +1,119 @@ + + + + + + + per.pengcheng.mygame + + + FlappyBird + + + 1.0.0 + + + 1 + + + + + + The FlappyBird Game + + + + + + Example Inc. + + + + + + none + false + + + + core.games + + + icon.png + Resources + + + armle-v7 + lib/libCocosDenshion.so + FlappyBird + + + armle-v7 + lib/libCocosDenshion.so + FlappyBird + + + armle-v7 + lib/libCocosDenshion.so + FlappyBird + + + armle-v7 + lib/libCocosDenshion.so + FlappyBird + + + x86 + lib/libCocosDenshion.so + FlappyBird + + + x86 + lib/libCocosDenshion.so + FlappyBird + + + x86 + lib/libCocosDenshion.so + FlappyBird + + + + + icon.png + + + + + + + run_native + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/icon.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/icon.png" new file mode 100644 index 00000000..2e633672 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/icon.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/main.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/main.cpp" new file mode 100644 index 00000000..8ac4ec2c --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.blackberry/main.cpp" @@ -0,0 +1,30 @@ +#include "cocos2d.h" +#include "AppDelegate.h" + +USING_NS_CC; + +int main(int argc, char **argv) +{ + // create the application instance + AppDelegate app; + + int width, height; + const char *width_str, *height_str; + width_str = getenv("WIDTH"); + height_str = getenv("HEIGHT"); + if (width_str && height_str) + { + width = atoi(width_str); + height = atoi(height_str); + } + else + { + width = 1024; + height = 600; + } + + CCEGLView* eglView = CCEGLView::sharedOpenGLView(); + eglView->setFrameSize(width, height); + + return CCApplication::sharedApplication()->run(); +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/._.DS_Store" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/._.DS_Store" new file mode 100644 index 00000000..94a48a81 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/._.DS_Store" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/AppController.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/AppController.h" new file mode 100644 index 00000000..0c73d6a1 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/AppController.h" @@ -0,0 +1,11 @@ +#import + +@class RootViewController; + +@interface AppController : NSObject { + UIWindow *window; + RootViewController *viewController; +} + +@end + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/AppController.mm" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/AppController.mm" new file mode 100644 index 00000000..6748cc95 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/AppController.mm" @@ -0,0 +1,112 @@ +#import "AppController.h" +#import "EAGLView.h" +#import "cocos2d.h" +#import "AppDelegate.h" +#import "RootViewController.h" + +@implementation AppController + +#pragma mark - +#pragma mark Application lifecycle + +// cocos2d application instance +static AppDelegate s_sharedApplication; + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + + // Override point for customization after application launch. + + // Add the view controller's view to the window and display. + window = [[UIWindow alloc] initWithFrame: [[UIScreen mainScreen] bounds]]; + + // Init the EAGLView + EAGLView *__glView = [EAGLView viewWithFrame: [window bounds] + pixelFormat: kEAGLColorFormatRGB565 + depthFormat: GL_DEPTH24_STENCIL8_OES + preserveBackbuffer: NO + sharegroup: nil + multiSampling: NO + numberOfSamples: 0]; + + // Use RootViewController manage EAGLView + viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil]; + viewController.wantsFullScreenLayout = YES; + viewController.view = __glView; + + // Set RootViewController to window + if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0) + { + // warning: addSubView doesn't work on iOS6 + [window addSubview: viewController.view]; + } + else + { + // use this method on ios6 + [window setRootViewController:viewController]; + } + + [window makeKeyAndVisible]; + + [[UIApplication sharedApplication] setStatusBarHidden:true]; + + cocos2d::CCApplication::sharedApplication()->run(); + + return YES; +} + + +- (void)applicationWillResignActive:(UIApplication *)application { + /* + Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. + */ + cocos2d::CCDirector::sharedDirector()->pause(); +} + +- (void)applicationDidBecomeActive:(UIApplication *)application { + /* + Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. + */ + cocos2d::CCDirector::sharedDirector()->resume(); +} + +- (void)applicationDidEnterBackground:(UIApplication *)application { + /* + Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + If your application supports background execution, called instead of applicationWillTerminate: when the user quits. + */ + cocos2d::CCApplication::sharedApplication()->applicationDidEnterBackground(); +} + +- (void)applicationWillEnterForeground:(UIApplication *)application { + /* + Called as part of transition from the background to the inactive state: here you can undo many of the changes made on entering the background. + */ + cocos2d::CCApplication::sharedApplication()->applicationWillEnterForeground(); +} + +- (void)applicationWillTerminate:(UIApplication *)application { + /* + Called when the application is about to terminate. + See also applicationDidEnterBackground:. + */ +} + + +#pragma mark - +#pragma mark Memory management + +- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application { + /* + Free up as much memory as possible by purging cached data objects that can be recreated (or reloaded from disk) later. + */ +} + + +- (void)dealloc { + [window release]; + [super dealloc]; +} + + +@end diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-568h@2x.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-568h@2x.png" new file mode 100644 index 00000000..66c6d1ce Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-568h@2x.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-667h@2x.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-667h@2x.png" new file mode 100644 index 00000000..a0f61ec8 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-667h@2x.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-736h@3x.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-736h@3x.png" new file mode 100644 index 00000000..dadccee6 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default-736h@3x.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default.png" new file mode 100644 index 00000000..dcb80725 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default@2x.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default@2x.png" new file mode 100644 index 00000000..84689888 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Default@2x.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/FlappyBird.xcodeproj/project.pbxproj" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/FlappyBird.xcodeproj/project.pbxproj" new file mode 100644 index 00000000..3c1eb611 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/FlappyBird.xcodeproj/project.pbxproj" @@ -0,0 +1,2514 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 05EA5ACB1A5A8C9F00C12690 /* B2Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05EA5AC91A5A8C9F00C12690 /* B2Sprite.cpp */; }; + 05EF159E1A5955280085BD0C /* bird.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15901A5955280085BD0C /* bird.png */; }; + 05EF159F1A5955280085BD0C /* btn-about-normal.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15911A5955280085BD0C /* btn-about-normal.png */; }; + 05EF15A01A5955280085BD0C /* btn-about-selected.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15921A5955280085BD0C /* btn-about-selected.png */; }; + 05EF15A11A5955280085BD0C /* btn-highscores-normal.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15931A5955280085BD0C /* btn-highscores-normal.png */; }; + 05EF15A21A5955280085BD0C /* btn-highscores-selected.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15941A5955280085BD0C /* btn-highscores-selected.png */; }; + 05EF15A31A5955280085BD0C /* btn-play-normal.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15951A5955280085BD0C /* btn-play-normal.png */; }; + 05EF15A41A5955280085BD0C /* btn-play-selected.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15961A5955280085BD0C /* btn-play-selected.png */; }; + 05EF15A51A5955280085BD0C /* down_bar.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15971A5955280085BD0C /* down_bar.png */; }; + 05EF15A61A5955280085BD0C /* ground.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15981A5955280085BD0C /* ground.png */; }; + 05EF15A81A5955280085BD0C /* move.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 05EF159A1A5955280085BD0C /* move.mp3 */; }; + 05EF15AA1A5955280085BD0C /* up_bar.png in Resources */ = {isa = PBXBuildFile; fileRef = 05EF159C1A5955280085BD0C /* up_bar.png */; }; + 05EF15AC1A596A550085BD0C /* background-music-aac.wav in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15AB1A596A550085BD0C /* background-music-aac.wav */; }; + 05EF15B01A596E350085BD0C /* background.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15AD1A596E350085BD0C /* background.mp3 */; }; + 05EF15B11A596E350085BD0C /* hit.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15AE1A596E350085BD0C /* hit.mp3 */; }; + 05EF15B21A596E350085BD0C /* pickup.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 05EF15AF1A596E350085BD0C /* pickup.mp3 */; }; + 05F4AE4F1A580C9400F0B1F9 /* BeginScene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05F4AE4D1A580C9400F0B1F9 /* BeginScene.cpp */; }; + 05F4AE521A58125000F0B1F9 /* GameOver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05F4AE501A58125000F0B1F9 /* GameOver.cpp */; }; + 15A3D8FF1682F7D5002FB0C5 /* b2BroadPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D88B1682F7D5002FB0C5 /* b2BroadPhase.cpp */; }; + 15A3D9001682F7D5002FB0C5 /* b2CollideCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D88D1682F7D5002FB0C5 /* b2CollideCircle.cpp */; }; + 15A3D9011682F7D5002FB0C5 /* b2CollideEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D88E1682F7D5002FB0C5 /* b2CollideEdge.cpp */; }; + 15A3D9021682F7D5002FB0C5 /* b2CollidePolygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D88F1682F7D5002FB0C5 /* b2CollidePolygon.cpp */; }; + 15A3D9031682F7D5002FB0C5 /* b2Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8901682F7D5002FB0C5 /* b2Collision.cpp */; }; + 15A3D9041682F7D5002FB0C5 /* b2Distance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8921682F7D5002FB0C5 /* b2Distance.cpp */; }; + 15A3D9051682F7D5002FB0C5 /* b2DynamicTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8941682F7D5002FB0C5 /* b2DynamicTree.cpp */; }; + 15A3D9061682F7D5002FB0C5 /* b2TimeOfImpact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8961682F7D5002FB0C5 /* b2TimeOfImpact.cpp */; }; + 15A3D9071682F7D5002FB0C5 /* b2ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8991682F7D5002FB0C5 /* b2ChainShape.cpp */; }; + 15A3D9081682F7D5002FB0C5 /* b2CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D89B1682F7D5002FB0C5 /* b2CircleShape.cpp */; }; + 15A3D9091682F7D5002FB0C5 /* b2EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D89D1682F7D5002FB0C5 /* b2EdgeShape.cpp */; }; + 15A3D90A1682F7D5002FB0C5 /* b2PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D89F1682F7D5002FB0C5 /* b2PolygonShape.cpp */; }; + 15A3D90B1682F7D5002FB0C5 /* b2BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8A31682F7D5002FB0C5 /* b2BlockAllocator.cpp */; }; + 15A3D90C1682F7D5002FB0C5 /* b2Draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8A51682F7D5002FB0C5 /* b2Draw.cpp */; }; + 15A3D90D1682F7D5002FB0C5 /* b2Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8A81682F7D5002FB0C5 /* b2Math.cpp */; }; + 15A3D90E1682F7D5002FB0C5 /* b2Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8AA1682F7D5002FB0C5 /* b2Settings.cpp */; }; + 15A3D90F1682F7D5002FB0C5 /* b2StackAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8AC1682F7D5002FB0C5 /* b2StackAllocator.cpp */; }; + 15A3D9101682F7D5002FB0C5 /* b2Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8AE1682F7D5002FB0C5 /* b2Timer.cpp */; }; + 15A3D9111682F7D5002FB0C5 /* b2Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8B11682F7D5002FB0C5 /* b2Body.cpp */; }; + 15A3D9121682F7D5002FB0C5 /* b2ContactManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8B31682F7D5002FB0C5 /* b2ContactManager.cpp */; }; + 15A3D9131682F7D5002FB0C5 /* b2Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8B51682F7D5002FB0C5 /* b2Fixture.cpp */; }; + 15A3D9141682F7D5002FB0C5 /* b2Island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8B71682F7D5002FB0C5 /* b2Island.cpp */; }; + 15A3D9151682F7D5002FB0C5 /* b2World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8BA1682F7D5002FB0C5 /* b2World.cpp */; }; + 15A3D9161682F7D5002FB0C5 /* b2WorldCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8BC1682F7D5002FB0C5 /* b2WorldCallbacks.cpp */; }; + 15A3D9171682F7D5002FB0C5 /* b2ChainAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8BF1682F7D5002FB0C5 /* b2ChainAndCircleContact.cpp */; }; + 15A3D9181682F7D5002FB0C5 /* b2ChainAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8C11682F7D5002FB0C5 /* b2ChainAndPolygonContact.cpp */; }; + 15A3D9191682F7D5002FB0C5 /* b2CircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8C31682F7D5002FB0C5 /* b2CircleContact.cpp */; }; + 15A3D91A1682F7D5002FB0C5 /* b2Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8C51682F7D5002FB0C5 /* b2Contact.cpp */; }; + 15A3D91B1682F7D5002FB0C5 /* b2ContactSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8C71682F7D5002FB0C5 /* b2ContactSolver.cpp */; }; + 15A3D91C1682F7D5002FB0C5 /* b2EdgeAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8C91682F7D5002FB0C5 /* b2EdgeAndCircleContact.cpp */; }; + 15A3D91D1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8CB1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.cpp */; }; + 15A3D91E1682F7D5002FB0C5 /* b2PolygonAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8CD1682F7D5002FB0C5 /* b2PolygonAndCircleContact.cpp */; }; + 15A3D91F1682F7D5002FB0C5 /* b2PolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8CF1682F7D5002FB0C5 /* b2PolygonContact.cpp */; }; + 15A3D9201682F7D5002FB0C5 /* b2DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8D21682F7D5002FB0C5 /* b2DistanceJoint.cpp */; }; + 15A3D9211682F7D5002FB0C5 /* b2FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8D41682F7D5002FB0C5 /* b2FrictionJoint.cpp */; }; + 15A3D9221682F7D5002FB0C5 /* b2GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8D61682F7D5002FB0C5 /* b2GearJoint.cpp */; }; + 15A3D9231682F7D5002FB0C5 /* b2Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8D81682F7D5002FB0C5 /* b2Joint.cpp */; }; + 15A3D9241682F7D5002FB0C5 /* b2MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8DA1682F7D5002FB0C5 /* b2MouseJoint.cpp */; }; + 15A3D9251682F7D5002FB0C5 /* b2PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8DC1682F7D5002FB0C5 /* b2PrismaticJoint.cpp */; }; + 15A3D9261682F7D5002FB0C5 /* b2PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8DE1682F7D5002FB0C5 /* b2PulleyJoint.cpp */; }; + 15A3D9271682F7D5002FB0C5 /* b2RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8E01682F7D5002FB0C5 /* b2RevoluteJoint.cpp */; }; + 15A3D9281682F7D5002FB0C5 /* b2RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8E21682F7D5002FB0C5 /* b2RopeJoint.cpp */; }; + 15A3D9291682F7D5002FB0C5 /* b2WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8E41682F7D5002FB0C5 /* b2WeldJoint.cpp */; }; + 15A3D92A1682F7D5002FB0C5 /* b2WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8E61682F7D5002FB0C5 /* b2WheelJoint.cpp */; }; + 15A3D9391682F7D5002FB0C5 /* b2Rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D8FC1682F7D5002FB0C5 /* b2Rope.cpp */; }; + 15A3D9951682F7F9002FB0C5 /* chipmunk.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9681682F7F9002FB0C5 /* chipmunk.c */; }; + 15A3D9961682F7F9002FB0C5 /* CMakeLists.txt in Resources */ = {isa = PBXBuildFile; fileRef = 15A3D9691682F7F9002FB0C5 /* CMakeLists.txt */; }; + 15A3D9971682F7F9002FB0C5 /* cpConstraint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D96B1682F7F9002FB0C5 /* cpConstraint.c */; }; + 15A3D9981682F7F9002FB0C5 /* cpDampedRotarySpring.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D96C1682F7F9002FB0C5 /* cpDampedRotarySpring.c */; }; + 15A3D9991682F7F9002FB0C5 /* cpDampedSpring.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D96D1682F7F9002FB0C5 /* cpDampedSpring.c */; }; + 15A3D99A1682F7F9002FB0C5 /* cpGearJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D96E1682F7F9002FB0C5 /* cpGearJoint.c */; }; + 15A3D99B1682F7F9002FB0C5 /* cpGrooveJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D96F1682F7F9002FB0C5 /* cpGrooveJoint.c */; }; + 15A3D99C1682F7F9002FB0C5 /* cpPinJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9701682F7F9002FB0C5 /* cpPinJoint.c */; }; + 15A3D99D1682F7F9002FB0C5 /* cpPivotJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9711682F7F9002FB0C5 /* cpPivotJoint.c */; }; + 15A3D99E1682F7F9002FB0C5 /* cpRatchetJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9721682F7F9002FB0C5 /* cpRatchetJoint.c */; }; + 15A3D99F1682F7F9002FB0C5 /* cpRotaryLimitJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9731682F7F9002FB0C5 /* cpRotaryLimitJoint.c */; }; + 15A3D9A01682F7F9002FB0C5 /* cpSimpleMotor.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9741682F7F9002FB0C5 /* cpSimpleMotor.c */; }; + 15A3D9A11682F7F9002FB0C5 /* cpSlideJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9751682F7F9002FB0C5 /* cpSlideJoint.c */; }; + 15A3D9A21682F7F9002FB0C5 /* cpArbiter.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9761682F7F9002FB0C5 /* cpArbiter.c */; }; + 15A3D9A31682F7F9002FB0C5 /* cpArray.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9771682F7F9002FB0C5 /* cpArray.c */; }; + 15A3D9A41682F7F9002FB0C5 /* cpBB.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9781682F7F9002FB0C5 /* cpBB.c */; }; + 15A3D9A51682F7F9002FB0C5 /* cpBBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9791682F7F9002FB0C5 /* cpBBTree.c */; }; + 15A3D9A61682F7F9002FB0C5 /* cpBody.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D97A1682F7F9002FB0C5 /* cpBody.c */; }; + 15A3D9A71682F7F9002FB0C5 /* cpCollision.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D97B1682F7F9002FB0C5 /* cpCollision.c */; }; + 15A3D9A81682F7F9002FB0C5 /* cpHashSet.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D97C1682F7F9002FB0C5 /* cpHashSet.c */; }; + 15A3D9A91682F7F9002FB0C5 /* cpPolyShape.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D97D1682F7F9002FB0C5 /* cpPolyShape.c */; }; + 15A3D9AA1682F7F9002FB0C5 /* cpShape.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D97E1682F7F9002FB0C5 /* cpShape.c */; }; + 15A3D9AB1682F7F9002FB0C5 /* cpSpace.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D97F1682F7F9002FB0C5 /* cpSpace.c */; }; + 15A3D9AC1682F7F9002FB0C5 /* cpSpaceComponent.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9801682F7F9002FB0C5 /* cpSpaceComponent.c */; }; + 15A3D9AD1682F7F9002FB0C5 /* cpSpaceHash.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9811682F7F9002FB0C5 /* cpSpaceHash.c */; }; + 15A3D9AE1682F7F9002FB0C5 /* cpSpaceQuery.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9821682F7F9002FB0C5 /* cpSpaceQuery.c */; }; + 15A3D9AF1682F7F9002FB0C5 /* cpSpaceStep.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9831682F7F9002FB0C5 /* cpSpaceStep.c */; }; + 15A3D9B01682F7F9002FB0C5 /* cpSpatialIndex.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9841682F7F9002FB0C5 /* cpSpatialIndex.c */; }; + 15A3D9B11682F7F9002FB0C5 /* cpSweep1D.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9851682F7F9002FB0C5 /* cpSweep1D.c */; }; + 15A3D9B21682F7F9002FB0C5 /* cpVect.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9861682F7F9002FB0C5 /* cpVect.c */; }; + 15A3DA311682F826002FB0C5 /* CCBAnimationManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9B61682F826002FB0C5 /* CCBAnimationManager.cpp */; }; + 15A3DA321682F826002FB0C5 /* CCBFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9B81682F826002FB0C5 /* CCBFileLoader.cpp */; }; + 15A3DA331682F826002FB0C5 /* CCBKeyframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9BA1682F826002FB0C5 /* CCBKeyframe.cpp */; }; + 15A3DA341682F826002FB0C5 /* CCBReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9BD1682F826002FB0C5 /* CCBReader.cpp */; }; + 15A3DA351682F826002FB0C5 /* CCBSequence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9C01682F826002FB0C5 /* CCBSequence.cpp */; }; + 15A3DA361682F826002FB0C5 /* CCBSequenceProperty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9C21682F826002FB0C5 /* CCBSequenceProperty.cpp */; }; + 15A3DA371682F826002FB0C5 /* CCBValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9C41682F826002FB0C5 /* CCBValue.cpp */; }; + 15A3DA381682F826002FB0C5 /* CCControlButtonLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9C61682F826002FB0C5 /* CCControlButtonLoader.cpp */; }; + 15A3DA391682F826002FB0C5 /* CCControlLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9C81682F826002FB0C5 /* CCControlLoader.cpp */; }; + 15A3DA3A1682F826002FB0C5 /* CCData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9CA1682F826002FB0C5 /* CCData.cpp */; }; + 15A3DA3B1682F826002FB0C5 /* CCLabelBMFontLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9CC1682F826002FB0C5 /* CCLabelBMFontLoader.cpp */; }; + 15A3DA3C1682F826002FB0C5 /* CCLabelTTFLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9CE1682F826002FB0C5 /* CCLabelTTFLoader.cpp */; }; + 15A3DA3D1682F826002FB0C5 /* CCLayerColorLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9D01682F826002FB0C5 /* CCLayerColorLoader.cpp */; }; + 15A3DA3E1682F826002FB0C5 /* CCLayerGradientLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9D21682F826002FB0C5 /* CCLayerGradientLoader.cpp */; }; + 15A3DA3F1682F826002FB0C5 /* CCLayerLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9D41682F826002FB0C5 /* CCLayerLoader.cpp */; }; + 15A3DA401682F826002FB0C5 /* CCMenuItemImageLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9D61682F826002FB0C5 /* CCMenuItemImageLoader.cpp */; }; + 15A3DA411682F826002FB0C5 /* CCMenuItemLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9D81682F826002FB0C5 /* CCMenuItemLoader.cpp */; }; + 15A3DA421682F826002FB0C5 /* CCNode+CCBRelativePositioning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9DB1682F826002FB0C5 /* CCNode+CCBRelativePositioning.cpp */; }; + 15A3DA431682F826002FB0C5 /* CCNodeLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9DD1682F826002FB0C5 /* CCNodeLoader.cpp */; }; + 15A3DA441682F826002FB0C5 /* CCNodeLoaderLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9DF1682F826002FB0C5 /* CCNodeLoaderLibrary.cpp */; }; + 15A3DA451682F826002FB0C5 /* CCParticleSystemQuadLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9E21682F826002FB0C5 /* CCParticleSystemQuadLoader.cpp */; }; + 15A3DA461682F826002FB0C5 /* CCScale9SpriteLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9E41682F826002FB0C5 /* CCScale9SpriteLoader.cpp */; }; + 15A3DA471682F826002FB0C5 /* CCScrollViewLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9E61682F826002FB0C5 /* CCScrollViewLoader.cpp */; }; + 15A3DA481682F826002FB0C5 /* CCSpriteLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9E81682F826002FB0C5 /* CCSpriteLoader.cpp */; }; + 15A3DA491682F826002FB0C5 /* CCControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9EE1682F826002FB0C5 /* CCControl.cpp */; }; + 15A3DA4A1682F826002FB0C5 /* CCControlButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9F01682F826002FB0C5 /* CCControlButton.cpp */; }; + 15A3DA4B1682F826002FB0C5 /* CCControlColourPicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9F21682F826002FB0C5 /* CCControlColourPicker.cpp */; }; + 15A3DA4C1682F826002FB0C5 /* CCControlHuePicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9F51682F826002FB0C5 /* CCControlHuePicker.cpp */; }; + 15A3DA4D1682F826002FB0C5 /* CCControlPotentiometer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9F71682F826002FB0C5 /* CCControlPotentiometer.cpp */; }; + 15A3DA4E1682F826002FB0C5 /* CCControlSaturationBrightnessPicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9F91682F826002FB0C5 /* CCControlSaturationBrightnessPicker.cpp */; }; + 15A3DA4F1682F826002FB0C5 /* CCControlSlider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9FB1682F826002FB0C5 /* CCControlSlider.cpp */; }; + 15A3DA501682F826002FB0C5 /* CCControlStepper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9FD1682F826002FB0C5 /* CCControlStepper.cpp */; }; + 15A3DA511682F826002FB0C5 /* CCControlSwitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3D9FF1682F826002FB0C5 /* CCControlSwitch.cpp */; }; + 15A3DA521682F826002FB0C5 /* CCControlUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA011682F826002FB0C5 /* CCControlUtils.cpp */; }; + 15A3DA531682F826002FB0C5 /* CCInvocation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA031682F826002FB0C5 /* CCInvocation.cpp */; }; + 15A3DA541682F826002FB0C5 /* CCScale9Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA051682F826002FB0C5 /* CCScale9Sprite.cpp */; }; + 15A3DA551682F826002FB0C5 /* CCEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA081682F826002FB0C5 /* CCEditBox.cpp */; }; + 15A3DA571682F826002FB0C5 /* CCEditBoxImplIOS.mm in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA0E1682F826002FB0C5 /* CCEditBoxImplIOS.mm */; }; + 15A3DA591682F826002FB0C5 /* CCScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA121682F826002FB0C5 /* CCScrollView.cpp */; }; + 15A3DA5A1682F826002FB0C5 /* CCSorting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA141682F826002FB0C5 /* CCSorting.cpp */; }; + 15A3DA5B1682F826002FB0C5 /* CCTableView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA161682F826002FB0C5 /* CCTableView.cpp */; }; + 15A3DA5C1682F826002FB0C5 /* CCTableViewCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA181682F826002FB0C5 /* CCTableViewCell.cpp */; }; + 15A3DA5D1682F826002FB0C5 /* HttpClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA1B1682F826002FB0C5 /* HttpClient.cpp */; }; + 15A3DA5E1682F826002FB0C5 /* CCPhysicsDebugNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA201682F826002FB0C5 /* CCPhysicsDebugNode.cpp */; }; + 15A3DA5F1682F826002FB0C5 /* CCPhysicsSprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA221682F826002FB0C5 /* CCPhysicsSprite.cpp */; }; + 15A3DA6A1682F886002FB0C5 /* libcocos2dx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15A3D8861682F7B3002FB0C5 /* libcocos2dx.a */; }; + 15A3DAEB1682F8A6002FB0C5 /* CDAudioManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA861682F8A6002FB0C5 /* CDAudioManager.m */; }; + 15A3DAEC1682F8A6002FB0C5 /* CDOpenALSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA891682F8A6002FB0C5 /* CDOpenALSupport.m */; }; + 15A3DAED1682F8A6002FB0C5 /* CocosDenshion.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA8B1682F8A6002FB0C5 /* CocosDenshion.m */; }; + 15A3DAEE1682F8A6002FB0C5 /* SimpleAudioEngine.mm in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA8C1682F8A6002FB0C5 /* SimpleAudioEngine.mm */; }; + 15A3DAEF1682F8A6002FB0C5 /* SimpleAudioEngine_objc.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A3DA8E1682F8A6002FB0C5 /* SimpleAudioEngine_objc.m */; }; + 15C0B54B196D412F007F909D /* CCActionEaseEx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B47D196D412E007F909D /* CCActionEaseEx.cpp */; }; + 15C0B54C196D412F007F909D /* CCActionFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B47F196D412E007F909D /* CCActionFrame.cpp */; }; + 15C0B54D196D412F007F909D /* CCActionFrameEasing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B481196D412E007F909D /* CCActionFrameEasing.cpp */; }; + 15C0B54E196D412F007F909D /* CCActionManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B483196D412E007F909D /* CCActionManager.cpp */; }; + 15C0B54F196D412F007F909D /* CCActionNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B485196D412E007F909D /* CCActionNode.cpp */; }; + 15C0B550196D412F007F909D /* CCActionObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B487196D412F007F909D /* CCActionObject.cpp */; }; + 15C0B551196D412F007F909D /* CCActionTimeline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B48A196D412F007F909D /* CCActionTimeline.cpp */; }; + 15C0B552196D412F007F909D /* CCActionTimelineCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B48C196D412F007F909D /* CCActionTimelineCache.cpp */; }; + 15C0B553196D412F007F909D /* CCFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B48E196D412F007F909D /* CCFrame.cpp */; }; + 15C0B554196D412F007F909D /* CCNodeReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B490196D412F007F909D /* CCNodeReader.cpp */; }; + 15C0B555196D412F007F909D /* CCTimeLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B492196D412F007F909D /* CCTimeLine.cpp */; }; + 15C0B556196D412F007F909D /* CCArmatureAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B497196D412F007F909D /* CCArmatureAnimation.cpp */; }; + 15C0B557196D412F007F909D /* CCProcessBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B499196D412F007F909D /* CCProcessBase.cpp */; }; + 15C0B558196D412F007F909D /* CCTween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B49B196D412F007F909D /* CCTween.cpp */; }; + 15C0B559196D412F007F909D /* CCArmature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B49D196D412F007F909D /* CCArmature.cpp */; }; + 15C0B55A196D412F007F909D /* CCBone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B49F196D412F007F909D /* CCBone.cpp */; }; + 15C0B55B196D412F007F909D /* CCDatas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4A2196D412F007F909D /* CCDatas.cpp */; }; + 15C0B55C196D412F007F909D /* CCBatchNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4A5196D412F007F909D /* CCBatchNode.cpp */; }; + 15C0B55D196D412F007F909D /* CCDecorativeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4A7196D412F007F909D /* CCDecorativeDisplay.cpp */; }; + 15C0B55E196D412F007F909D /* CCDisplayFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4A9196D412F007F909D /* CCDisplayFactory.cpp */; }; + 15C0B55F196D412F007F909D /* CCDisplayManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4AB196D412F007F909D /* CCDisplayManager.cpp */; }; + 15C0B560196D412F007F909D /* CCSkin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4AD196D412F007F909D /* CCSkin.cpp */; }; + 15C0B561196D412F007F909D /* CCColliderDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4B2196D412F007F909D /* CCColliderDetector.cpp */; }; + 15C0B562196D412F007F909D /* CCArmatureDataManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4B5196D412F007F909D /* CCArmatureDataManager.cpp */; }; + 15C0B563196D412F007F909D /* CCArmatureDefine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4B7196D412F007F909D /* CCArmatureDefine.cpp */; }; + 15C0B564196D412F007F909D /* CCDataReaderHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4B9196D412F007F909D /* CCDataReaderHelper.cpp */; }; + 15C0B565196D412F007F909D /* CCSpriteFrameCacheHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4BB196D412F007F909D /* CCSpriteFrameCacheHelper.cpp */; }; + 15C0B566196D412F007F909D /* CCTransformHelp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4BD196D412F007F909D /* CCTransformHelp.cpp */; }; + 15C0B567196D412F007F909D /* CCTweenFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4BF196D412F007F909D /* CCTweenFunction.cpp */; }; + 15C0B568196D412F007F909D /* CCUtilMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4C1196D412F007F909D /* CCUtilMath.cpp */; }; + 15C0B569196D412F007F909D /* CCComAttribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4C4196D412F007F909D /* CCComAttribute.cpp */; }; + 15C0B56A196D412F007F909D /* CCComAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4C6196D412F007F909D /* CCComAudio.cpp */; }; + 15C0B56B196D412F007F909D /* CCComController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4C9196D412F007F909D /* CCComController.cpp */; }; + 15C0B56C196D412F007F909D /* CCComRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4CB196D412F007F909D /* CCComRender.cpp */; }; + 15C0B56D196D412F007F909D /* CCInputDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4CD196D412F007F909D /* CCInputDelegate.cpp */; }; + 15C0B56E196D412F007F909D /* UIWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4D1196D412F007F909D /* UIWidget.cpp */; }; + 15C0B56F196D412F007F909D /* UILayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4D4196D412F007F909D /* UILayout.cpp */; }; + 15C0B570196D412F007F909D /* UILayoutDefine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4D6196D412F007F909D /* UILayoutDefine.cpp */; }; + 15C0B571196D412F007F909D /* UILayoutParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4D8196D412F007F909D /* UILayoutParameter.cpp */; }; + 15C0B572196D412F007F909D /* CocosGUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4DB196D412F007F909D /* CocosGUI.cpp */; }; + 15C0B573196D412F007F909D /* UIHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4DE196D412F007F909D /* UIHelper.cpp */; }; + 15C0B574196D412F007F909D /* UITouchGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4E0196D412F007F909D /* UITouchGroup.cpp */; }; + 15C0B575196D412F007F909D /* UIListView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4E6196D412F007F909D /* UIListView.cpp */; }; + 15C0B576196D412F007F909D /* UIPageView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4E8196D412F007F909D /* UIPageView.cpp */; }; + 15C0B577196D412F007F909D /* UIScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4EB196D412F007F909D /* UIScrollView.cpp */; }; + 15C0B578196D412F007F909D /* UIButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4ED196D412F007F909D /* UIButton.cpp */; }; + 15C0B579196D412F007F909D /* UICheckBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4EF196D412F007F909D /* UICheckBox.cpp */; }; + 15C0B57A196D412F007F909D /* UIImageView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4F1196D412F007F909D /* UIImageView.cpp */; }; + 15C0B57B196D412F007F909D /* UILabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4F3196D412F007F909D /* UILabel.cpp */; }; + 15C0B57C196D412F007F909D /* UILabelAtlas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4F5196D412F007F909D /* UILabelAtlas.cpp */; }; + 15C0B57D196D412F007F909D /* UILabelBMFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4F7196D412F007F909D /* UILabelBMFont.cpp */; }; + 15C0B57E196D412F007F909D /* UILoadingBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4F9196D412F007F909D /* UILoadingBar.cpp */; }; + 15C0B57F196D412F007F909D /* UIRichText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4FB196D412F007F909D /* UIRichText.cpp */; }; + 15C0B580196D412F007F909D /* UISlider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4FD196D412F007F909D /* UISlider.cpp */; }; + 15C0B581196D412F007F909D /* UITextField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B4FF196D412F007F909D /* UITextField.cpp */; }; + 15C0B582196D412F007F909D /* CocoLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B502196D412F007F909D /* CocoLoader.cpp */; }; + 15C0B583196D412F007F909D /* DictionaryHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B504196D412F007F909D /* DictionaryHelper.cpp */; }; + 15C0B584196D412F007F909D /* GUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B513196D412F007F909D /* GUIReader.cpp */; }; + 15C0B585196D412F007F909D /* SceneReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B515196D412F007F909D /* SceneReader.cpp */; }; + 15C0B586196D412F007F909D /* ButtonReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B519196D412F007F909D /* ButtonReader.cpp */; }; + 15C0B587196D412F007F909D /* CheckBoxReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B51C196D412F007F909D /* CheckBoxReader.cpp */; }; + 15C0B588196D412F007F909D /* ImageViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B51F196D412F007F909D /* ImageViewReader.cpp */; }; + 15C0B589196D412F007F909D /* LabelAtlasReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B522196D412F007F909D /* LabelAtlasReader.cpp */; }; + 15C0B58A196D412F007F909D /* LabelBMFontReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B525196D412F007F909D /* LabelBMFontReader.cpp */; }; + 15C0B58B196D412F007F909D /* LabelReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B528196D412F007F909D /* LabelReader.cpp */; }; + 15C0B58C196D412F007F909D /* LayoutReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B52B196D412F007F909D /* LayoutReader.cpp */; }; + 15C0B58D196D412F007F909D /* ListViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B52E196D412F007F909D /* ListViewReader.cpp */; }; + 15C0B58E196D412F007F909D /* LoadingBarReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B531196D412F007F909D /* LoadingBarReader.cpp */; }; + 15C0B58F196D412F007F909D /* PageViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B534196D412F007F909D /* PageViewReader.cpp */; }; + 15C0B590196D412F007F909D /* ScrollViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B537196D412F007F909D /* ScrollViewReader.cpp */; }; + 15C0B591196D412F007F909D /* SliderReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B53A196D412F007F909D /* SliderReader.cpp */; }; + 15C0B592196D412F007F909D /* TextFieldReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B53D196D412F007F909D /* TextFieldReader.cpp */; }; + 15C0B593196D412F007F909D /* WidgetReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B53F196D412F007F909D /* WidgetReader.cpp */; }; + 15C0B594196D412F007F909D /* ObjectFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B543196D412F007F909D /* ObjectFactory.cpp */; }; + 15C0B595196D412F007F909D /* TriggerBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B545196D412F007F909D /* TriggerBase.cpp */; }; + 15C0B596196D412F007F909D /* TriggerMng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B547196D412F007F909D /* TriggerMng.cpp */; }; + 15C0B597196D412F007F909D /* TriggerObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C0B549196D412F007F909D /* TriggerObj.cpp */; }; + 1A27573F1697CF2B00504026 /* CCEditBoxImplAndroid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A27573D1697CF2B00504026 /* CCEditBoxImplAndroid.cpp */; }; + 1A8F3B6E175E05DA00049216 /* Animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B43175E05DA00049216 /* Animation.cpp */; }; + 1A8F3B6F175E05DA00049216 /* AnimationState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B45175E05DA00049216 /* AnimationState.cpp */; }; + 1A8F3B70175E05DA00049216 /* AnimationStateData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B47175E05DA00049216 /* AnimationStateData.cpp */; }; + 1A8F3B71175E05DA00049216 /* Atlas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B49175E05DA00049216 /* Atlas.cpp */; }; + 1A8F3B72175E05DA00049216 /* AtlasAttachmentLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B4B175E05DA00049216 /* AtlasAttachmentLoader.cpp */; }; + 1A8F3B73175E05DA00049216 /* Attachment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B4D175E05DA00049216 /* Attachment.cpp */; }; + 1A8F3B74175E05DA00049216 /* AttachmentLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B4F175E05DA00049216 /* AttachmentLoader.cpp */; }; + 1A8F3B75175E05DA00049216 /* Bone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B51175E05DA00049216 /* Bone.cpp */; }; + 1A8F3B76175E05DA00049216 /* BoneData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B53175E05DA00049216 /* BoneData.cpp */; }; + 1A8F3B77175E05DA00049216 /* CCSkeleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B55175E05DA00049216 /* CCSkeleton.cpp */; }; + 1A8F3B78175E05DA00049216 /* CCSkeletonAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B57175E05DA00049216 /* CCSkeletonAnimation.cpp */; }; + 1A8F3B79175E05DA00049216 /* extension.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B59175E05DA00049216 /* extension.cpp */; }; + 1A8F3B7A175E05DA00049216 /* Json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B5B175E05DA00049216 /* Json.cpp */; }; + 1A8F3B7B175E05DA00049216 /* RegionAttachment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B5D175E05DA00049216 /* RegionAttachment.cpp */; }; + 1A8F3B7C175E05DA00049216 /* Skeleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B5F175E05DA00049216 /* Skeleton.cpp */; }; + 1A8F3B7D175E05DA00049216 /* SkeletonData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B61175E05DA00049216 /* SkeletonData.cpp */; }; + 1A8F3B7E175E05DA00049216 /* SkeletonJson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B63175E05DA00049216 /* SkeletonJson.cpp */; }; + 1A8F3B7F175E05DA00049216 /* Skin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B65175E05DA00049216 /* Skin.cpp */; }; + 1A8F3B80175E05DA00049216 /* Slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B67175E05DA00049216 /* Slot.cpp */; }; + 1A8F3B81175E05DA00049216 /* SlotData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B69175E05DA00049216 /* SlotData.cpp */; }; + 1A8F3B82175E05DA00049216 /* spine-cocos2dx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A8F3B6B175E05DA00049216 /* spine-cocos2dx.cpp */; }; + 1A9CE8781765A12C000E3062 /* AssetsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A9CE8221765A12C000E3062 /* AssetsManager.cpp */; }; + 1AB87035175E0A84005D39BF /* WebSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB87033175E0A84005D39BF /* WebSocket.cpp */; }; + 1AB8703C175E0A92005D39BF /* libwebsockets.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AB8703B175E0A92005D39BF /* libwebsockets.a */; }; + 1AC3624916D4A1E8000847F2 /* AppController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AC3624316D4A1E8000847F2 /* AppController.mm */; }; + 1AC3624B16D4A1E8000847F2 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC3624516D4A1E8000847F2 /* main.m */; }; + 1ACB3244164770DE00914215 /* libcurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1ACB3243164770DE00914215 /* libcurl.a */; }; + 1AFAF8B716D35DE700DB1158 /* AppDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AFAF8B316D35DE700DB1158 /* AppDelegate.cpp */; }; + 1AFAF8B816D35DE700DB1158 /* HelloWorldScene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AFAF8B516D35DE700DB1158 /* HelloWorldScene.cpp */; }; + 1AFAF8BC16D35E4900DB1158 /* CloseNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFAF8B916D35E4900DB1158 /* CloseNormal.png */; }; + 1AFAF8BD16D35E4900DB1158 /* CloseSelected.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFAF8BA16D35E4900DB1158 /* CloseSelected.png */; }; + 1AFAF8BE16D35E4900DB1158 /* HelloWorld.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFAF8BB16D35E4900DB1158 /* HelloWorld.png */; }; + 1AFCDA8216D4A25900906EA6 /* RootViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AFCDA8116D4A25900906EA6 /* RootViewController.mm */; }; + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; + 288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765A40DF7441C002DB57D /* CoreGraphics.framework */; }; + 7855E0E1153FEF240059DD9A /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 7855E0DF153FEF240059DD9A /* Default.png */; }; + BF171245129291EC00B8313A /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF170DB012928DE900B8313A /* OpenGLES.framework */; }; + BF1712461292920000B8313A /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF170DB212928DE900B8313A /* libxml2.dylib */; }; + BF1712471292920000B8313A /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BF170DB412928DE900B8313A /* libz.dylib */; }; + BF1C47F01293687400B63C5D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF1C47EA1293683800B63C5D /* QuartzCore.framework */; }; + D41A0AD1160F154A004552AE /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D41A0AD0160F154A004552AE /* Default-568h@2x.png */; }; + D446FD6E16102124000ADA7B /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D446FD6D16102124000ADA7B /* Default@2x.png */; }; + D44C620C132DFF330009C878 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D44C620B132DFF330009C878 /* OpenAL.framework */; }; + D44C620E132DFF430009C878 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D44C620D132DFF430009C878 /* AVFoundation.framework */; }; + D44C6210132DFF4E0009C878 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D44C620F132DFF4E0009C878 /* AudioToolbox.framework */; }; + D4EF949A15BD2D8B00D803EB /* Icon-57.png in Resources */ = {isa = PBXBuildFile; fileRef = D4EF949915BD2D8B00D803EB /* Icon-57.png */; }; + D4EF949C15BD2D8E00D803EB /* Icon-114.png in Resources */ = {isa = PBXBuildFile; fileRef = D4EF949B15BD2D8E00D803EB /* Icon-114.png */; }; + D4EF949E15BD2D9600D803EB /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = D4EF949D15BD2D9600D803EB /* Icon-72.png */; }; + D4EF94A015BD2D9800D803EB /* Icon-144.png in Resources */ = {isa = PBXBuildFile; fileRef = D4EF949F15BD2D9800D803EB /* Icon-144.png */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 15A3D8851682F7B3002FB0C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15A3D87E1682F7B3002FB0C5 /* cocos2dx.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 1551A33F158F2AB200E66CFE; + remoteInfo = cocos2dx; + }; + 15A3DA681682F881002FB0C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15A3D87E1682F7B3002FB0C5 /* cocos2dx.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 1551A33E158F2AB200E66CFE; + remoteInfo = cocos2dx; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 05EA5AC91A5A8C9F00C12690 /* B2Sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = B2Sprite.cpp; sourceTree = ""; }; + 05EA5ACA1A5A8C9F00C12690 /* B2Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = B2Sprite.h; sourceTree = ""; }; + 05EF15901A5955280085BD0C /* bird.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bird.png; sourceTree = ""; }; + 05EF15911A5955280085BD0C /* btn-about-normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "btn-about-normal.png"; sourceTree = ""; }; + 05EF15921A5955280085BD0C /* btn-about-selected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "btn-about-selected.png"; sourceTree = ""; }; + 05EF15931A5955280085BD0C /* btn-highscores-normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "btn-highscores-normal.png"; sourceTree = ""; }; + 05EF15941A5955280085BD0C /* btn-highscores-selected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "btn-highscores-selected.png"; sourceTree = ""; }; + 05EF15951A5955280085BD0C /* btn-play-normal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "btn-play-normal.png"; sourceTree = ""; }; + 05EF15961A5955280085BD0C /* btn-play-selected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "btn-play-selected.png"; sourceTree = ""; }; + 05EF15971A5955280085BD0C /* down_bar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = down_bar.png; sourceTree = ""; }; + 05EF15981A5955280085BD0C /* ground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ground.png; sourceTree = ""; }; + 05EF159A1A5955280085BD0C /* move.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = move.mp3; sourceTree = ""; }; + 05EF159C1A5955280085BD0C /* up_bar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = up_bar.png; sourceTree = ""; }; + 05EF15AB1A596A550085BD0C /* background-music-aac.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "background-music-aac.wav"; sourceTree = ""; }; + 05EF15AD1A596E350085BD0C /* background.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = background.mp3; sourceTree = ""; }; + 05EF15AE1A596E350085BD0C /* hit.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = hit.mp3; sourceTree = ""; }; + 05EF15AF1A596E350085BD0C /* pickup.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = pickup.mp3; sourceTree = ""; }; + 05F4AE4D1A580C9400F0B1F9 /* BeginScene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BeginScene.cpp; sourceTree = ""; }; + 05F4AE4E1A580C9400F0B1F9 /* BeginScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeginScene.h; sourceTree = ""; }; + 05F4AE501A58125000F0B1F9 /* GameOver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GameOver.cpp; sourceTree = ""; }; + 05F4AE511A58125000F0B1F9 /* GameOver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameOver.h; sourceTree = ""; }; + 15A3D87E1682F7B3002FB0C5 /* cocos2dx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = cocos2dx.xcodeproj; path = ../../../cocos2dx/proj.ios/cocos2dx.xcodeproj; sourceTree = ""; }; + 15A3D8891682F7D5002FB0C5 /* Box2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Box2D.h; sourceTree = ""; }; + 15A3D88B1682F7D5002FB0C5 /* b2BroadPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BroadPhase.cpp; sourceTree = ""; }; + 15A3D88C1682F7D5002FB0C5 /* b2BroadPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BroadPhase.h; sourceTree = ""; }; + 15A3D88D1682F7D5002FB0C5 /* b2CollideCircle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideCircle.cpp; sourceTree = ""; }; + 15A3D88E1682F7D5002FB0C5 /* b2CollideEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideEdge.cpp; sourceTree = ""; }; + 15A3D88F1682F7D5002FB0C5 /* b2CollidePolygon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollidePolygon.cpp; sourceTree = ""; }; + 15A3D8901682F7D5002FB0C5 /* b2Collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Collision.cpp; sourceTree = ""; }; + 15A3D8911682F7D5002FB0C5 /* b2Collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Collision.h; sourceTree = ""; }; + 15A3D8921682F7D5002FB0C5 /* b2Distance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Distance.cpp; sourceTree = ""; }; + 15A3D8931682F7D5002FB0C5 /* b2Distance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Distance.h; sourceTree = ""; }; + 15A3D8941682F7D5002FB0C5 /* b2DynamicTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DynamicTree.cpp; sourceTree = ""; }; + 15A3D8951682F7D5002FB0C5 /* b2DynamicTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DynamicTree.h; sourceTree = ""; }; + 15A3D8961682F7D5002FB0C5 /* b2TimeOfImpact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2TimeOfImpact.cpp; sourceTree = ""; }; + 15A3D8971682F7D5002FB0C5 /* b2TimeOfImpact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeOfImpact.h; sourceTree = ""; }; + 15A3D8991682F7D5002FB0C5 /* b2ChainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainShape.cpp; sourceTree = ""; }; + 15A3D89A1682F7D5002FB0C5 /* b2ChainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainShape.h; sourceTree = ""; }; + 15A3D89B1682F7D5002FB0C5 /* b2CircleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleShape.cpp; sourceTree = ""; }; + 15A3D89C1682F7D5002FB0C5 /* b2CircleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleShape.h; sourceTree = ""; }; + 15A3D89D1682F7D5002FB0C5 /* b2EdgeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeShape.cpp; sourceTree = ""; }; + 15A3D89E1682F7D5002FB0C5 /* b2EdgeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeShape.h; sourceTree = ""; }; + 15A3D89F1682F7D5002FB0C5 /* b2PolygonShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonShape.cpp; sourceTree = ""; }; + 15A3D8A01682F7D5002FB0C5 /* b2PolygonShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonShape.h; sourceTree = ""; }; + 15A3D8A11682F7D5002FB0C5 /* b2Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Shape.h; sourceTree = ""; }; + 15A3D8A31682F7D5002FB0C5 /* b2BlockAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BlockAllocator.cpp; sourceTree = ""; }; + 15A3D8A41682F7D5002FB0C5 /* b2BlockAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BlockAllocator.h; sourceTree = ""; }; + 15A3D8A51682F7D5002FB0C5 /* b2Draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Draw.cpp; sourceTree = ""; }; + 15A3D8A61682F7D5002FB0C5 /* b2Draw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Draw.h; sourceTree = ""; }; + 15A3D8A71682F7D5002FB0C5 /* b2GrowableStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GrowableStack.h; sourceTree = ""; }; + 15A3D8A81682F7D5002FB0C5 /* b2Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Math.cpp; sourceTree = ""; }; + 15A3D8A91682F7D5002FB0C5 /* b2Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Math.h; sourceTree = ""; }; + 15A3D8AA1682F7D5002FB0C5 /* b2Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Settings.cpp; sourceTree = ""; }; + 15A3D8AB1682F7D5002FB0C5 /* b2Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Settings.h; sourceTree = ""; }; + 15A3D8AC1682F7D5002FB0C5 /* b2StackAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2StackAllocator.cpp; sourceTree = ""; }; + 15A3D8AD1682F7D5002FB0C5 /* b2StackAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2StackAllocator.h; sourceTree = ""; }; + 15A3D8AE1682F7D5002FB0C5 /* b2Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Timer.cpp; sourceTree = ""; }; + 15A3D8AF1682F7D5002FB0C5 /* b2Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Timer.h; sourceTree = ""; }; + 15A3D8B11682F7D5002FB0C5 /* b2Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Body.cpp; sourceTree = ""; }; + 15A3D8B21682F7D5002FB0C5 /* b2Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Body.h; sourceTree = ""; }; + 15A3D8B31682F7D5002FB0C5 /* b2ContactManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactManager.cpp; sourceTree = ""; }; + 15A3D8B41682F7D5002FB0C5 /* b2ContactManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactManager.h; sourceTree = ""; }; + 15A3D8B51682F7D5002FB0C5 /* b2Fixture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Fixture.cpp; sourceTree = ""; }; + 15A3D8B61682F7D5002FB0C5 /* b2Fixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Fixture.h; sourceTree = ""; }; + 15A3D8B71682F7D5002FB0C5 /* b2Island.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Island.cpp; sourceTree = ""; }; + 15A3D8B81682F7D5002FB0C5 /* b2Island.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Island.h; sourceTree = ""; }; + 15A3D8B91682F7D5002FB0C5 /* b2TimeStep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeStep.h; sourceTree = ""; }; + 15A3D8BA1682F7D5002FB0C5 /* b2World.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2World.cpp; sourceTree = ""; }; + 15A3D8BB1682F7D5002FB0C5 /* b2World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2World.h; sourceTree = ""; }; + 15A3D8BC1682F7D5002FB0C5 /* b2WorldCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WorldCallbacks.cpp; sourceTree = ""; }; + 15A3D8BD1682F7D5002FB0C5 /* b2WorldCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WorldCallbacks.h; sourceTree = ""; }; + 15A3D8BF1682F7D5002FB0C5 /* b2ChainAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndCircleContact.cpp; sourceTree = ""; }; + 15A3D8C01682F7D5002FB0C5 /* b2ChainAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndCircleContact.h; sourceTree = ""; }; + 15A3D8C11682F7D5002FB0C5 /* b2ChainAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndPolygonContact.cpp; sourceTree = ""; }; + 15A3D8C21682F7D5002FB0C5 /* b2ChainAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndPolygonContact.h; sourceTree = ""; }; + 15A3D8C31682F7D5002FB0C5 /* b2CircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleContact.cpp; sourceTree = ""; }; + 15A3D8C41682F7D5002FB0C5 /* b2CircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleContact.h; sourceTree = ""; }; + 15A3D8C51682F7D5002FB0C5 /* b2Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Contact.cpp; sourceTree = ""; }; + 15A3D8C61682F7D5002FB0C5 /* b2Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Contact.h; sourceTree = ""; }; + 15A3D8C71682F7D5002FB0C5 /* b2ContactSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactSolver.cpp; sourceTree = ""; }; + 15A3D8C81682F7D5002FB0C5 /* b2ContactSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactSolver.h; sourceTree = ""; }; + 15A3D8C91682F7D5002FB0C5 /* b2EdgeAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndCircleContact.cpp; sourceTree = ""; }; + 15A3D8CA1682F7D5002FB0C5 /* b2EdgeAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndCircleContact.h; sourceTree = ""; }; + 15A3D8CB1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndPolygonContact.cpp; sourceTree = ""; }; + 15A3D8CC1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndPolygonContact.h; sourceTree = ""; }; + 15A3D8CD1682F7D5002FB0C5 /* b2PolygonAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonAndCircleContact.cpp; sourceTree = ""; }; + 15A3D8CE1682F7D5002FB0C5 /* b2PolygonAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonAndCircleContact.h; sourceTree = ""; }; + 15A3D8CF1682F7D5002FB0C5 /* b2PolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonContact.cpp; sourceTree = ""; }; + 15A3D8D01682F7D5002FB0C5 /* b2PolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonContact.h; sourceTree = ""; }; + 15A3D8D21682F7D5002FB0C5 /* b2DistanceJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DistanceJoint.cpp; sourceTree = ""; }; + 15A3D8D31682F7D5002FB0C5 /* b2DistanceJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DistanceJoint.h; sourceTree = ""; }; + 15A3D8D41682F7D5002FB0C5 /* b2FrictionJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2FrictionJoint.cpp; sourceTree = ""; }; + 15A3D8D51682F7D5002FB0C5 /* b2FrictionJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2FrictionJoint.h; sourceTree = ""; }; + 15A3D8D61682F7D5002FB0C5 /* b2GearJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2GearJoint.cpp; sourceTree = ""; }; + 15A3D8D71682F7D5002FB0C5 /* b2GearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GearJoint.h; sourceTree = ""; }; + 15A3D8D81682F7D5002FB0C5 /* b2Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Joint.cpp; sourceTree = ""; }; + 15A3D8D91682F7D5002FB0C5 /* b2Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Joint.h; sourceTree = ""; }; + 15A3D8DA1682F7D5002FB0C5 /* b2MouseJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MouseJoint.cpp; sourceTree = ""; }; + 15A3D8DB1682F7D5002FB0C5 /* b2MouseJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MouseJoint.h; sourceTree = ""; }; + 15A3D8DC1682F7D5002FB0C5 /* b2PrismaticJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PrismaticJoint.cpp; sourceTree = ""; }; + 15A3D8DD1682F7D5002FB0C5 /* b2PrismaticJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PrismaticJoint.h; sourceTree = ""; }; + 15A3D8DE1682F7D5002FB0C5 /* b2PulleyJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PulleyJoint.cpp; sourceTree = ""; }; + 15A3D8DF1682F7D5002FB0C5 /* b2PulleyJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PulleyJoint.h; sourceTree = ""; }; + 15A3D8E01682F7D5002FB0C5 /* b2RevoluteJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RevoluteJoint.cpp; sourceTree = ""; }; + 15A3D8E11682F7D5002FB0C5 /* b2RevoluteJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RevoluteJoint.h; sourceTree = ""; }; + 15A3D8E21682F7D5002FB0C5 /* b2RopeJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RopeJoint.cpp; sourceTree = ""; }; + 15A3D8E31682F7D5002FB0C5 /* b2RopeJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RopeJoint.h; sourceTree = ""; }; + 15A3D8E41682F7D5002FB0C5 /* b2WeldJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WeldJoint.cpp; sourceTree = ""; }; + 15A3D8E51682F7D5002FB0C5 /* b2WeldJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WeldJoint.h; sourceTree = ""; }; + 15A3D8E61682F7D5002FB0C5 /* b2WheelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WheelJoint.cpp; sourceTree = ""; }; + 15A3D8E71682F7D5002FB0C5 /* b2WheelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WheelJoint.h; sourceTree = ""; }; + 15A3D8FC1682F7D5002FB0C5 /* b2Rope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Rope.cpp; sourceTree = ""; }; + 15A3D8FD1682F7D5002FB0C5 /* b2Rope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Rope.h; sourceTree = ""; }; + 15A3D9401682F7F9002FB0C5 /* chipmunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk.h; sourceTree = ""; }; + 15A3D9411682F7F9002FB0C5 /* chipmunk_ffi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_ffi.h; sourceTree = ""; }; + 15A3D9421682F7F9002FB0C5 /* chipmunk_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_private.h; sourceTree = ""; }; + 15A3D9431682F7F9002FB0C5 /* chipmunk_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_types.h; sourceTree = ""; }; + 15A3D9441682F7F9002FB0C5 /* chipmunk_unsafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_unsafe.h; sourceTree = ""; }; + 15A3D9461682F7F9002FB0C5 /* cpConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpConstraint.h; sourceTree = ""; }; + 15A3D9471682F7F9002FB0C5 /* cpDampedRotarySpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedRotarySpring.h; sourceTree = ""; }; + 15A3D9481682F7F9002FB0C5 /* cpDampedSpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedSpring.h; sourceTree = ""; }; + 15A3D9491682F7F9002FB0C5 /* cpGearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGearJoint.h; sourceTree = ""; }; + 15A3D94A1682F7F9002FB0C5 /* cpGrooveJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGrooveJoint.h; sourceTree = ""; }; + 15A3D94B1682F7F9002FB0C5 /* cpPinJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPinJoint.h; sourceTree = ""; }; + 15A3D94C1682F7F9002FB0C5 /* cpPivotJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPivotJoint.h; sourceTree = ""; }; + 15A3D94D1682F7F9002FB0C5 /* cpRatchetJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRatchetJoint.h; sourceTree = ""; }; + 15A3D94E1682F7F9002FB0C5 /* cpRotaryLimitJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRotaryLimitJoint.h; sourceTree = ""; }; + 15A3D94F1682F7F9002FB0C5 /* cpSimpleMotor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSimpleMotor.h; sourceTree = ""; }; + 15A3D9501682F7F9002FB0C5 /* cpSlideJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSlideJoint.h; sourceTree = ""; }; + 15A3D9511682F7F9002FB0C5 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = ""; }; + 15A3D9521682F7F9002FB0C5 /* cpArbiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArbiter.h; sourceTree = ""; }; + 15A3D9531682F7F9002FB0C5 /* cpBB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBB.h; sourceTree = ""; }; + 15A3D9541682F7F9002FB0C5 /* cpBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBody.h; sourceTree = ""; }; + 15A3D9551682F7F9002FB0C5 /* cpPolyShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPolyShape.h; sourceTree = ""; }; + 15A3D9561682F7F9002FB0C5 /* cpShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpShape.h; sourceTree = ""; }; + 15A3D9571682F7F9002FB0C5 /* cpSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpace.h; sourceTree = ""; }; + 15A3D9581682F7F9002FB0C5 /* cpSpatialIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpatialIndex.h; sourceTree = ""; }; + 15A3D9591682F7F9002FB0C5 /* cpVect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpVect.h; sourceTree = ""; }; + 15A3D9681682F7F9002FB0C5 /* chipmunk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chipmunk.c; sourceTree = ""; }; + 15A3D9691682F7F9002FB0C5 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 15A3D96B1682F7F9002FB0C5 /* cpConstraint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpConstraint.c; sourceTree = ""; }; + 15A3D96C1682F7F9002FB0C5 /* cpDampedRotarySpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedRotarySpring.c; sourceTree = ""; }; + 15A3D96D1682F7F9002FB0C5 /* cpDampedSpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedSpring.c; sourceTree = ""; }; + 15A3D96E1682F7F9002FB0C5 /* cpGearJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGearJoint.c; sourceTree = ""; }; + 15A3D96F1682F7F9002FB0C5 /* cpGrooveJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGrooveJoint.c; sourceTree = ""; }; + 15A3D9701682F7F9002FB0C5 /* cpPinJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPinJoint.c; sourceTree = ""; }; + 15A3D9711682F7F9002FB0C5 /* cpPivotJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPivotJoint.c; sourceTree = ""; }; + 15A3D9721682F7F9002FB0C5 /* cpRatchetJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRatchetJoint.c; sourceTree = ""; }; + 15A3D9731682F7F9002FB0C5 /* cpRotaryLimitJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRotaryLimitJoint.c; sourceTree = ""; }; + 15A3D9741682F7F9002FB0C5 /* cpSimpleMotor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSimpleMotor.c; sourceTree = ""; }; + 15A3D9751682F7F9002FB0C5 /* cpSlideJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSlideJoint.c; sourceTree = ""; }; + 15A3D9761682F7F9002FB0C5 /* cpArbiter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArbiter.c; sourceTree = ""; }; + 15A3D9771682F7F9002FB0C5 /* cpArray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArray.c; sourceTree = ""; }; + 15A3D9781682F7F9002FB0C5 /* cpBB.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBB.c; sourceTree = ""; }; + 15A3D9791682F7F9002FB0C5 /* cpBBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBBTree.c; sourceTree = ""; }; + 15A3D97A1682F7F9002FB0C5 /* cpBody.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBody.c; sourceTree = ""; }; + 15A3D97B1682F7F9002FB0C5 /* cpCollision.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpCollision.c; sourceTree = ""; }; + 15A3D97C1682F7F9002FB0C5 /* cpHashSet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpHashSet.c; sourceTree = ""; }; + 15A3D97D1682F7F9002FB0C5 /* cpPolyShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPolyShape.c; sourceTree = ""; }; + 15A3D97E1682F7F9002FB0C5 /* cpShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpShape.c; sourceTree = ""; }; + 15A3D97F1682F7F9002FB0C5 /* cpSpace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpace.c; sourceTree = ""; }; + 15A3D9801682F7F9002FB0C5 /* cpSpaceComponent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceComponent.c; sourceTree = ""; }; + 15A3D9811682F7F9002FB0C5 /* cpSpaceHash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceHash.c; sourceTree = ""; }; + 15A3D9821682F7F9002FB0C5 /* cpSpaceQuery.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceQuery.c; sourceTree = ""; }; + 15A3D9831682F7F9002FB0C5 /* cpSpaceStep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceStep.c; sourceTree = ""; }; + 15A3D9841682F7F9002FB0C5 /* cpSpatialIndex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpatialIndex.c; sourceTree = ""; }; + 15A3D9851682F7F9002FB0C5 /* cpSweep1D.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSweep1D.c; sourceTree = ""; }; + 15A3D9861682F7F9002FB0C5 /* cpVect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpVect.c; sourceTree = ""; }; + 15A3D9871682F7F9002FB0C5 /* prime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prime.h; sourceTree = ""; }; + 15A3D9B61682F826002FB0C5 /* CCBAnimationManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBAnimationManager.cpp; sourceTree = ""; }; + 15A3D9B71682F826002FB0C5 /* CCBAnimationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBAnimationManager.h; sourceTree = ""; }; + 15A3D9B81682F826002FB0C5 /* CCBFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBFileLoader.cpp; sourceTree = ""; }; + 15A3D9B91682F826002FB0C5 /* CCBFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBFileLoader.h; sourceTree = ""; }; + 15A3D9BA1682F826002FB0C5 /* CCBKeyframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBKeyframe.cpp; sourceTree = ""; }; + 15A3D9BB1682F826002FB0C5 /* CCBKeyframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBKeyframe.h; sourceTree = ""; }; + 15A3D9BC1682F826002FB0C5 /* CCBMemberVariableAssigner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBMemberVariableAssigner.h; sourceTree = ""; }; + 15A3D9BD1682F826002FB0C5 /* CCBReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBReader.cpp; sourceTree = ""; }; + 15A3D9BE1682F826002FB0C5 /* CCBReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBReader.h; sourceTree = ""; }; + 15A3D9BF1682F826002FB0C5 /* CCBSelectorResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSelectorResolver.h; sourceTree = ""; }; + 15A3D9C01682F826002FB0C5 /* CCBSequence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBSequence.cpp; sourceTree = ""; }; + 15A3D9C11682F826002FB0C5 /* CCBSequence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSequence.h; sourceTree = ""; }; + 15A3D9C21682F826002FB0C5 /* CCBSequenceProperty.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBSequenceProperty.cpp; sourceTree = ""; }; + 15A3D9C31682F826002FB0C5 /* CCBSequenceProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSequenceProperty.h; sourceTree = ""; }; + 15A3D9C41682F826002FB0C5 /* CCBValue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBValue.cpp; sourceTree = ""; }; + 15A3D9C51682F826002FB0C5 /* CCBValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBValue.h; sourceTree = ""; }; + 15A3D9C61682F826002FB0C5 /* CCControlButtonLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlButtonLoader.cpp; sourceTree = ""; }; + 15A3D9C71682F826002FB0C5 /* CCControlButtonLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlButtonLoader.h; sourceTree = ""; }; + 15A3D9C81682F826002FB0C5 /* CCControlLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlLoader.cpp; sourceTree = ""; }; + 15A3D9C91682F826002FB0C5 /* CCControlLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlLoader.h; sourceTree = ""; }; + 15A3D9CA1682F826002FB0C5 /* CCData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCData.cpp; sourceTree = ""; }; + 15A3D9CB1682F826002FB0C5 /* CCData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCData.h; sourceTree = ""; }; + 15A3D9CC1682F826002FB0C5 /* CCLabelBMFontLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLabelBMFontLoader.cpp; sourceTree = ""; }; + 15A3D9CD1682F826002FB0C5 /* CCLabelBMFontLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelBMFontLoader.h; sourceTree = ""; }; + 15A3D9CE1682F826002FB0C5 /* CCLabelTTFLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLabelTTFLoader.cpp; sourceTree = ""; }; + 15A3D9CF1682F826002FB0C5 /* CCLabelTTFLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelTTFLoader.h; sourceTree = ""; }; + 15A3D9D01682F826002FB0C5 /* CCLayerColorLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLayerColorLoader.cpp; sourceTree = ""; }; + 15A3D9D11682F826002FB0C5 /* CCLayerColorLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayerColorLoader.h; sourceTree = ""; }; + 15A3D9D21682F826002FB0C5 /* CCLayerGradientLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLayerGradientLoader.cpp; sourceTree = ""; }; + 15A3D9D31682F826002FB0C5 /* CCLayerGradientLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayerGradientLoader.h; sourceTree = ""; }; + 15A3D9D41682F826002FB0C5 /* CCLayerLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLayerLoader.cpp; sourceTree = ""; }; + 15A3D9D51682F826002FB0C5 /* CCLayerLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayerLoader.h; sourceTree = ""; }; + 15A3D9D61682F826002FB0C5 /* CCMenuItemImageLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCMenuItemImageLoader.cpp; sourceTree = ""; }; + 15A3D9D71682F826002FB0C5 /* CCMenuItemImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuItemImageLoader.h; sourceTree = ""; }; + 15A3D9D81682F826002FB0C5 /* CCMenuItemLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCMenuItemLoader.cpp; sourceTree = ""; }; + 15A3D9D91682F826002FB0C5 /* CCMenuItemLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuItemLoader.h; sourceTree = ""; }; + 15A3D9DA1682F826002FB0C5 /* CCMenuLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuLoader.h; sourceTree = ""; }; + 15A3D9DB1682F826002FB0C5 /* CCNode+CCBRelativePositioning.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "CCNode+CCBRelativePositioning.cpp"; sourceTree = ""; }; + 15A3D9DC1682F826002FB0C5 /* CCNode+CCBRelativePositioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CCNode+CCBRelativePositioning.h"; sourceTree = ""; }; + 15A3D9DD1682F826002FB0C5 /* CCNodeLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCNodeLoader.cpp; sourceTree = ""; }; + 15A3D9DE1682F826002FB0C5 /* CCNodeLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeLoader.h; sourceTree = ""; }; + 15A3D9DF1682F826002FB0C5 /* CCNodeLoaderLibrary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCNodeLoaderLibrary.cpp; sourceTree = ""; }; + 15A3D9E01682F826002FB0C5 /* CCNodeLoaderLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeLoaderLibrary.h; sourceTree = ""; }; + 15A3D9E11682F826002FB0C5 /* CCNodeLoaderListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeLoaderListener.h; sourceTree = ""; }; + 15A3D9E21682F826002FB0C5 /* CCParticleSystemQuadLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCParticleSystemQuadLoader.cpp; sourceTree = ""; }; + 15A3D9E31682F826002FB0C5 /* CCParticleSystemQuadLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemQuadLoader.h; sourceTree = ""; }; + 15A3D9E41682F826002FB0C5 /* CCScale9SpriteLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScale9SpriteLoader.cpp; sourceTree = ""; }; + 15A3D9E51682F826002FB0C5 /* CCScale9SpriteLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScale9SpriteLoader.h; sourceTree = ""; }; + 15A3D9E61682F826002FB0C5 /* CCScrollViewLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScrollViewLoader.cpp; sourceTree = ""; }; + 15A3D9E71682F826002FB0C5 /* CCScrollViewLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScrollViewLoader.h; sourceTree = ""; }; + 15A3D9E81682F826002FB0C5 /* CCSpriteLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSpriteLoader.cpp; sourceTree = ""; }; + 15A3D9E91682F826002FB0C5 /* CCSpriteLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteLoader.h; sourceTree = ""; }; + 15A3D9EA1682F826002FB0C5 /* cocos-ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cocos-ext.h"; sourceTree = ""; }; + 15A3D9EB1682F826002FB0C5 /* ExtensionMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtensionMacros.h; sourceTree = ""; }; + 15A3D9EE1682F826002FB0C5 /* CCControl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControl.cpp; sourceTree = ""; }; + 15A3D9EF1682F826002FB0C5 /* CCControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControl.h; sourceTree = ""; }; + 15A3D9F01682F826002FB0C5 /* CCControlButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlButton.cpp; sourceTree = ""; }; + 15A3D9F11682F826002FB0C5 /* CCControlButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlButton.h; sourceTree = ""; }; + 15A3D9F21682F826002FB0C5 /* CCControlColourPicker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlColourPicker.cpp; sourceTree = ""; }; + 15A3D9F31682F826002FB0C5 /* CCControlColourPicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlColourPicker.h; sourceTree = ""; }; + 15A3D9F41682F826002FB0C5 /* CCControlExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlExtensions.h; sourceTree = ""; }; + 15A3D9F51682F826002FB0C5 /* CCControlHuePicker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlHuePicker.cpp; sourceTree = ""; }; + 15A3D9F61682F826002FB0C5 /* CCControlHuePicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlHuePicker.h; sourceTree = ""; }; + 15A3D9F71682F826002FB0C5 /* CCControlPotentiometer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlPotentiometer.cpp; sourceTree = ""; }; + 15A3D9F81682F826002FB0C5 /* CCControlPotentiometer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlPotentiometer.h; sourceTree = ""; }; + 15A3D9F91682F826002FB0C5 /* CCControlSaturationBrightnessPicker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlSaturationBrightnessPicker.cpp; sourceTree = ""; }; + 15A3D9FA1682F826002FB0C5 /* CCControlSaturationBrightnessPicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSaturationBrightnessPicker.h; sourceTree = ""; }; + 15A3D9FB1682F826002FB0C5 /* CCControlSlider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlSlider.cpp; sourceTree = ""; }; + 15A3D9FC1682F826002FB0C5 /* CCControlSlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSlider.h; sourceTree = ""; }; + 15A3D9FD1682F826002FB0C5 /* CCControlStepper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlStepper.cpp; sourceTree = ""; }; + 15A3D9FE1682F826002FB0C5 /* CCControlStepper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlStepper.h; sourceTree = ""; }; + 15A3D9FF1682F826002FB0C5 /* CCControlSwitch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlSwitch.cpp; sourceTree = ""; }; + 15A3DA001682F826002FB0C5 /* CCControlSwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSwitch.h; sourceTree = ""; }; + 15A3DA011682F826002FB0C5 /* CCControlUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlUtils.cpp; sourceTree = ""; }; + 15A3DA021682F826002FB0C5 /* CCControlUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlUtils.h; sourceTree = ""; }; + 15A3DA031682F826002FB0C5 /* CCInvocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCInvocation.cpp; sourceTree = ""; }; + 15A3DA041682F826002FB0C5 /* CCInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCInvocation.h; sourceTree = ""; }; + 15A3DA051682F826002FB0C5 /* CCScale9Sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScale9Sprite.cpp; sourceTree = ""; }; + 15A3DA061682F826002FB0C5 /* CCScale9Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScale9Sprite.h; sourceTree = ""; }; + 15A3DA081682F826002FB0C5 /* CCEditBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCEditBox.cpp; sourceTree = ""; }; + 15A3DA091682F826002FB0C5 /* CCEditBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCEditBox.h; sourceTree = ""; }; + 15A3DA0A1682F826002FB0C5 /* CCEditBoxImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCEditBoxImpl.h; sourceTree = ""; }; + 15A3DA0D1682F826002FB0C5 /* CCEditBoxImplIOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCEditBoxImplIOS.h; sourceTree = ""; }; + 15A3DA0E1682F826002FB0C5 /* CCEditBoxImplIOS.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CCEditBoxImplIOS.mm; sourceTree = ""; }; + 15A3DA121682F826002FB0C5 /* CCScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScrollView.cpp; sourceTree = ""; }; + 15A3DA131682F826002FB0C5 /* CCScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScrollView.h; sourceTree = ""; }; + 15A3DA141682F826002FB0C5 /* CCSorting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSorting.cpp; sourceTree = ""; }; + 15A3DA151682F826002FB0C5 /* CCSorting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSorting.h; sourceTree = ""; }; + 15A3DA161682F826002FB0C5 /* CCTableView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTableView.cpp; sourceTree = ""; }; + 15A3DA171682F826002FB0C5 /* CCTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTableView.h; sourceTree = ""; }; + 15A3DA181682F826002FB0C5 /* CCTableViewCell.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTableViewCell.cpp; sourceTree = ""; }; + 15A3DA191682F826002FB0C5 /* CCTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTableViewCell.h; sourceTree = ""; }; + 15A3DA1B1682F826002FB0C5 /* HttpClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HttpClient.cpp; sourceTree = ""; }; + 15A3DA1C1682F826002FB0C5 /* HttpClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpClient.h; sourceTree = ""; }; + 15A3DA1D1682F826002FB0C5 /* HttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpRequest.h; sourceTree = ""; }; + 15A3DA1E1682F826002FB0C5 /* HttpResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpResponse.h; sourceTree = ""; }; + 15A3DA201682F826002FB0C5 /* CCPhysicsDebugNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCPhysicsDebugNode.cpp; sourceTree = ""; }; + 15A3DA211682F826002FB0C5 /* CCPhysicsDebugNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsDebugNode.h; sourceTree = ""; }; + 15A3DA221682F826002FB0C5 /* CCPhysicsSprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCPhysicsSprite.cpp; sourceTree = ""; }; + 15A3DA231682F826002FB0C5 /* CCPhysicsSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsSprite.h; sourceTree = ""; }; + 15A3DA821682F8A6002FB0C5 /* Export.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Export.h; sourceTree = ""; }; + 15A3DA831682F8A6002FB0C5 /* SimpleAudioEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleAudioEngine.h; sourceTree = ""; }; + 15A3DA851682F8A6002FB0C5 /* CDAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDAudioManager.h; sourceTree = ""; }; + 15A3DA861682F8A6002FB0C5 /* CDAudioManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDAudioManager.m; sourceTree = ""; }; + 15A3DA871682F8A6002FB0C5 /* CDConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDConfig.h; sourceTree = ""; }; + 15A3DA881682F8A6002FB0C5 /* CDOpenALSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDOpenALSupport.h; sourceTree = ""; }; + 15A3DA891682F8A6002FB0C5 /* CDOpenALSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDOpenALSupport.m; sourceTree = ""; }; + 15A3DA8A1682F8A6002FB0C5 /* CocosDenshion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocosDenshion.h; sourceTree = ""; }; + 15A3DA8B1682F8A6002FB0C5 /* CocosDenshion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CocosDenshion.m; sourceTree = ""; }; + 15A3DA8C1682F8A6002FB0C5 /* SimpleAudioEngine.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SimpleAudioEngine.mm; sourceTree = ""; }; + 15A3DA8D1682F8A6002FB0C5 /* SimpleAudioEngine_objc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleAudioEngine_objc.h; sourceTree = ""; }; + 15A3DA8E1682F8A6002FB0C5 /* SimpleAudioEngine_objc.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleAudioEngine_objc.m; sourceTree = ""; }; + 15C0B47D196D412E007F909D /* CCActionEaseEx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionEaseEx.cpp; sourceTree = ""; }; + 15C0B47E196D412E007F909D /* CCActionEaseEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionEaseEx.h; sourceTree = ""; }; + 15C0B47F196D412E007F909D /* CCActionFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionFrame.cpp; sourceTree = ""; }; + 15C0B480196D412E007F909D /* CCActionFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionFrame.h; sourceTree = ""; }; + 15C0B481196D412E007F909D /* CCActionFrameEasing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionFrameEasing.cpp; sourceTree = ""; }; + 15C0B482196D412E007F909D /* CCActionFrameEasing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionFrameEasing.h; sourceTree = ""; }; + 15C0B483196D412E007F909D /* CCActionManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionManager.cpp; sourceTree = ""; }; + 15C0B484196D412E007F909D /* CCActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionManager.h; sourceTree = ""; }; + 15C0B485196D412E007F909D /* CCActionNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionNode.cpp; sourceTree = ""; }; + 15C0B486196D412F007F909D /* CCActionNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionNode.h; sourceTree = ""; }; + 15C0B487196D412F007F909D /* CCActionObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionObject.cpp; sourceTree = ""; }; + 15C0B488196D412F007F909D /* CCActionObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionObject.h; sourceTree = ""; }; + 15C0B48A196D412F007F909D /* CCActionTimeline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionTimeline.cpp; sourceTree = ""; }; + 15C0B48B196D412F007F909D /* CCActionTimeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTimeline.h; sourceTree = ""; }; + 15C0B48C196D412F007F909D /* CCActionTimelineCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionTimelineCache.cpp; sourceTree = ""; }; + 15C0B48D196D412F007F909D /* CCActionTimelineCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTimelineCache.h; sourceTree = ""; }; + 15C0B48E196D412F007F909D /* CCFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCFrame.cpp; sourceTree = ""; }; + 15C0B48F196D412F007F909D /* CCFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCFrame.h; sourceTree = ""; }; + 15C0B490196D412F007F909D /* CCNodeReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCNodeReader.cpp; sourceTree = ""; }; + 15C0B491196D412F007F909D /* CCNodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeReader.h; sourceTree = ""; }; + 15C0B492196D412F007F909D /* CCTimeLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTimeLine.cpp; sourceTree = ""; }; + 15C0B493196D412F007F909D /* CCTimeLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTimeLine.h; sourceTree = ""; }; + 15C0B494196D412F007F909D /* CCTimelineMacro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTimelineMacro.h; sourceTree = ""; }; + 15C0B497196D412F007F909D /* CCArmatureAnimation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureAnimation.cpp; sourceTree = ""; }; + 15C0B498196D412F007F909D /* CCArmatureAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureAnimation.h; sourceTree = ""; }; + 15C0B499196D412F007F909D /* CCProcessBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCProcessBase.cpp; sourceTree = ""; }; + 15C0B49A196D412F007F909D /* CCProcessBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProcessBase.h; sourceTree = ""; }; + 15C0B49B196D412F007F909D /* CCTween.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTween.cpp; sourceTree = ""; }; + 15C0B49C196D412F007F909D /* CCTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTween.h; sourceTree = ""; }; + 15C0B49D196D412F007F909D /* CCArmature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmature.cpp; sourceTree = ""; }; + 15C0B49E196D412F007F909D /* CCArmature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmature.h; sourceTree = ""; }; + 15C0B49F196D412F007F909D /* CCBone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBone.cpp; sourceTree = ""; }; + 15C0B4A0196D412F007F909D /* CCBone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBone.h; sourceTree = ""; }; + 15C0B4A2196D412F007F909D /* CCDatas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDatas.cpp; sourceTree = ""; }; + 15C0B4A3196D412F007F909D /* CCDatas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDatas.h; sourceTree = ""; }; + 15C0B4A5196D412F007F909D /* CCBatchNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBatchNode.cpp; sourceTree = ""; }; + 15C0B4A6196D412F007F909D /* CCBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBatchNode.h; sourceTree = ""; }; + 15C0B4A7196D412F007F909D /* CCDecorativeDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDecorativeDisplay.cpp; sourceTree = ""; }; + 15C0B4A8196D412F007F909D /* CCDecorativeDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDecorativeDisplay.h; sourceTree = ""; }; + 15C0B4A9196D412F007F909D /* CCDisplayFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDisplayFactory.cpp; sourceTree = ""; }; + 15C0B4AA196D412F007F909D /* CCDisplayFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDisplayFactory.h; sourceTree = ""; }; + 15C0B4AB196D412F007F909D /* CCDisplayManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDisplayManager.cpp; sourceTree = ""; }; + 15C0B4AC196D412F007F909D /* CCDisplayManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDisplayManager.h; sourceTree = ""; }; + 15C0B4AD196D412F007F909D /* CCSkin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkin.cpp; sourceTree = ""; }; + 15C0B4AE196D412F007F909D /* CCSkin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkin.h; sourceTree = ""; }; + 15C0B4B0196D412F007F909D /* sigslot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sigslot.h; sourceTree = ""; }; + 15C0B4B2196D412F007F909D /* CCColliderDetector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCColliderDetector.cpp; sourceTree = ""; }; + 15C0B4B3196D412F007F909D /* CCColliderDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCColliderDetector.h; sourceTree = ""; }; + 15C0B4B5196D412F007F909D /* CCArmatureDataManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureDataManager.cpp; sourceTree = ""; }; + 15C0B4B6196D412F007F909D /* CCArmatureDataManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureDataManager.h; sourceTree = ""; }; + 15C0B4B7196D412F007F909D /* CCArmatureDefine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureDefine.cpp; sourceTree = ""; }; + 15C0B4B8196D412F007F909D /* CCArmatureDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureDefine.h; sourceTree = ""; }; + 15C0B4B9196D412F007F909D /* CCDataReaderHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDataReaderHelper.cpp; sourceTree = ""; }; + 15C0B4BA196D412F007F909D /* CCDataReaderHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDataReaderHelper.h; sourceTree = ""; }; + 15C0B4BB196D412F007F909D /* CCSpriteFrameCacheHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSpriteFrameCacheHelper.cpp; sourceTree = ""; }; + 15C0B4BC196D412F007F909D /* CCSpriteFrameCacheHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrameCacheHelper.h; sourceTree = ""; }; + 15C0B4BD196D412F007F909D /* CCTransformHelp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTransformHelp.cpp; sourceTree = ""; }; + 15C0B4BE196D412F007F909D /* CCTransformHelp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransformHelp.h; sourceTree = ""; }; + 15C0B4BF196D412F007F909D /* CCTweenFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTweenFunction.cpp; sourceTree = ""; }; + 15C0B4C0196D412F007F909D /* CCTweenFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTweenFunction.h; sourceTree = ""; }; + 15C0B4C1196D412F007F909D /* CCUtilMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCUtilMath.cpp; sourceTree = ""; }; + 15C0B4C2196D412F007F909D /* CCUtilMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCUtilMath.h; sourceTree = ""; }; + 15C0B4C4196D412F007F909D /* CCComAttribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComAttribute.cpp; sourceTree = ""; }; + 15C0B4C5196D412F007F909D /* CCComAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComAttribute.h; sourceTree = ""; }; + 15C0B4C6196D412F007F909D /* CCComAudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComAudio.cpp; sourceTree = ""; }; + 15C0B4C7196D412F007F909D /* CCComAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComAudio.h; sourceTree = ""; }; + 15C0B4C8196D412F007F909D /* CCComBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComBase.h; sourceTree = ""; }; + 15C0B4C9196D412F007F909D /* CCComController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComController.cpp; sourceTree = ""; }; + 15C0B4CA196D412F007F909D /* CCComController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComController.h; sourceTree = ""; }; + 15C0B4CB196D412F007F909D /* CCComRender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComRender.cpp; sourceTree = ""; }; + 15C0B4CC196D412F007F909D /* CCComRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComRender.h; sourceTree = ""; }; + 15C0B4CD196D412F007F909D /* CCInputDelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCInputDelegate.cpp; sourceTree = ""; }; + 15C0B4CE196D412F007F909D /* CCInputDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCInputDelegate.h; sourceTree = ""; }; + 15C0B4D1196D412F007F909D /* UIWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIWidget.cpp; sourceTree = ""; }; + 15C0B4D2196D412F007F909D /* UIWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIWidget.h; sourceTree = ""; }; + 15C0B4D4196D412F007F909D /* UILayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayout.cpp; sourceTree = ""; }; + 15C0B4D5196D412F007F909D /* UILayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayout.h; sourceTree = ""; }; + 15C0B4D6196D412F007F909D /* UILayoutDefine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayoutDefine.cpp; sourceTree = ""; }; + 15C0B4D7196D412F007F909D /* UILayoutDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayoutDefine.h; sourceTree = ""; }; + 15C0B4D8196D412F007F909D /* UILayoutParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayoutParameter.cpp; sourceTree = ""; }; + 15C0B4D9196D412F007F909D /* UILayoutParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayoutParameter.h; sourceTree = ""; }; + 15C0B4DB196D412F007F909D /* CocosGUI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CocosGUI.cpp; sourceTree = ""; }; + 15C0B4DC196D412F007F909D /* CocosGUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocosGUI.h; sourceTree = ""; }; + 15C0B4DD196D412F007F909D /* GUIDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIDefine.h; sourceTree = ""; }; + 15C0B4DE196D412F007F909D /* UIHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIHelper.cpp; sourceTree = ""; }; + 15C0B4DF196D412F007F909D /* UIHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIHelper.h; sourceTree = ""; }; + 15C0B4E0196D412F007F909D /* UITouchGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UITouchGroup.cpp; sourceTree = ""; }; + 15C0B4E1196D412F007F909D /* UITouchGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UITouchGroup.h; sourceTree = ""; }; + 15C0B4E4196D412F007F909D /* CompatibleClasses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompatibleClasses.h; sourceTree = ""; }; + 15C0B4E6196D412F007F909D /* UIListView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIListView.cpp; sourceTree = ""; }; + 15C0B4E7196D412F007F909D /* UIListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIListView.h; sourceTree = ""; }; + 15C0B4E8196D412F007F909D /* UIPageView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIPageView.cpp; sourceTree = ""; }; + 15C0B4E9196D412F007F909D /* UIPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIPageView.h; sourceTree = ""; }; + 15C0B4EA196D412F007F909D /* UIScrollInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScrollInterface.h; sourceTree = ""; }; + 15C0B4EB196D412F007F909D /* UIScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIScrollView.cpp; sourceTree = ""; }; + 15C0B4EC196D412F007F909D /* UIScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScrollView.h; sourceTree = ""; }; + 15C0B4ED196D412F007F909D /* UIButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIButton.cpp; sourceTree = ""; }; + 15C0B4EE196D412F007F909D /* UIButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIButton.h; sourceTree = ""; }; + 15C0B4EF196D412F007F909D /* UICheckBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UICheckBox.cpp; sourceTree = ""; }; + 15C0B4F0196D412F007F909D /* UICheckBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UICheckBox.h; sourceTree = ""; }; + 15C0B4F1196D412F007F909D /* UIImageView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIImageView.cpp; sourceTree = ""; }; + 15C0B4F2196D412F007F909D /* UIImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIImageView.h; sourceTree = ""; }; + 15C0B4F3196D412F007F909D /* UILabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabel.cpp; sourceTree = ""; }; + 15C0B4F4196D412F007F909D /* UILabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabel.h; sourceTree = ""; }; + 15C0B4F5196D412F007F909D /* UILabelAtlas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabelAtlas.cpp; sourceTree = ""; }; + 15C0B4F6196D412F007F909D /* UILabelAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabelAtlas.h; sourceTree = ""; }; + 15C0B4F7196D412F007F909D /* UILabelBMFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabelBMFont.cpp; sourceTree = ""; }; + 15C0B4F8196D412F007F909D /* UILabelBMFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabelBMFont.h; sourceTree = ""; }; + 15C0B4F9196D412F007F909D /* UILoadingBar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILoadingBar.cpp; sourceTree = ""; }; + 15C0B4FA196D412F007F909D /* UILoadingBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILoadingBar.h; sourceTree = ""; }; + 15C0B4FB196D412F007F909D /* UIRichText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIRichText.cpp; sourceTree = ""; }; + 15C0B4FC196D412F007F909D /* UIRichText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIRichText.h; sourceTree = ""; }; + 15C0B4FD196D412F007F909D /* UISlider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UISlider.cpp; sourceTree = ""; }; + 15C0B4FE196D412F007F909D /* UISlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UISlider.h; sourceTree = ""; }; + 15C0B4FF196D412F007F909D /* UITextField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UITextField.cpp; sourceTree = ""; }; + 15C0B500196D412F007F909D /* UITextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UITextField.h; sourceTree = ""; }; + 15C0B502196D412F007F909D /* CocoLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CocoLoader.cpp; sourceTree = ""; }; + 15C0B503196D412F007F909D /* CocoLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocoLoader.h; sourceTree = ""; }; + 15C0B504196D412F007F909D /* DictionaryHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DictionaryHelper.cpp; sourceTree = ""; }; + 15C0B505196D412F007F909D /* DictionaryHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DictionaryHelper.h; sourceTree = ""; }; + 15C0B507196D412F007F909D /* document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = document.h; sourceTree = ""; }; + 15C0B508196D412F007F909D /* filestream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filestream.h; sourceTree = ""; }; + 15C0B50A196D412F007F909D /* pow10.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pow10.h; sourceTree = ""; }; + 15C0B50B196D412F007F909D /* stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stack.h; sourceTree = ""; }; + 15C0B50C196D412F007F909D /* strfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strfunc.h; sourceTree = ""; }; + 15C0B50D196D412F007F909D /* prettywriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prettywriter.h; sourceTree = ""; }; + 15C0B50E196D412F007F909D /* rapidjson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rapidjson.h; sourceTree = ""; }; + 15C0B50F196D412F007F909D /* reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = ""; }; + 15C0B510196D412F007F909D /* stringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuffer.h; sourceTree = ""; }; + 15C0B511196D412F007F909D /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = ""; }; + 15C0B513196D412F007F909D /* GUIReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GUIReader.cpp; sourceTree = ""; }; + 15C0B514196D412F007F909D /* GUIReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIReader.h; sourceTree = ""; }; + 15C0B515196D412F007F909D /* SceneReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SceneReader.cpp; sourceTree = ""; }; + 15C0B516196D412F007F909D /* SceneReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SceneReader.h; sourceTree = ""; }; + 15C0B519196D412F007F909D /* ButtonReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ButtonReader.cpp; sourceTree = ""; }; + 15C0B51A196D412F007F909D /* ButtonReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ButtonReader.h; sourceTree = ""; }; + 15C0B51C196D412F007F909D /* CheckBoxReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CheckBoxReader.cpp; sourceTree = ""; }; + 15C0B51D196D412F007F909D /* CheckBoxReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckBoxReader.h; sourceTree = ""; }; + 15C0B51F196D412F007F909D /* ImageViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageViewReader.cpp; sourceTree = ""; }; + 15C0B520196D412F007F909D /* ImageViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageViewReader.h; sourceTree = ""; }; + 15C0B522196D412F007F909D /* LabelAtlasReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LabelAtlasReader.cpp; sourceTree = ""; }; + 15C0B523196D412F007F909D /* LabelAtlasReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelAtlasReader.h; sourceTree = ""; }; + 15C0B525196D412F007F909D /* LabelBMFontReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LabelBMFontReader.cpp; sourceTree = ""; }; + 15C0B526196D412F007F909D /* LabelBMFontReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelBMFontReader.h; sourceTree = ""; }; + 15C0B528196D412F007F909D /* LabelReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LabelReader.cpp; sourceTree = ""; }; + 15C0B529196D412F007F909D /* LabelReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelReader.h; sourceTree = ""; }; + 15C0B52B196D412F007F909D /* LayoutReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LayoutReader.cpp; sourceTree = ""; }; + 15C0B52C196D412F007F909D /* LayoutReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayoutReader.h; sourceTree = ""; }; + 15C0B52E196D412F007F909D /* ListViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListViewReader.cpp; sourceTree = ""; }; + 15C0B52F196D412F007F909D /* ListViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListViewReader.h; sourceTree = ""; }; + 15C0B531196D412F007F909D /* LoadingBarReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoadingBarReader.cpp; sourceTree = ""; }; + 15C0B532196D412F007F909D /* LoadingBarReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingBarReader.h; sourceTree = ""; }; + 15C0B534196D412F007F909D /* PageViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PageViewReader.cpp; sourceTree = ""; }; + 15C0B535196D412F007F909D /* PageViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PageViewReader.h; sourceTree = ""; }; + 15C0B537196D412F007F909D /* ScrollViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollViewReader.cpp; sourceTree = ""; }; + 15C0B538196D412F007F909D /* ScrollViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollViewReader.h; sourceTree = ""; }; + 15C0B53A196D412F007F909D /* SliderReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SliderReader.cpp; sourceTree = ""; }; + 15C0B53B196D412F007F909D /* SliderReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SliderReader.h; sourceTree = ""; }; + 15C0B53D196D412F007F909D /* TextFieldReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextFieldReader.cpp; sourceTree = ""; }; + 15C0B53E196D412F007F909D /* TextFieldReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextFieldReader.h; sourceTree = ""; }; + 15C0B53F196D412F007F909D /* WidgetReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WidgetReader.cpp; sourceTree = ""; }; + 15C0B540196D412F007F909D /* WidgetReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WidgetReader.h; sourceTree = ""; }; + 15C0B541196D412F007F909D /* WidgetReaderProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WidgetReaderProtocol.h; sourceTree = ""; }; + 15C0B543196D412F007F909D /* ObjectFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjectFactory.cpp; sourceTree = ""; }; + 15C0B544196D412F007F909D /* ObjectFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectFactory.h; sourceTree = ""; }; + 15C0B545196D412F007F909D /* TriggerBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TriggerBase.cpp; sourceTree = ""; }; + 15C0B546196D412F007F909D /* TriggerBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TriggerBase.h; sourceTree = ""; }; + 15C0B547196D412F007F909D /* TriggerMng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TriggerMng.cpp; sourceTree = ""; }; + 15C0B548196D412F007F909D /* TriggerMng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TriggerMng.h; sourceTree = ""; }; + 15C0B549196D412F007F909D /* TriggerObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TriggerObj.cpp; sourceTree = ""; }; + 15C0B54A196D412F007F909D /* TriggerObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TriggerObj.h; sourceTree = ""; }; + 1A27573D1697CF2B00504026 /* CCEditBoxImplAndroid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCEditBoxImplAndroid.cpp; sourceTree = ""; }; + 1A27573E1697CF2B00504026 /* CCEditBoxImplAndroid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCEditBoxImplAndroid.h; sourceTree = ""; }; + 1A8F3B43175E05DA00049216 /* Animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Animation.cpp; sourceTree = ""; }; + 1A8F3B44175E05DA00049216 /* Animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Animation.h; sourceTree = ""; }; + 1A8F3B45175E05DA00049216 /* AnimationState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnimationState.cpp; sourceTree = ""; }; + 1A8F3B46175E05DA00049216 /* AnimationState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimationState.h; sourceTree = ""; }; + 1A8F3B47175E05DA00049216 /* AnimationStateData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnimationStateData.cpp; sourceTree = ""; }; + 1A8F3B48175E05DA00049216 /* AnimationStateData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimationStateData.h; sourceTree = ""; }; + 1A8F3B49175E05DA00049216 /* Atlas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Atlas.cpp; sourceTree = ""; }; + 1A8F3B4A175E05DA00049216 /* Atlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Atlas.h; sourceTree = ""; }; + 1A8F3B4B175E05DA00049216 /* AtlasAttachmentLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtlasAttachmentLoader.cpp; sourceTree = ""; }; + 1A8F3B4C175E05DA00049216 /* AtlasAttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AtlasAttachmentLoader.h; sourceTree = ""; }; + 1A8F3B4D175E05DA00049216 /* Attachment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Attachment.cpp; sourceTree = ""; }; + 1A8F3B4E175E05DA00049216 /* Attachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Attachment.h; sourceTree = ""; }; + 1A8F3B4F175E05DA00049216 /* AttachmentLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AttachmentLoader.cpp; sourceTree = ""; }; + 1A8F3B50175E05DA00049216 /* AttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AttachmentLoader.h; sourceTree = ""; }; + 1A8F3B51175E05DA00049216 /* Bone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bone.cpp; sourceTree = ""; }; + 1A8F3B52175E05DA00049216 /* Bone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bone.h; sourceTree = ""; }; + 1A8F3B53175E05DA00049216 /* BoneData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BoneData.cpp; sourceTree = ""; }; + 1A8F3B54175E05DA00049216 /* BoneData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoneData.h; sourceTree = ""; }; + 1A8F3B55175E05DA00049216 /* CCSkeleton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkeleton.cpp; sourceTree = ""; }; + 1A8F3B56175E05DA00049216 /* CCSkeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkeleton.h; sourceTree = ""; }; + 1A8F3B57175E05DA00049216 /* CCSkeletonAnimation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkeletonAnimation.cpp; sourceTree = ""; }; + 1A8F3B58175E05DA00049216 /* CCSkeletonAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkeletonAnimation.h; sourceTree = ""; }; + 1A8F3B59175E05DA00049216 /* extension.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = extension.cpp; sourceTree = ""; }; + 1A8F3B5A175E05DA00049216 /* extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extension.h; sourceTree = ""; }; + 1A8F3B5B175E05DA00049216 /* Json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Json.cpp; sourceTree = ""; }; + 1A8F3B5C175E05DA00049216 /* Json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Json.h; sourceTree = ""; }; + 1A8F3B5D175E05DA00049216 /* RegionAttachment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegionAttachment.cpp; sourceTree = ""; }; + 1A8F3B5E175E05DA00049216 /* RegionAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegionAttachment.h; sourceTree = ""; }; + 1A8F3B5F175E05DA00049216 /* Skeleton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Skeleton.cpp; sourceTree = ""; }; + 1A8F3B60175E05DA00049216 /* Skeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Skeleton.h; sourceTree = ""; }; + 1A8F3B61175E05DA00049216 /* SkeletonData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkeletonData.cpp; sourceTree = ""; }; + 1A8F3B62175E05DA00049216 /* SkeletonData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkeletonData.h; sourceTree = ""; }; + 1A8F3B63175E05DA00049216 /* SkeletonJson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkeletonJson.cpp; sourceTree = ""; }; + 1A8F3B64175E05DA00049216 /* SkeletonJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkeletonJson.h; sourceTree = ""; }; + 1A8F3B65175E05DA00049216 /* Skin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Skin.cpp; sourceTree = ""; }; + 1A8F3B66175E05DA00049216 /* Skin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Skin.h; sourceTree = ""; }; + 1A8F3B67175E05DA00049216 /* Slot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Slot.cpp; sourceTree = ""; }; + 1A8F3B68175E05DA00049216 /* Slot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Slot.h; sourceTree = ""; }; + 1A8F3B69175E05DA00049216 /* SlotData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SlotData.cpp; sourceTree = ""; }; + 1A8F3B6A175E05DA00049216 /* SlotData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SlotData.h; sourceTree = ""; }; + 1A8F3B6B175E05DA00049216 /* spine-cocos2dx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "spine-cocos2dx.cpp"; sourceTree = ""; }; + 1A8F3B6C175E05DA00049216 /* spine-cocos2dx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "spine-cocos2dx.h"; sourceTree = ""; }; + 1A8F3B6D175E05DA00049216 /* spine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spine.h; sourceTree = ""; }; + 1A9CE8221765A12C000E3062 /* AssetsManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssetsManager.cpp; sourceTree = ""; }; + 1A9CE8231765A12C000E3062 /* AssetsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssetsManager.h; sourceTree = ""; }; + 1AB87033175E0A84005D39BF /* WebSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebSocket.cpp; sourceTree = ""; }; + 1AB87034175E0A84005D39BF /* WebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebSocket.h; sourceTree = ""; }; + 1AB87039175E0A92005D39BF /* libwebsockets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libwebsockets.h; sourceTree = ""; }; + 1AB8703B175E0A92005D39BF /* libwebsockets.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libwebsockets.a; sourceTree = ""; }; + 1AC3624216D4A1E8000847F2 /* AppController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppController.h; sourceTree = SOURCE_ROOT; }; + 1AC3624316D4A1E8000847F2 /* AppController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AppController.mm; sourceTree = SOURCE_ROOT; }; + 1AC3624516D4A1E8000847F2 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = SOURCE_ROOT; }; + 1AC3624616D4A1E8000847F2 /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Prefix.pch; sourceTree = SOURCE_ROOT; }; + 1ACB3243164770DE00914215 /* libcurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcurl.a; path = ../../cocos2dx/platform/third_party/ios/libraries/libcurl.a; sourceTree = ""; }; + 1AFAF8B316D35DE700DB1158 /* AppDelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AppDelegate.cpp; path = ../Classes/AppDelegate.cpp; sourceTree = ""; }; + 1AFAF8B416D35DE700DB1158 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ../Classes/AppDelegate.h; sourceTree = ""; }; + 1AFAF8B516D35DE700DB1158 /* HelloWorldScene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HelloWorldScene.cpp; path = ../Classes/HelloWorldScene.cpp; sourceTree = ""; }; + 1AFAF8B616D35DE700DB1158 /* HelloWorldScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HelloWorldScene.h; path = ../Classes/HelloWorldScene.h; sourceTree = ""; }; + 1AFAF8B916D35E4900DB1158 /* CloseNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CloseNormal.png; sourceTree = ""; }; + 1AFAF8BA16D35E4900DB1158 /* CloseSelected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CloseSelected.png; sourceTree = ""; }; + 1AFAF8BB16D35E4900DB1158 /* HelloWorld.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = HelloWorld.png; sourceTree = ""; }; + 1AFCDA8016D4A25900906EA6 /* RootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootViewController.h; sourceTree = SOURCE_ROOT; }; + 1AFCDA8116D4A25900906EA6 /* RootViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RootViewController.mm; sourceTree = SOURCE_ROOT; }; + 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 1D6058910D05DD3D006BFB54 /* FlappyBird.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FlappyBird.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 288765A40DF7441C002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 37C62C0718E156AE00D16FC4 /* ExtensionExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtensionExport.h; sourceTree = ""; }; + 7855E0DF153FEF240059DD9A /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = SOURCE_ROOT; }; + BF170DB012928DE900B8313A /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; + BF170DB212928DE900B8313A /* libxml2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libxml2.dylib; path = usr/lib/libxml2.dylib; sourceTree = SDKROOT; }; + BF170DB412928DE900B8313A /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; + BF1C47EA1293683800B63C5D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + D41A0AD0160F154A004552AE /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "../proj.ios/Default-568h@2x.png"; sourceTree = ""; }; + D446FD6D16102124000ADA7B /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default@2x.png"; path = "../proj.ios/Default@2x.png"; sourceTree = ""; }; + D44C620B132DFF330009C878 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; }; + D44C620D132DFF430009C878 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + D44C620F132DFF4E0009C878 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + D4EF949915BD2D8B00D803EB /* Icon-57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-57.png"; path = "../proj.ios/Icon-57.png"; sourceTree = ""; }; + D4EF949B15BD2D8E00D803EB /* Icon-114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-114.png"; path = "../proj.ios/Icon-114.png"; sourceTree = ""; }; + D4EF949D15BD2D9600D803EB /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-72.png"; path = "../proj.ios/Icon-72.png"; sourceTree = ""; }; + D4EF949F15BD2D9800D803EB /* Icon-144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-144.png"; path = "../proj.ios/Icon-144.png"; sourceTree = ""; }; + D4F9F37B12E54555005CA6D2 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 1D60588F0D05DD3D006BFB54 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 15A3DA6A1682F886002FB0C5 /* libcocos2dx.a in Frameworks */, + 1ACB3244164770DE00914215 /* libcurl.a in Frameworks */, + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */, + 288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */, + BF171245129291EC00B8313A /* OpenGLES.framework in Frameworks */, + BF1712461292920000B8313A /* libxml2.dylib in Frameworks */, + BF1712471292920000B8313A /* libz.dylib in Frameworks */, + BF1C47F01293687400B63C5D /* QuartzCore.framework in Frameworks */, + D44C620C132DFF330009C878 /* OpenAL.framework in Frameworks */, + D44C620E132DFF430009C878 /* AVFoundation.framework in Frameworks */, + D44C6210132DFF4E0009C878 /* AudioToolbox.framework in Frameworks */, + 1AB8703C175E0A92005D39BF /* libwebsockets.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* ios */ = { + isa = PBXGroup; + children = ( + 1AC3624216D4A1E8000847F2 /* AppController.h */, + 1AC3624316D4A1E8000847F2 /* AppController.mm */, + D4F9F37B12E54555005CA6D2 /* Info.plist */, + 1AC3624516D4A1E8000847F2 /* main.m */, + 1AC3624616D4A1E8000847F2 /* Prefix.pch */, + 1AFCDA8016D4A25900906EA6 /* RootViewController.h */, + 1AFCDA8116D4A25900906EA6 /* RootViewController.mm */, + ); + name = ios; + path = Classes; + sourceTree = ""; + }; + 15A3D87F1682F7B3002FB0C5 /* Products */ = { + isa = PBXGroup; + children = ( + 15A3D8861682F7B3002FB0C5 /* libcocos2dx.a */, + ); + name = Products; + sourceTree = ""; + }; + 15A3D8871682F7D5002FB0C5 /* Box2D */ = { + isa = PBXGroup; + children = ( + 15A3D8891682F7D5002FB0C5 /* Box2D.h */, + 15A3D88A1682F7D5002FB0C5 /* Collision */, + 15A3D8A21682F7D5002FB0C5 /* Common */, + 15A3D8B01682F7D5002FB0C5 /* Dynamics */, + 15A3D8FB1682F7D5002FB0C5 /* Rope */, + ); + name = Box2D; + path = ../../../external/Box2D; + sourceTree = ""; + }; + 15A3D88A1682F7D5002FB0C5 /* Collision */ = { + isa = PBXGroup; + children = ( + 15A3D88B1682F7D5002FB0C5 /* b2BroadPhase.cpp */, + 15A3D88C1682F7D5002FB0C5 /* b2BroadPhase.h */, + 15A3D88D1682F7D5002FB0C5 /* b2CollideCircle.cpp */, + 15A3D88E1682F7D5002FB0C5 /* b2CollideEdge.cpp */, + 15A3D88F1682F7D5002FB0C5 /* b2CollidePolygon.cpp */, + 15A3D8901682F7D5002FB0C5 /* b2Collision.cpp */, + 15A3D8911682F7D5002FB0C5 /* b2Collision.h */, + 15A3D8921682F7D5002FB0C5 /* b2Distance.cpp */, + 15A3D8931682F7D5002FB0C5 /* b2Distance.h */, + 15A3D8941682F7D5002FB0C5 /* b2DynamicTree.cpp */, + 15A3D8951682F7D5002FB0C5 /* b2DynamicTree.h */, + 15A3D8961682F7D5002FB0C5 /* b2TimeOfImpact.cpp */, + 15A3D8971682F7D5002FB0C5 /* b2TimeOfImpact.h */, + 15A3D8981682F7D5002FB0C5 /* Shapes */, + ); + path = Collision; + sourceTree = ""; + }; + 15A3D8981682F7D5002FB0C5 /* Shapes */ = { + isa = PBXGroup; + children = ( + 15A3D8991682F7D5002FB0C5 /* b2ChainShape.cpp */, + 15A3D89A1682F7D5002FB0C5 /* b2ChainShape.h */, + 15A3D89B1682F7D5002FB0C5 /* b2CircleShape.cpp */, + 15A3D89C1682F7D5002FB0C5 /* b2CircleShape.h */, + 15A3D89D1682F7D5002FB0C5 /* b2EdgeShape.cpp */, + 15A3D89E1682F7D5002FB0C5 /* b2EdgeShape.h */, + 15A3D89F1682F7D5002FB0C5 /* b2PolygonShape.cpp */, + 15A3D8A01682F7D5002FB0C5 /* b2PolygonShape.h */, + 15A3D8A11682F7D5002FB0C5 /* b2Shape.h */, + ); + path = Shapes; + sourceTree = ""; + }; + 15A3D8A21682F7D5002FB0C5 /* Common */ = { + isa = PBXGroup; + children = ( + 15A3D8A31682F7D5002FB0C5 /* b2BlockAllocator.cpp */, + 15A3D8A41682F7D5002FB0C5 /* b2BlockAllocator.h */, + 15A3D8A51682F7D5002FB0C5 /* b2Draw.cpp */, + 15A3D8A61682F7D5002FB0C5 /* b2Draw.h */, + 15A3D8A71682F7D5002FB0C5 /* b2GrowableStack.h */, + 15A3D8A81682F7D5002FB0C5 /* b2Math.cpp */, + 15A3D8A91682F7D5002FB0C5 /* b2Math.h */, + 15A3D8AA1682F7D5002FB0C5 /* b2Settings.cpp */, + 15A3D8AB1682F7D5002FB0C5 /* b2Settings.h */, + 15A3D8AC1682F7D5002FB0C5 /* b2StackAllocator.cpp */, + 15A3D8AD1682F7D5002FB0C5 /* b2StackAllocator.h */, + 15A3D8AE1682F7D5002FB0C5 /* b2Timer.cpp */, + 15A3D8AF1682F7D5002FB0C5 /* b2Timer.h */, + ); + path = Common; + sourceTree = ""; + }; + 15A3D8B01682F7D5002FB0C5 /* Dynamics */ = { + isa = PBXGroup; + children = ( + 15A3D8B11682F7D5002FB0C5 /* b2Body.cpp */, + 15A3D8B21682F7D5002FB0C5 /* b2Body.h */, + 15A3D8B31682F7D5002FB0C5 /* b2ContactManager.cpp */, + 15A3D8B41682F7D5002FB0C5 /* b2ContactManager.h */, + 15A3D8B51682F7D5002FB0C5 /* b2Fixture.cpp */, + 15A3D8B61682F7D5002FB0C5 /* b2Fixture.h */, + 15A3D8B71682F7D5002FB0C5 /* b2Island.cpp */, + 15A3D8B81682F7D5002FB0C5 /* b2Island.h */, + 15A3D8B91682F7D5002FB0C5 /* b2TimeStep.h */, + 15A3D8BA1682F7D5002FB0C5 /* b2World.cpp */, + 15A3D8BB1682F7D5002FB0C5 /* b2World.h */, + 15A3D8BC1682F7D5002FB0C5 /* b2WorldCallbacks.cpp */, + 15A3D8BD1682F7D5002FB0C5 /* b2WorldCallbacks.h */, + 15A3D8BE1682F7D5002FB0C5 /* Contacts */, + 15A3D8D11682F7D5002FB0C5 /* Joints */, + ); + path = Dynamics; + sourceTree = ""; + }; + 15A3D8BE1682F7D5002FB0C5 /* Contacts */ = { + isa = PBXGroup; + children = ( + 15A3D8BF1682F7D5002FB0C5 /* b2ChainAndCircleContact.cpp */, + 15A3D8C01682F7D5002FB0C5 /* b2ChainAndCircleContact.h */, + 15A3D8C11682F7D5002FB0C5 /* b2ChainAndPolygonContact.cpp */, + 15A3D8C21682F7D5002FB0C5 /* b2ChainAndPolygonContact.h */, + 15A3D8C31682F7D5002FB0C5 /* b2CircleContact.cpp */, + 15A3D8C41682F7D5002FB0C5 /* b2CircleContact.h */, + 15A3D8C51682F7D5002FB0C5 /* b2Contact.cpp */, + 15A3D8C61682F7D5002FB0C5 /* b2Contact.h */, + 15A3D8C71682F7D5002FB0C5 /* b2ContactSolver.cpp */, + 15A3D8C81682F7D5002FB0C5 /* b2ContactSolver.h */, + 15A3D8C91682F7D5002FB0C5 /* b2EdgeAndCircleContact.cpp */, + 15A3D8CA1682F7D5002FB0C5 /* b2EdgeAndCircleContact.h */, + 15A3D8CB1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.cpp */, + 15A3D8CC1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.h */, + 15A3D8CD1682F7D5002FB0C5 /* b2PolygonAndCircleContact.cpp */, + 15A3D8CE1682F7D5002FB0C5 /* b2PolygonAndCircleContact.h */, + 15A3D8CF1682F7D5002FB0C5 /* b2PolygonContact.cpp */, + 15A3D8D01682F7D5002FB0C5 /* b2PolygonContact.h */, + ); + path = Contacts; + sourceTree = ""; + }; + 15A3D8D11682F7D5002FB0C5 /* Joints */ = { + isa = PBXGroup; + children = ( + 15A3D8D21682F7D5002FB0C5 /* b2DistanceJoint.cpp */, + 15A3D8D31682F7D5002FB0C5 /* b2DistanceJoint.h */, + 15A3D8D41682F7D5002FB0C5 /* b2FrictionJoint.cpp */, + 15A3D8D51682F7D5002FB0C5 /* b2FrictionJoint.h */, + 15A3D8D61682F7D5002FB0C5 /* b2GearJoint.cpp */, + 15A3D8D71682F7D5002FB0C5 /* b2GearJoint.h */, + 15A3D8D81682F7D5002FB0C5 /* b2Joint.cpp */, + 15A3D8D91682F7D5002FB0C5 /* b2Joint.h */, + 15A3D8DA1682F7D5002FB0C5 /* b2MouseJoint.cpp */, + 15A3D8DB1682F7D5002FB0C5 /* b2MouseJoint.h */, + 15A3D8DC1682F7D5002FB0C5 /* b2PrismaticJoint.cpp */, + 15A3D8DD1682F7D5002FB0C5 /* b2PrismaticJoint.h */, + 15A3D8DE1682F7D5002FB0C5 /* b2PulleyJoint.cpp */, + 15A3D8DF1682F7D5002FB0C5 /* b2PulleyJoint.h */, + 15A3D8E01682F7D5002FB0C5 /* b2RevoluteJoint.cpp */, + 15A3D8E11682F7D5002FB0C5 /* b2RevoluteJoint.h */, + 15A3D8E21682F7D5002FB0C5 /* b2RopeJoint.cpp */, + 15A3D8E31682F7D5002FB0C5 /* b2RopeJoint.h */, + 15A3D8E41682F7D5002FB0C5 /* b2WeldJoint.cpp */, + 15A3D8E51682F7D5002FB0C5 /* b2WeldJoint.h */, + 15A3D8E61682F7D5002FB0C5 /* b2WheelJoint.cpp */, + 15A3D8E71682F7D5002FB0C5 /* b2WheelJoint.h */, + ); + path = Joints; + sourceTree = ""; + }; + 15A3D8FB1682F7D5002FB0C5 /* Rope */ = { + isa = PBXGroup; + children = ( + 15A3D8FC1682F7D5002FB0C5 /* b2Rope.cpp */, + 15A3D8FD1682F7D5002FB0C5 /* b2Rope.h */, + ); + path = Rope; + sourceTree = ""; + }; + 15A3D93A1682F7F9002FB0C5 /* chipmunk */ = { + isa = PBXGroup; + children = ( + 15A3D93E1682F7F9002FB0C5 /* include */, + 15A3D9671682F7F9002FB0C5 /* src */, + ); + name = chipmunk; + path = ../../../external/chipmunk; + sourceTree = ""; + }; + 15A3D93E1682F7F9002FB0C5 /* include */ = { + isa = PBXGroup; + children = ( + 15A3D93F1682F7F9002FB0C5 /* chipmunk */, + ); + path = include; + sourceTree = ""; + }; + 15A3D93F1682F7F9002FB0C5 /* chipmunk */ = { + isa = PBXGroup; + children = ( + 15A3D9401682F7F9002FB0C5 /* chipmunk.h */, + 15A3D9411682F7F9002FB0C5 /* chipmunk_ffi.h */, + 15A3D9421682F7F9002FB0C5 /* chipmunk_private.h */, + 15A3D9431682F7F9002FB0C5 /* chipmunk_types.h */, + 15A3D9441682F7F9002FB0C5 /* chipmunk_unsafe.h */, + 15A3D9451682F7F9002FB0C5 /* constraints */, + 15A3D9521682F7F9002FB0C5 /* cpArbiter.h */, + 15A3D9531682F7F9002FB0C5 /* cpBB.h */, + 15A3D9541682F7F9002FB0C5 /* cpBody.h */, + 15A3D9551682F7F9002FB0C5 /* cpPolyShape.h */, + 15A3D9561682F7F9002FB0C5 /* cpShape.h */, + 15A3D9571682F7F9002FB0C5 /* cpSpace.h */, + 15A3D9581682F7F9002FB0C5 /* cpSpatialIndex.h */, + 15A3D9591682F7F9002FB0C5 /* cpVect.h */, + ); + path = chipmunk; + sourceTree = ""; + }; + 15A3D9451682F7F9002FB0C5 /* constraints */ = { + isa = PBXGroup; + children = ( + 15A3D9461682F7F9002FB0C5 /* cpConstraint.h */, + 15A3D9471682F7F9002FB0C5 /* cpDampedRotarySpring.h */, + 15A3D9481682F7F9002FB0C5 /* cpDampedSpring.h */, + 15A3D9491682F7F9002FB0C5 /* cpGearJoint.h */, + 15A3D94A1682F7F9002FB0C5 /* cpGrooveJoint.h */, + 15A3D94B1682F7F9002FB0C5 /* cpPinJoint.h */, + 15A3D94C1682F7F9002FB0C5 /* cpPivotJoint.h */, + 15A3D94D1682F7F9002FB0C5 /* cpRatchetJoint.h */, + 15A3D94E1682F7F9002FB0C5 /* cpRotaryLimitJoint.h */, + 15A3D94F1682F7F9002FB0C5 /* cpSimpleMotor.h */, + 15A3D9501682F7F9002FB0C5 /* cpSlideJoint.h */, + 15A3D9511682F7F9002FB0C5 /* util.h */, + ); + path = constraints; + sourceTree = ""; + }; + 15A3D9671682F7F9002FB0C5 /* src */ = { + isa = PBXGroup; + children = ( + 15A3D9681682F7F9002FB0C5 /* chipmunk.c */, + 15A3D9691682F7F9002FB0C5 /* CMakeLists.txt */, + 15A3D96A1682F7F9002FB0C5 /* constraints */, + 15A3D9761682F7F9002FB0C5 /* cpArbiter.c */, + 15A3D9771682F7F9002FB0C5 /* cpArray.c */, + 15A3D9781682F7F9002FB0C5 /* cpBB.c */, + 15A3D9791682F7F9002FB0C5 /* cpBBTree.c */, + 15A3D97A1682F7F9002FB0C5 /* cpBody.c */, + 15A3D97B1682F7F9002FB0C5 /* cpCollision.c */, + 15A3D97C1682F7F9002FB0C5 /* cpHashSet.c */, + 15A3D97D1682F7F9002FB0C5 /* cpPolyShape.c */, + 15A3D97E1682F7F9002FB0C5 /* cpShape.c */, + 15A3D97F1682F7F9002FB0C5 /* cpSpace.c */, + 15A3D9801682F7F9002FB0C5 /* cpSpaceComponent.c */, + 15A3D9811682F7F9002FB0C5 /* cpSpaceHash.c */, + 15A3D9821682F7F9002FB0C5 /* cpSpaceQuery.c */, + 15A3D9831682F7F9002FB0C5 /* cpSpaceStep.c */, + 15A3D9841682F7F9002FB0C5 /* cpSpatialIndex.c */, + 15A3D9851682F7F9002FB0C5 /* cpSweep1D.c */, + 15A3D9861682F7F9002FB0C5 /* cpVect.c */, + 15A3D9871682F7F9002FB0C5 /* prime.h */, + ); + path = src; + sourceTree = ""; + }; + 15A3D96A1682F7F9002FB0C5 /* constraints */ = { + isa = PBXGroup; + children = ( + 15A3D96B1682F7F9002FB0C5 /* cpConstraint.c */, + 15A3D96C1682F7F9002FB0C5 /* cpDampedRotarySpring.c */, + 15A3D96D1682F7F9002FB0C5 /* cpDampedSpring.c */, + 15A3D96E1682F7F9002FB0C5 /* cpGearJoint.c */, + 15A3D96F1682F7F9002FB0C5 /* cpGrooveJoint.c */, + 15A3D9701682F7F9002FB0C5 /* cpPinJoint.c */, + 15A3D9711682F7F9002FB0C5 /* cpPivotJoint.c */, + 15A3D9721682F7F9002FB0C5 /* cpRatchetJoint.c */, + 15A3D9731682F7F9002FB0C5 /* cpRotaryLimitJoint.c */, + 15A3D9741682F7F9002FB0C5 /* cpSimpleMotor.c */, + 15A3D9751682F7F9002FB0C5 /* cpSlideJoint.c */, + ); + path = constraints; + sourceTree = ""; + }; + 15A3D9B31682F826002FB0C5 /* extensions */ = { + isa = PBXGroup; + children = ( + 15C0B47B196D412E007F909D /* CocoStudio */, + 1A9CE8211765A12C000E3062 /* AssetsManager */, + 15A3D9B51682F826002FB0C5 /* CCBReader */, + 15A3D9EA1682F826002FB0C5 /* cocos-ext.h */, + 15A3D9EB1682F826002FB0C5 /* ExtensionMacros.h */, + 37C62C0718E156AE00D16FC4 /* ExtensionExport.h */, + 15A3D9EC1682F826002FB0C5 /* GUI */, + 15A3DA1A1682F826002FB0C5 /* network */, + 15A3DA1F1682F826002FB0C5 /* physics_nodes */, + 1A8F3B42175E05DA00049216 /* spine */, + ); + name = extensions; + path = ../../../extensions; + sourceTree = ""; + }; + 15A3D9B51682F826002FB0C5 /* CCBReader */ = { + isa = PBXGroup; + children = ( + 15A3D9B61682F826002FB0C5 /* CCBAnimationManager.cpp */, + 15A3D9B71682F826002FB0C5 /* CCBAnimationManager.h */, + 15A3D9B81682F826002FB0C5 /* CCBFileLoader.cpp */, + 15A3D9B91682F826002FB0C5 /* CCBFileLoader.h */, + 15A3D9BA1682F826002FB0C5 /* CCBKeyframe.cpp */, + 15A3D9BB1682F826002FB0C5 /* CCBKeyframe.h */, + 15A3D9BC1682F826002FB0C5 /* CCBMemberVariableAssigner.h */, + 15A3D9BD1682F826002FB0C5 /* CCBReader.cpp */, + 15A3D9BE1682F826002FB0C5 /* CCBReader.h */, + 15A3D9BF1682F826002FB0C5 /* CCBSelectorResolver.h */, + 15A3D9C01682F826002FB0C5 /* CCBSequence.cpp */, + 15A3D9C11682F826002FB0C5 /* CCBSequence.h */, + 15A3D9C21682F826002FB0C5 /* CCBSequenceProperty.cpp */, + 15A3D9C31682F826002FB0C5 /* CCBSequenceProperty.h */, + 15A3D9C41682F826002FB0C5 /* CCBValue.cpp */, + 15A3D9C51682F826002FB0C5 /* CCBValue.h */, + 15A3D9C61682F826002FB0C5 /* CCControlButtonLoader.cpp */, + 15A3D9C71682F826002FB0C5 /* CCControlButtonLoader.h */, + 15A3D9C81682F826002FB0C5 /* CCControlLoader.cpp */, + 15A3D9C91682F826002FB0C5 /* CCControlLoader.h */, + 15A3D9CA1682F826002FB0C5 /* CCData.cpp */, + 15A3D9CB1682F826002FB0C5 /* CCData.h */, + 15A3D9CC1682F826002FB0C5 /* CCLabelBMFontLoader.cpp */, + 15A3D9CD1682F826002FB0C5 /* CCLabelBMFontLoader.h */, + 15A3D9CE1682F826002FB0C5 /* CCLabelTTFLoader.cpp */, + 15A3D9CF1682F826002FB0C5 /* CCLabelTTFLoader.h */, + 15A3D9D01682F826002FB0C5 /* CCLayerColorLoader.cpp */, + 15A3D9D11682F826002FB0C5 /* CCLayerColorLoader.h */, + 15A3D9D21682F826002FB0C5 /* CCLayerGradientLoader.cpp */, + 15A3D9D31682F826002FB0C5 /* CCLayerGradientLoader.h */, + 15A3D9D41682F826002FB0C5 /* CCLayerLoader.cpp */, + 15A3D9D51682F826002FB0C5 /* CCLayerLoader.h */, + 15A3D9D61682F826002FB0C5 /* CCMenuItemImageLoader.cpp */, + 15A3D9D71682F826002FB0C5 /* CCMenuItemImageLoader.h */, + 15A3D9D81682F826002FB0C5 /* CCMenuItemLoader.cpp */, + 15A3D9D91682F826002FB0C5 /* CCMenuItemLoader.h */, + 15A3D9DA1682F826002FB0C5 /* CCMenuLoader.h */, + 15A3D9DB1682F826002FB0C5 /* CCNode+CCBRelativePositioning.cpp */, + 15A3D9DC1682F826002FB0C5 /* CCNode+CCBRelativePositioning.h */, + 15A3D9DD1682F826002FB0C5 /* CCNodeLoader.cpp */, + 15A3D9DE1682F826002FB0C5 /* CCNodeLoader.h */, + 15A3D9DF1682F826002FB0C5 /* CCNodeLoaderLibrary.cpp */, + 15A3D9E01682F826002FB0C5 /* CCNodeLoaderLibrary.h */, + 15A3D9E11682F826002FB0C5 /* CCNodeLoaderListener.h */, + 15A3D9E21682F826002FB0C5 /* CCParticleSystemQuadLoader.cpp */, + 15A3D9E31682F826002FB0C5 /* CCParticleSystemQuadLoader.h */, + 15A3D9E41682F826002FB0C5 /* CCScale9SpriteLoader.cpp */, + 15A3D9E51682F826002FB0C5 /* CCScale9SpriteLoader.h */, + 15A3D9E61682F826002FB0C5 /* CCScrollViewLoader.cpp */, + 15A3D9E71682F826002FB0C5 /* CCScrollViewLoader.h */, + 15A3D9E81682F826002FB0C5 /* CCSpriteLoader.cpp */, + 15A3D9E91682F826002FB0C5 /* CCSpriteLoader.h */, + ); + path = CCBReader; + sourceTree = ""; + }; + 15A3D9EC1682F826002FB0C5 /* GUI */ = { + isa = PBXGroup; + children = ( + 15A3D9ED1682F826002FB0C5 /* CCControlExtension */, + 15A3DA071682F826002FB0C5 /* CCEditBox */, + 15A3DA111682F826002FB0C5 /* CCScrollView */, + ); + path = GUI; + sourceTree = ""; + }; + 15A3D9ED1682F826002FB0C5 /* CCControlExtension */ = { + isa = PBXGroup; + children = ( + 15A3D9EE1682F826002FB0C5 /* CCControl.cpp */, + 15A3D9EF1682F826002FB0C5 /* CCControl.h */, + 15A3D9F01682F826002FB0C5 /* CCControlButton.cpp */, + 15A3D9F11682F826002FB0C5 /* CCControlButton.h */, + 15A3D9F21682F826002FB0C5 /* CCControlColourPicker.cpp */, + 15A3D9F31682F826002FB0C5 /* CCControlColourPicker.h */, + 15A3D9F41682F826002FB0C5 /* CCControlExtensions.h */, + 15A3D9F51682F826002FB0C5 /* CCControlHuePicker.cpp */, + 15A3D9F61682F826002FB0C5 /* CCControlHuePicker.h */, + 15A3D9F71682F826002FB0C5 /* CCControlPotentiometer.cpp */, + 15A3D9F81682F826002FB0C5 /* CCControlPotentiometer.h */, + 15A3D9F91682F826002FB0C5 /* CCControlSaturationBrightnessPicker.cpp */, + 15A3D9FA1682F826002FB0C5 /* CCControlSaturationBrightnessPicker.h */, + 15A3D9FB1682F826002FB0C5 /* CCControlSlider.cpp */, + 15A3D9FC1682F826002FB0C5 /* CCControlSlider.h */, + 15A3D9FD1682F826002FB0C5 /* CCControlStepper.cpp */, + 15A3D9FE1682F826002FB0C5 /* CCControlStepper.h */, + 15A3D9FF1682F826002FB0C5 /* CCControlSwitch.cpp */, + 15A3DA001682F826002FB0C5 /* CCControlSwitch.h */, + 15A3DA011682F826002FB0C5 /* CCControlUtils.cpp */, + 15A3DA021682F826002FB0C5 /* CCControlUtils.h */, + 15A3DA031682F826002FB0C5 /* CCInvocation.cpp */, + 15A3DA041682F826002FB0C5 /* CCInvocation.h */, + 15A3DA051682F826002FB0C5 /* CCScale9Sprite.cpp */, + 15A3DA061682F826002FB0C5 /* CCScale9Sprite.h */, + ); + path = CCControlExtension; + sourceTree = ""; + }; + 15A3DA071682F826002FB0C5 /* CCEditBox */ = { + isa = PBXGroup; + children = ( + 15A3DA081682F826002FB0C5 /* CCEditBox.cpp */, + 15A3DA091682F826002FB0C5 /* CCEditBox.h */, + 15A3DA0A1682F826002FB0C5 /* CCEditBoxImpl.h */, + 1A27573D1697CF2B00504026 /* CCEditBoxImplAndroid.cpp */, + 1A27573E1697CF2B00504026 /* CCEditBoxImplAndroid.h */, + 15A3DA0D1682F826002FB0C5 /* CCEditBoxImplIOS.h */, + 15A3DA0E1682F826002FB0C5 /* CCEditBoxImplIOS.mm */, + ); + path = CCEditBox; + sourceTree = ""; + }; + 15A3DA111682F826002FB0C5 /* CCScrollView */ = { + isa = PBXGroup; + children = ( + 15A3DA121682F826002FB0C5 /* CCScrollView.cpp */, + 15A3DA131682F826002FB0C5 /* CCScrollView.h */, + 15A3DA141682F826002FB0C5 /* CCSorting.cpp */, + 15A3DA151682F826002FB0C5 /* CCSorting.h */, + 15A3DA161682F826002FB0C5 /* CCTableView.cpp */, + 15A3DA171682F826002FB0C5 /* CCTableView.h */, + 15A3DA181682F826002FB0C5 /* CCTableViewCell.cpp */, + 15A3DA191682F826002FB0C5 /* CCTableViewCell.h */, + ); + path = CCScrollView; + sourceTree = ""; + }; + 15A3DA1A1682F826002FB0C5 /* network */ = { + isa = PBXGroup; + children = ( + 15A3DA1B1682F826002FB0C5 /* HttpClient.cpp */, + 15A3DA1C1682F826002FB0C5 /* HttpClient.h */, + 15A3DA1D1682F826002FB0C5 /* HttpRequest.h */, + 15A3DA1E1682F826002FB0C5 /* HttpResponse.h */, + 1AB87033175E0A84005D39BF /* WebSocket.cpp */, + 1AB87034175E0A84005D39BF /* WebSocket.h */, + ); + path = network; + sourceTree = ""; + }; + 15A3DA1F1682F826002FB0C5 /* physics_nodes */ = { + isa = PBXGroup; + children = ( + 15A3DA201682F826002FB0C5 /* CCPhysicsDebugNode.cpp */, + 15A3DA211682F826002FB0C5 /* CCPhysicsDebugNode.h */, + 15A3DA221682F826002FB0C5 /* CCPhysicsSprite.cpp */, + 15A3DA231682F826002FB0C5 /* CCPhysicsSprite.h */, + ); + path = physics_nodes; + sourceTree = ""; + }; + 15A3DA6B1682F8A6002FB0C5 /* CocosDenshion */ = { + isa = PBXGroup; + children = ( + 15A3DA811682F8A6002FB0C5 /* include */, + 15A3DA841682F8A6002FB0C5 /* ios */, + ); + name = CocosDenshion; + path = ../../../CocosDenshion; + sourceTree = ""; + }; + 15A3DA811682F8A6002FB0C5 /* include */ = { + isa = PBXGroup; + children = ( + 15A3DA821682F8A6002FB0C5 /* Export.h */, + 15A3DA831682F8A6002FB0C5 /* SimpleAudioEngine.h */, + ); + path = include; + sourceTree = ""; + }; + 15A3DA841682F8A6002FB0C5 /* ios */ = { + isa = PBXGroup; + children = ( + 15A3DA851682F8A6002FB0C5 /* CDAudioManager.h */, + 15A3DA861682F8A6002FB0C5 /* CDAudioManager.m */, + 15A3DA871682F8A6002FB0C5 /* CDConfig.h */, + 15A3DA881682F8A6002FB0C5 /* CDOpenALSupport.h */, + 15A3DA891682F8A6002FB0C5 /* CDOpenALSupport.m */, + 15A3DA8A1682F8A6002FB0C5 /* CocosDenshion.h */, + 15A3DA8B1682F8A6002FB0C5 /* CocosDenshion.m */, + 15A3DA8C1682F8A6002FB0C5 /* SimpleAudioEngine.mm */, + 15A3DA8D1682F8A6002FB0C5 /* SimpleAudioEngine_objc.h */, + 15A3DA8E1682F8A6002FB0C5 /* SimpleAudioEngine_objc.m */, + ); + path = ios; + sourceTree = ""; + }; + 15AA9C4015B7EC450033D6C2 /* Classes */ = { + isa = PBXGroup; + children = ( + 05EA5AC91A5A8C9F00C12690 /* B2Sprite.cpp */, + 05EA5ACA1A5A8C9F00C12690 /* B2Sprite.h */, + 1AFAF8B316D35DE700DB1158 /* AppDelegate.cpp */, + 1AFAF8B416D35DE700DB1158 /* AppDelegate.h */, + 1AFAF8B516D35DE700DB1158 /* HelloWorldScene.cpp */, + 1AFAF8B616D35DE700DB1158 /* HelloWorldScene.h */, + 05F4AE4D1A580C9400F0B1F9 /* BeginScene.cpp */, + 05F4AE4E1A580C9400F0B1F9 /* BeginScene.h */, + 05F4AE501A58125000F0B1F9 /* GameOver.cpp */, + 05F4AE511A58125000F0B1F9 /* GameOver.h */, + ); + name = Classes; + path = ../Classes; + sourceTree = ""; + }; + 15C0B47B196D412E007F909D /* CocoStudio */ = { + isa = PBXGroup; + children = ( + 15C0B47C196D412E007F909D /* Action */, + 15C0B489196D412F007F909D /* ActionTimeline */, + 15C0B495196D412F007F909D /* Armature */, + 15C0B4C3196D412F007F909D /* Components */, + 15C0B4CF196D412F007F909D /* GUI */, + 15C0B501196D412F007F909D /* Json */, + 15C0B512196D412F007F909D /* Reader */, + 15C0B542196D412F007F909D /* Trigger */, + ); + path = CocoStudio; + sourceTree = ""; + }; + 15C0B47C196D412E007F909D /* Action */ = { + isa = PBXGroup; + children = ( + 15C0B47D196D412E007F909D /* CCActionEaseEx.cpp */, + 15C0B47E196D412E007F909D /* CCActionEaseEx.h */, + 15C0B47F196D412E007F909D /* CCActionFrame.cpp */, + 15C0B480196D412E007F909D /* CCActionFrame.h */, + 15C0B481196D412E007F909D /* CCActionFrameEasing.cpp */, + 15C0B482196D412E007F909D /* CCActionFrameEasing.h */, + 15C0B483196D412E007F909D /* CCActionManager.cpp */, + 15C0B484196D412E007F909D /* CCActionManager.h */, + 15C0B485196D412E007F909D /* CCActionNode.cpp */, + 15C0B486196D412F007F909D /* CCActionNode.h */, + 15C0B487196D412F007F909D /* CCActionObject.cpp */, + 15C0B488196D412F007F909D /* CCActionObject.h */, + ); + path = Action; + sourceTree = ""; + }; + 15C0B489196D412F007F909D /* ActionTimeline */ = { + isa = PBXGroup; + children = ( + 15C0B48A196D412F007F909D /* CCActionTimeline.cpp */, + 15C0B48B196D412F007F909D /* CCActionTimeline.h */, + 15C0B48C196D412F007F909D /* CCActionTimelineCache.cpp */, + 15C0B48D196D412F007F909D /* CCActionTimelineCache.h */, + 15C0B48E196D412F007F909D /* CCFrame.cpp */, + 15C0B48F196D412F007F909D /* CCFrame.h */, + 15C0B490196D412F007F909D /* CCNodeReader.cpp */, + 15C0B491196D412F007F909D /* CCNodeReader.h */, + 15C0B492196D412F007F909D /* CCTimeLine.cpp */, + 15C0B493196D412F007F909D /* CCTimeLine.h */, + 15C0B494196D412F007F909D /* CCTimelineMacro.h */, + ); + path = ActionTimeline; + sourceTree = ""; + }; + 15C0B495196D412F007F909D /* Armature */ = { + isa = PBXGroup; + children = ( + 15C0B496196D412F007F909D /* animation */, + 15C0B49D196D412F007F909D /* CCArmature.cpp */, + 15C0B49E196D412F007F909D /* CCArmature.h */, + 15C0B49F196D412F007F909D /* CCBone.cpp */, + 15C0B4A0196D412F007F909D /* CCBone.h */, + 15C0B4A1196D412F007F909D /* datas */, + 15C0B4A4196D412F007F909D /* display */, + 15C0B4AF196D412F007F909D /* external_tool */, + 15C0B4B1196D412F007F909D /* physics */, + 15C0B4B4196D412F007F909D /* utils */, + ); + path = Armature; + sourceTree = ""; + }; + 15C0B496196D412F007F909D /* animation */ = { + isa = PBXGroup; + children = ( + 15C0B497196D412F007F909D /* CCArmatureAnimation.cpp */, + 15C0B498196D412F007F909D /* CCArmatureAnimation.h */, + 15C0B499196D412F007F909D /* CCProcessBase.cpp */, + 15C0B49A196D412F007F909D /* CCProcessBase.h */, + 15C0B49B196D412F007F909D /* CCTween.cpp */, + 15C0B49C196D412F007F909D /* CCTween.h */, + ); + path = animation; + sourceTree = ""; + }; + 15C0B4A1196D412F007F909D /* datas */ = { + isa = PBXGroup; + children = ( + 15C0B4A2196D412F007F909D /* CCDatas.cpp */, + 15C0B4A3196D412F007F909D /* CCDatas.h */, + ); + path = datas; + sourceTree = ""; + }; + 15C0B4A4196D412F007F909D /* display */ = { + isa = PBXGroup; + children = ( + 15C0B4A5196D412F007F909D /* CCBatchNode.cpp */, + 15C0B4A6196D412F007F909D /* CCBatchNode.h */, + 15C0B4A7196D412F007F909D /* CCDecorativeDisplay.cpp */, + 15C0B4A8196D412F007F909D /* CCDecorativeDisplay.h */, + 15C0B4A9196D412F007F909D /* CCDisplayFactory.cpp */, + 15C0B4AA196D412F007F909D /* CCDisplayFactory.h */, + 15C0B4AB196D412F007F909D /* CCDisplayManager.cpp */, + 15C0B4AC196D412F007F909D /* CCDisplayManager.h */, + 15C0B4AD196D412F007F909D /* CCSkin.cpp */, + 15C0B4AE196D412F007F909D /* CCSkin.h */, + ); + path = display; + sourceTree = ""; + }; + 15C0B4AF196D412F007F909D /* external_tool */ = { + isa = PBXGroup; + children = ( + 15C0B4B0196D412F007F909D /* sigslot.h */, + ); + path = external_tool; + sourceTree = ""; + }; + 15C0B4B1196D412F007F909D /* physics */ = { + isa = PBXGroup; + children = ( + 15C0B4B2196D412F007F909D /* CCColliderDetector.cpp */, + 15C0B4B3196D412F007F909D /* CCColliderDetector.h */, + ); + path = physics; + sourceTree = ""; + }; + 15C0B4B4196D412F007F909D /* utils */ = { + isa = PBXGroup; + children = ( + 15C0B4B5196D412F007F909D /* CCArmatureDataManager.cpp */, + 15C0B4B6196D412F007F909D /* CCArmatureDataManager.h */, + 15C0B4B7196D412F007F909D /* CCArmatureDefine.cpp */, + 15C0B4B8196D412F007F909D /* CCArmatureDefine.h */, + 15C0B4B9196D412F007F909D /* CCDataReaderHelper.cpp */, + 15C0B4BA196D412F007F909D /* CCDataReaderHelper.h */, + 15C0B4BB196D412F007F909D /* CCSpriteFrameCacheHelper.cpp */, + 15C0B4BC196D412F007F909D /* CCSpriteFrameCacheHelper.h */, + 15C0B4BD196D412F007F909D /* CCTransformHelp.cpp */, + 15C0B4BE196D412F007F909D /* CCTransformHelp.h */, + 15C0B4BF196D412F007F909D /* CCTweenFunction.cpp */, + 15C0B4C0196D412F007F909D /* CCTweenFunction.h */, + 15C0B4C1196D412F007F909D /* CCUtilMath.cpp */, + 15C0B4C2196D412F007F909D /* CCUtilMath.h */, + ); + path = utils; + sourceTree = ""; + }; + 15C0B4C3196D412F007F909D /* Components */ = { + isa = PBXGroup; + children = ( + 15C0B4C4196D412F007F909D /* CCComAttribute.cpp */, + 15C0B4C5196D412F007F909D /* CCComAttribute.h */, + 15C0B4C6196D412F007F909D /* CCComAudio.cpp */, + 15C0B4C7196D412F007F909D /* CCComAudio.h */, + 15C0B4C8196D412F007F909D /* CCComBase.h */, + 15C0B4C9196D412F007F909D /* CCComController.cpp */, + 15C0B4CA196D412F007F909D /* CCComController.h */, + 15C0B4CB196D412F007F909D /* CCComRender.cpp */, + 15C0B4CC196D412F007F909D /* CCComRender.h */, + 15C0B4CD196D412F007F909D /* CCInputDelegate.cpp */, + 15C0B4CE196D412F007F909D /* CCInputDelegate.h */, + ); + path = Components; + sourceTree = ""; + }; + 15C0B4CF196D412F007F909D /* GUI */ = { + isa = PBXGroup; + children = ( + 15C0B4D0196D412F007F909D /* BaseClasses */, + 15C0B4D3196D412F007F909D /* Layouts */, + 15C0B4DA196D412F007F909D /* System */, + 15C0B4E2196D412F007F909D /* UIWidgets */, + ); + path = GUI; + sourceTree = ""; + }; + 15C0B4D0196D412F007F909D /* BaseClasses */ = { + isa = PBXGroup; + children = ( + 15C0B4D1196D412F007F909D /* UIWidget.cpp */, + 15C0B4D2196D412F007F909D /* UIWidget.h */, + ); + path = BaseClasses; + sourceTree = ""; + }; + 15C0B4D3196D412F007F909D /* Layouts */ = { + isa = PBXGroup; + children = ( + 15C0B4D4196D412F007F909D /* UILayout.cpp */, + 15C0B4D5196D412F007F909D /* UILayout.h */, + 15C0B4D6196D412F007F909D /* UILayoutDefine.cpp */, + 15C0B4D7196D412F007F909D /* UILayoutDefine.h */, + 15C0B4D8196D412F007F909D /* UILayoutParameter.cpp */, + 15C0B4D9196D412F007F909D /* UILayoutParameter.h */, + ); + path = Layouts; + sourceTree = ""; + }; + 15C0B4DA196D412F007F909D /* System */ = { + isa = PBXGroup; + children = ( + 15C0B4DB196D412F007F909D /* CocosGUI.cpp */, + 15C0B4DC196D412F007F909D /* CocosGUI.h */, + 15C0B4DD196D412F007F909D /* GUIDefine.h */, + 15C0B4DE196D412F007F909D /* UIHelper.cpp */, + 15C0B4DF196D412F007F909D /* UIHelper.h */, + 15C0B4E0196D412F007F909D /* UITouchGroup.cpp */, + 15C0B4E1196D412F007F909D /* UITouchGroup.h */, + ); + path = System; + sourceTree = ""; + }; + 15C0B4E2196D412F007F909D /* UIWidgets */ = { + isa = PBXGroup; + children = ( + 15C0B4E3196D412F007F909D /* Compatible */, + 15C0B4E5196D412F007F909D /* ScrollWidget */, + 15C0B4ED196D412F007F909D /* UIButton.cpp */, + 15C0B4EE196D412F007F909D /* UIButton.h */, + 15C0B4EF196D412F007F909D /* UICheckBox.cpp */, + 15C0B4F0196D412F007F909D /* UICheckBox.h */, + 15C0B4F1196D412F007F909D /* UIImageView.cpp */, + 15C0B4F2196D412F007F909D /* UIImageView.h */, + 15C0B4F3196D412F007F909D /* UILabel.cpp */, + 15C0B4F4196D412F007F909D /* UILabel.h */, + 15C0B4F5196D412F007F909D /* UILabelAtlas.cpp */, + 15C0B4F6196D412F007F909D /* UILabelAtlas.h */, + 15C0B4F7196D412F007F909D /* UILabelBMFont.cpp */, + 15C0B4F8196D412F007F909D /* UILabelBMFont.h */, + 15C0B4F9196D412F007F909D /* UILoadingBar.cpp */, + 15C0B4FA196D412F007F909D /* UILoadingBar.h */, + 15C0B4FB196D412F007F909D /* UIRichText.cpp */, + 15C0B4FC196D412F007F909D /* UIRichText.h */, + 15C0B4FD196D412F007F909D /* UISlider.cpp */, + 15C0B4FE196D412F007F909D /* UISlider.h */, + 15C0B4FF196D412F007F909D /* UITextField.cpp */, + 15C0B500196D412F007F909D /* UITextField.h */, + ); + path = UIWidgets; + sourceTree = ""; + }; + 15C0B4E3196D412F007F909D /* Compatible */ = { + isa = PBXGroup; + children = ( + 15C0B4E4196D412F007F909D /* CompatibleClasses.h */, + ); + path = Compatible; + sourceTree = ""; + }; + 15C0B4E5196D412F007F909D /* ScrollWidget */ = { + isa = PBXGroup; + children = ( + 15C0B4E6196D412F007F909D /* UIListView.cpp */, + 15C0B4E7196D412F007F909D /* UIListView.h */, + 15C0B4E8196D412F007F909D /* UIPageView.cpp */, + 15C0B4E9196D412F007F909D /* UIPageView.h */, + 15C0B4EA196D412F007F909D /* UIScrollInterface.h */, + 15C0B4EB196D412F007F909D /* UIScrollView.cpp */, + 15C0B4EC196D412F007F909D /* UIScrollView.h */, + ); + path = ScrollWidget; + sourceTree = ""; + }; + 15C0B501196D412F007F909D /* Json */ = { + isa = PBXGroup; + children = ( + 15C0B502196D412F007F909D /* CocoLoader.cpp */, + 15C0B503196D412F007F909D /* CocoLoader.h */, + 15C0B504196D412F007F909D /* DictionaryHelper.cpp */, + 15C0B505196D412F007F909D /* DictionaryHelper.h */, + 15C0B506196D412F007F909D /* rapidjson */, + ); + path = Json; + sourceTree = ""; + }; + 15C0B506196D412F007F909D /* rapidjson */ = { + isa = PBXGroup; + children = ( + 15C0B507196D412F007F909D /* document.h */, + 15C0B508196D412F007F909D /* filestream.h */, + 15C0B509196D412F007F909D /* internal */, + 15C0B50D196D412F007F909D /* prettywriter.h */, + 15C0B50E196D412F007F909D /* rapidjson.h */, + 15C0B50F196D412F007F909D /* reader.h */, + 15C0B510196D412F007F909D /* stringbuffer.h */, + 15C0B511196D412F007F909D /* writer.h */, + ); + path = rapidjson; + sourceTree = ""; + }; + 15C0B509196D412F007F909D /* internal */ = { + isa = PBXGroup; + children = ( + 15C0B50A196D412F007F909D /* pow10.h */, + 15C0B50B196D412F007F909D /* stack.h */, + 15C0B50C196D412F007F909D /* strfunc.h */, + ); + path = internal; + sourceTree = ""; + }; + 15C0B512196D412F007F909D /* Reader */ = { + isa = PBXGroup; + children = ( + 15C0B513196D412F007F909D /* GUIReader.cpp */, + 15C0B514196D412F007F909D /* GUIReader.h */, + 15C0B515196D412F007F909D /* SceneReader.cpp */, + 15C0B516196D412F007F909D /* SceneReader.h */, + 15C0B517196D412F007F909D /* WidgetReader */, + ); + path = Reader; + sourceTree = ""; + }; + 15C0B517196D412F007F909D /* WidgetReader */ = { + isa = PBXGroup; + children = ( + 15C0B518196D412F007F909D /* ButtonReader */, + 15C0B51B196D412F007F909D /* CheckBoxReader */, + 15C0B51E196D412F007F909D /* ImageViewReader */, + 15C0B521196D412F007F909D /* LabelAtlasReader */, + 15C0B524196D412F007F909D /* LabelBMFontReader */, + 15C0B527196D412F007F909D /* LabelReader */, + 15C0B52A196D412F007F909D /* LayoutReader */, + 15C0B52D196D412F007F909D /* ListViewReader */, + 15C0B530196D412F007F909D /* LoadingBarReader */, + 15C0B533196D412F007F909D /* PageViewReader */, + 15C0B536196D412F007F909D /* ScrollViewReader */, + 15C0B539196D412F007F909D /* SliderReader */, + 15C0B53C196D412F007F909D /* TextFieldReader */, + 15C0B53F196D412F007F909D /* WidgetReader.cpp */, + 15C0B540196D412F007F909D /* WidgetReader.h */, + 15C0B541196D412F007F909D /* WidgetReaderProtocol.h */, + ); + path = WidgetReader; + sourceTree = ""; + }; + 15C0B518196D412F007F909D /* ButtonReader */ = { + isa = PBXGroup; + children = ( + 15C0B519196D412F007F909D /* ButtonReader.cpp */, + 15C0B51A196D412F007F909D /* ButtonReader.h */, + ); + path = ButtonReader; + sourceTree = ""; + }; + 15C0B51B196D412F007F909D /* CheckBoxReader */ = { + isa = PBXGroup; + children = ( + 15C0B51C196D412F007F909D /* CheckBoxReader.cpp */, + 15C0B51D196D412F007F909D /* CheckBoxReader.h */, + ); + path = CheckBoxReader; + sourceTree = ""; + }; + 15C0B51E196D412F007F909D /* ImageViewReader */ = { + isa = PBXGroup; + children = ( + 15C0B51F196D412F007F909D /* ImageViewReader.cpp */, + 15C0B520196D412F007F909D /* ImageViewReader.h */, + ); + path = ImageViewReader; + sourceTree = ""; + }; + 15C0B521196D412F007F909D /* LabelAtlasReader */ = { + isa = PBXGroup; + children = ( + 15C0B522196D412F007F909D /* LabelAtlasReader.cpp */, + 15C0B523196D412F007F909D /* LabelAtlasReader.h */, + ); + path = LabelAtlasReader; + sourceTree = ""; + }; + 15C0B524196D412F007F909D /* LabelBMFontReader */ = { + isa = PBXGroup; + children = ( + 15C0B525196D412F007F909D /* LabelBMFontReader.cpp */, + 15C0B526196D412F007F909D /* LabelBMFontReader.h */, + ); + path = LabelBMFontReader; + sourceTree = ""; + }; + 15C0B527196D412F007F909D /* LabelReader */ = { + isa = PBXGroup; + children = ( + 15C0B528196D412F007F909D /* LabelReader.cpp */, + 15C0B529196D412F007F909D /* LabelReader.h */, + ); + path = LabelReader; + sourceTree = ""; + }; + 15C0B52A196D412F007F909D /* LayoutReader */ = { + isa = PBXGroup; + children = ( + 15C0B52B196D412F007F909D /* LayoutReader.cpp */, + 15C0B52C196D412F007F909D /* LayoutReader.h */, + ); + path = LayoutReader; + sourceTree = ""; + }; + 15C0B52D196D412F007F909D /* ListViewReader */ = { + isa = PBXGroup; + children = ( + 15C0B52E196D412F007F909D /* ListViewReader.cpp */, + 15C0B52F196D412F007F909D /* ListViewReader.h */, + ); + path = ListViewReader; + sourceTree = ""; + }; + 15C0B530196D412F007F909D /* LoadingBarReader */ = { + isa = PBXGroup; + children = ( + 15C0B531196D412F007F909D /* LoadingBarReader.cpp */, + 15C0B532196D412F007F909D /* LoadingBarReader.h */, + ); + path = LoadingBarReader; + sourceTree = ""; + }; + 15C0B533196D412F007F909D /* PageViewReader */ = { + isa = PBXGroup; + children = ( + 15C0B534196D412F007F909D /* PageViewReader.cpp */, + 15C0B535196D412F007F909D /* PageViewReader.h */, + ); + path = PageViewReader; + sourceTree = ""; + }; + 15C0B536196D412F007F909D /* ScrollViewReader */ = { + isa = PBXGroup; + children = ( + 15C0B537196D412F007F909D /* ScrollViewReader.cpp */, + 15C0B538196D412F007F909D /* ScrollViewReader.h */, + ); + path = ScrollViewReader; + sourceTree = ""; + }; + 15C0B539196D412F007F909D /* SliderReader */ = { + isa = PBXGroup; + children = ( + 15C0B53A196D412F007F909D /* SliderReader.cpp */, + 15C0B53B196D412F007F909D /* SliderReader.h */, + ); + path = SliderReader; + sourceTree = ""; + }; + 15C0B53C196D412F007F909D /* TextFieldReader */ = { + isa = PBXGroup; + children = ( + 15C0B53D196D412F007F909D /* TextFieldReader.cpp */, + 15C0B53E196D412F007F909D /* TextFieldReader.h */, + ); + path = TextFieldReader; + sourceTree = ""; + }; + 15C0B542196D412F007F909D /* Trigger */ = { + isa = PBXGroup; + children = ( + 15C0B543196D412F007F909D /* ObjectFactory.cpp */, + 15C0B544196D412F007F909D /* ObjectFactory.h */, + 15C0B545196D412F007F909D /* TriggerBase.cpp */, + 15C0B546196D412F007F909D /* TriggerBase.h */, + 15C0B547196D412F007F909D /* TriggerMng.cpp */, + 15C0B548196D412F007F909D /* TriggerMng.h */, + 15C0B549196D412F007F909D /* TriggerObj.cpp */, + 15C0B54A196D412F007F909D /* TriggerObj.h */, + ); + path = Trigger; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 1D6058910D05DD3D006BFB54 /* FlappyBird.app */, + ); + name = Products; + sourceTree = ""; + }; + 1A8F3B42175E05DA00049216 /* spine */ = { + isa = PBXGroup; + children = ( + 1A8F3B43175E05DA00049216 /* Animation.cpp */, + 1A8F3B44175E05DA00049216 /* Animation.h */, + 1A8F3B45175E05DA00049216 /* AnimationState.cpp */, + 1A8F3B46175E05DA00049216 /* AnimationState.h */, + 1A8F3B47175E05DA00049216 /* AnimationStateData.cpp */, + 1A8F3B48175E05DA00049216 /* AnimationStateData.h */, + 1A8F3B49175E05DA00049216 /* Atlas.cpp */, + 1A8F3B4A175E05DA00049216 /* Atlas.h */, + 1A8F3B4B175E05DA00049216 /* AtlasAttachmentLoader.cpp */, + 1A8F3B4C175E05DA00049216 /* AtlasAttachmentLoader.h */, + 1A8F3B4D175E05DA00049216 /* Attachment.cpp */, + 1A8F3B4E175E05DA00049216 /* Attachment.h */, + 1A8F3B4F175E05DA00049216 /* AttachmentLoader.cpp */, + 1A8F3B50175E05DA00049216 /* AttachmentLoader.h */, + 1A8F3B51175E05DA00049216 /* Bone.cpp */, + 1A8F3B52175E05DA00049216 /* Bone.h */, + 1A8F3B53175E05DA00049216 /* BoneData.cpp */, + 1A8F3B54175E05DA00049216 /* BoneData.h */, + 1A8F3B55175E05DA00049216 /* CCSkeleton.cpp */, + 1A8F3B56175E05DA00049216 /* CCSkeleton.h */, + 1A8F3B57175E05DA00049216 /* CCSkeletonAnimation.cpp */, + 1A8F3B58175E05DA00049216 /* CCSkeletonAnimation.h */, + 1A8F3B59175E05DA00049216 /* extension.cpp */, + 1A8F3B5A175E05DA00049216 /* extension.h */, + 1A8F3B5B175E05DA00049216 /* Json.cpp */, + 1A8F3B5C175E05DA00049216 /* Json.h */, + 1A8F3B5D175E05DA00049216 /* RegionAttachment.cpp */, + 1A8F3B5E175E05DA00049216 /* RegionAttachment.h */, + 1A8F3B5F175E05DA00049216 /* Skeleton.cpp */, + 1A8F3B60175E05DA00049216 /* Skeleton.h */, + 1A8F3B61175E05DA00049216 /* SkeletonData.cpp */, + 1A8F3B62175E05DA00049216 /* SkeletonData.h */, + 1A8F3B63175E05DA00049216 /* SkeletonJson.cpp */, + 1A8F3B64175E05DA00049216 /* SkeletonJson.h */, + 1A8F3B65175E05DA00049216 /* Skin.cpp */, + 1A8F3B66175E05DA00049216 /* Skin.h */, + 1A8F3B67175E05DA00049216 /* Slot.cpp */, + 1A8F3B68175E05DA00049216 /* Slot.h */, + 1A8F3B69175E05DA00049216 /* SlotData.cpp */, + 1A8F3B6A175E05DA00049216 /* SlotData.h */, + 1A8F3B6B175E05DA00049216 /* spine-cocos2dx.cpp */, + 1A8F3B6C175E05DA00049216 /* spine-cocos2dx.h */, + 1A8F3B6D175E05DA00049216 /* spine.h */, + ); + path = spine; + sourceTree = ""; + }; + 1A9CE8211765A12C000E3062 /* AssetsManager */ = { + isa = PBXGroup; + children = ( + 1A9CE8221765A12C000E3062 /* AssetsManager.cpp */, + 1A9CE8231765A12C000E3062 /* AssetsManager.h */, + ); + path = AssetsManager; + sourceTree = ""; + }; + 1AB87036175E0A92005D39BF /* libwebsockets */ = { + isa = PBXGroup; + children = ( + 1AB87037175E0A92005D39BF /* ios */, + ); + name = libwebsockets; + path = ../../../external/libwebsockets; + sourceTree = ""; + }; + 1AB87037175E0A92005D39BF /* ios */ = { + isa = PBXGroup; + children = ( + 1AB87038175E0A92005D39BF /* include */, + 1AB8703A175E0A92005D39BF /* lib */, + ); + path = ios; + sourceTree = ""; + }; + 1AB87038175E0A92005D39BF /* include */ = { + isa = PBXGroup; + children = ( + 1AB87039175E0A92005D39BF /* libwebsockets.h */, + ); + path = include; + sourceTree = ""; + }; + 1AB8703A175E0A92005D39BF /* lib */ = { + isa = PBXGroup; + children = ( + 1AB8703B175E0A92005D39BF /* libwebsockets.a */, + ); + path = lib; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { + isa = PBXGroup; + children = ( + 15A3D87E1682F7B3002FB0C5 /* cocos2dx.xcodeproj */, + 15A3D8871682F7D5002FB0C5 /* Box2D */, + 15A3D93A1682F7F9002FB0C5 /* chipmunk */, + 15AA9C4015B7EC450033D6C2 /* Classes */, + 15A3DA6B1682F8A6002FB0C5 /* CocosDenshion */, + 15A3D9B31682F826002FB0C5 /* extensions */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 080E96DDFE201D6D7F000001 /* ios */, + 1AB87036175E0A92005D39BF /* libwebsockets */, + 19C28FACFE9D520D11CA2CBB /* Products */, + 78C7DDAA14EBA5050085D0C2 /* Resources */, + ); + name = CustomTemplate; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1ACB3243164770DE00914215 /* libcurl.a */, + BF170DB212928DE900B8313A /* libxml2.dylib */, + BF170DB412928DE900B8313A /* libz.dylib */, + D44C620F132DFF4E0009C878 /* AudioToolbox.framework */, + D44C620D132DFF430009C878 /* AVFoundation.framework */, + 288765A40DF7441C002DB57D /* CoreGraphics.framework */, + 1D30AB110D05D00D00671497 /* Foundation.framework */, + D44C620B132DFF330009C878 /* OpenAL.framework */, + BF170DB012928DE900B8313A /* OpenGLES.framework */, + BF1C47EA1293683800B63C5D /* QuartzCore.framework */, + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 78C7DDAA14EBA5050085D0C2 /* Resources */ = { + isa = PBXGroup; + children = ( + 05EF15AD1A596E350085BD0C /* background.mp3 */, + 05EF15AE1A596E350085BD0C /* hit.mp3 */, + 05EF15AF1A596E350085BD0C /* pickup.mp3 */, + 05EF15AB1A596A550085BD0C /* background-music-aac.wav */, + 05EF15901A5955280085BD0C /* bird.png */, + 05EF15911A5955280085BD0C /* btn-about-normal.png */, + 05EF15921A5955280085BD0C /* btn-about-selected.png */, + 05EF15931A5955280085BD0C /* btn-highscores-normal.png */, + 05EF15941A5955280085BD0C /* btn-highscores-selected.png */, + 05EF15951A5955280085BD0C /* btn-play-normal.png */, + 05EF15961A5955280085BD0C /* btn-play-selected.png */, + 05EF15971A5955280085BD0C /* down_bar.png */, + 05EF15981A5955280085BD0C /* ground.png */, + 05EF159A1A5955280085BD0C /* move.mp3 */, + 05EF159C1A5955280085BD0C /* up_bar.png */, + 1AFAF8B916D35E4900DB1158 /* CloseNormal.png */, + 1AFAF8BA16D35E4900DB1158 /* CloseSelected.png */, + 1AFAF8BB16D35E4900DB1158 /* HelloWorld.png */, + D41A0AD0160F154A004552AE /* Default-568h@2x.png */, + 7855E0DF153FEF240059DD9A /* Default.png */, + D446FD6D16102124000ADA7B /* Default@2x.png */, + D4EF949B15BD2D8E00D803EB /* Icon-114.png */, + D4EF949F15BD2D9800D803EB /* Icon-144.png */, + D4EF949915BD2D8B00D803EB /* Icon-57.png */, + D4EF949D15BD2D9600D803EB /* Icon-72.png */, + ); + name = Resources; + path = ../Resources; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 1D6058900D05DD3D006BFB54 /* FlappyBird */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "FlappyBird" */; + buildPhases = ( + 1D60588D0D05DD3D006BFB54 /* Resources */, + 1D60588E0D05DD3D006BFB54 /* Sources */, + 1D60588F0D05DD3D006BFB54 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 15A3DA691682F881002FB0C5 /* PBXTargetDependency */, + ); + name = FlappyBird; + productName = iphone; + productReference = 1D6058910D05DD3D006BFB54 /* FlappyBird.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0430; + }; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "FlappyBird" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = 15A3D87F1682F7B3002FB0C5 /* Products */; + ProjectRef = 15A3D87E1682F7B3002FB0C5 /* cocos2dx.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 1D6058900D05DD3D006BFB54 /* FlappyBird */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + 15A3D8861682F7B3002FB0C5 /* libcocos2dx.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libcocos2dx.a; + remoteRef = 15A3D8851682F7B3002FB0C5 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXResourcesBuildPhase section */ + 1D60588D0D05DD3D006BFB54 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 7855E0E1153FEF240059DD9A /* Default.png in Resources */, + 05EF159F1A5955280085BD0C /* btn-about-normal.png in Resources */, + 05EF15A11A5955280085BD0C /* btn-highscores-normal.png in Resources */, + D4EF949A15BD2D8B00D803EB /* Icon-57.png in Resources */, + 05EF15B01A596E350085BD0C /* background.mp3 in Resources */, + 05EF159E1A5955280085BD0C /* bird.png in Resources */, + D4EF949C15BD2D8E00D803EB /* Icon-114.png in Resources */, + D4EF949E15BD2D9600D803EB /* Icon-72.png in Resources */, + 05EF15A41A5955280085BD0C /* btn-play-selected.png in Resources */, + 05EF15A21A5955280085BD0C /* btn-highscores-selected.png in Resources */, + 05EF15A61A5955280085BD0C /* ground.png in Resources */, + D4EF94A015BD2D9800D803EB /* Icon-144.png in Resources */, + 05EF15AC1A596A550085BD0C /* background-music-aac.wav in Resources */, + D41A0AD1160F154A004552AE /* Default-568h@2x.png in Resources */, + 05EF15B21A596E350085BD0C /* pickup.mp3 in Resources */, + 05EF15A81A5955280085BD0C /* move.mp3 in Resources */, + 05EF15A01A5955280085BD0C /* btn-about-selected.png in Resources */, + D446FD6E16102124000ADA7B /* Default@2x.png in Resources */, + 15A3D9961682F7F9002FB0C5 /* CMakeLists.txt in Resources */, + 1AFAF8BC16D35E4900DB1158 /* CloseNormal.png in Resources */, + 1AFAF8BD16D35E4900DB1158 /* CloseSelected.png in Resources */, + 1AFAF8BE16D35E4900DB1158 /* HelloWorld.png in Resources */, + 05EF15A31A5955280085BD0C /* btn-play-normal.png in Resources */, + 05EF15A51A5955280085BD0C /* down_bar.png in Resources */, + 05EF15AA1A5955280085BD0C /* up_bar.png in Resources */, + 05EF15B11A596E350085BD0C /* hit.mp3 in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 1D60588E0D05DD3D006BFB54 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 15A3D8FF1682F7D5002FB0C5 /* b2BroadPhase.cpp in Sources */, + 15A3D9001682F7D5002FB0C5 /* b2CollideCircle.cpp in Sources */, + 15A3D9011682F7D5002FB0C5 /* b2CollideEdge.cpp in Sources */, + 15C0B571196D412F007F909D /* UILayoutParameter.cpp in Sources */, + 15A3D9021682F7D5002FB0C5 /* b2CollidePolygon.cpp in Sources */, + 15A3D9031682F7D5002FB0C5 /* b2Collision.cpp in Sources */, + 15C0B56C196D412F007F909D /* CCComRender.cpp in Sources */, + 15C0B561196D412F007F909D /* CCColliderDetector.cpp in Sources */, + 15A3D9041682F7D5002FB0C5 /* b2Distance.cpp in Sources */, + 15C0B596196D412F007F909D /* TriggerMng.cpp in Sources */, + 15A3D9051682F7D5002FB0C5 /* b2DynamicTree.cpp in Sources */, + 15A3D9061682F7D5002FB0C5 /* b2TimeOfImpact.cpp in Sources */, + 15A3D9071682F7D5002FB0C5 /* b2ChainShape.cpp in Sources */, + 15A3D9081682F7D5002FB0C5 /* b2CircleShape.cpp in Sources */, + 15A3D9091682F7D5002FB0C5 /* b2EdgeShape.cpp in Sources */, + 15A3D90A1682F7D5002FB0C5 /* b2PolygonShape.cpp in Sources */, + 15A3D90B1682F7D5002FB0C5 /* b2BlockAllocator.cpp in Sources */, + 15A3D90C1682F7D5002FB0C5 /* b2Draw.cpp in Sources */, + 15C0B54B196D412F007F909D /* CCActionEaseEx.cpp in Sources */, + 15A3D90D1682F7D5002FB0C5 /* b2Math.cpp in Sources */, + 15A3D90E1682F7D5002FB0C5 /* b2Settings.cpp in Sources */, + 15A3D90F1682F7D5002FB0C5 /* b2StackAllocator.cpp in Sources */, + 15A3D9101682F7D5002FB0C5 /* b2Timer.cpp in Sources */, + 15A3D9111682F7D5002FB0C5 /* b2Body.cpp in Sources */, + 15C0B555196D412F007F909D /* CCTimeLine.cpp in Sources */, + 15A3D9121682F7D5002FB0C5 /* b2ContactManager.cpp in Sources */, + 15C0B559196D412F007F909D /* CCArmature.cpp in Sources */, + 15A3D9131682F7D5002FB0C5 /* b2Fixture.cpp in Sources */, + 15C0B55C196D412F007F909D /* CCBatchNode.cpp in Sources */, + 15A3D9141682F7D5002FB0C5 /* b2Island.cpp in Sources */, + 15A3D9151682F7D5002FB0C5 /* b2World.cpp in Sources */, + 15A3D9161682F7D5002FB0C5 /* b2WorldCallbacks.cpp in Sources */, + 15C0B582196D412F007F909D /* CocoLoader.cpp in Sources */, + 15A3D9171682F7D5002FB0C5 /* b2ChainAndCircleContact.cpp in Sources */, + 15A3D9181682F7D5002FB0C5 /* b2ChainAndPolygonContact.cpp in Sources */, + 15A3D9191682F7D5002FB0C5 /* b2CircleContact.cpp in Sources */, + 15C0B586196D412F007F909D /* ButtonReader.cpp in Sources */, + 15C0B57D196D412F007F909D /* UILabelBMFont.cpp in Sources */, + 15A3D91A1682F7D5002FB0C5 /* b2Contact.cpp in Sources */, + 15C0B593196D412F007F909D /* WidgetReader.cpp in Sources */, + 15A3D91B1682F7D5002FB0C5 /* b2ContactSolver.cpp in Sources */, + 15C0B57B196D412F007F909D /* UILabel.cpp in Sources */, + 15C0B575196D412F007F909D /* UIListView.cpp in Sources */, + 15A3D91C1682F7D5002FB0C5 /* b2EdgeAndCircleContact.cpp in Sources */, + 05F4AE521A58125000F0B1F9 /* GameOver.cpp in Sources */, + 15A3D91D1682F7D5002FB0C5 /* b2EdgeAndPolygonContact.cpp in Sources */, + 15A3D91E1682F7D5002FB0C5 /* b2PolygonAndCircleContact.cpp in Sources */, + 15C0B54F196D412F007F909D /* CCActionNode.cpp in Sources */, + 15C0B57A196D412F007F909D /* UIImageView.cpp in Sources */, + 15A3D91F1682F7D5002FB0C5 /* b2PolygonContact.cpp in Sources */, + 15A3D9201682F7D5002FB0C5 /* b2DistanceJoint.cpp in Sources */, + 15A3D9211682F7D5002FB0C5 /* b2FrictionJoint.cpp in Sources */, + 15C0B58E196D412F007F909D /* LoadingBarReader.cpp in Sources */, + 15C0B553196D412F007F909D /* CCFrame.cpp in Sources */, + 15C0B570196D412F007F909D /* UILayoutDefine.cpp in Sources */, + 15A3D9221682F7D5002FB0C5 /* b2GearJoint.cpp in Sources */, + 15A3D9231682F7D5002FB0C5 /* b2Joint.cpp in Sources */, + 15A3D9241682F7D5002FB0C5 /* b2MouseJoint.cpp in Sources */, + 15C0B55B196D412F007F909D /* CCDatas.cpp in Sources */, + 15A3D9251682F7D5002FB0C5 /* b2PrismaticJoint.cpp in Sources */, + 15A3D9261682F7D5002FB0C5 /* b2PulleyJoint.cpp in Sources */, + 15A3D9271682F7D5002FB0C5 /* b2RevoluteJoint.cpp in Sources */, + 15A3D9281682F7D5002FB0C5 /* b2RopeJoint.cpp in Sources */, + 15C0B56E196D412F007F909D /* UIWidget.cpp in Sources */, + 15A3D9291682F7D5002FB0C5 /* b2WeldJoint.cpp in Sources */, + 15A3D92A1682F7D5002FB0C5 /* b2WheelJoint.cpp in Sources */, + 15A3D9391682F7D5002FB0C5 /* b2Rope.cpp in Sources */, + 15C0B56A196D412F007F909D /* CCComAudio.cpp in Sources */, + 15C0B562196D412F007F909D /* CCArmatureDataManager.cpp in Sources */, + 15A3D9951682F7F9002FB0C5 /* chipmunk.c in Sources */, + 15A3D9971682F7F9002FB0C5 /* cpConstraint.c in Sources */, + 15A3D9981682F7F9002FB0C5 /* cpDampedRotarySpring.c in Sources */, + 15A3D9991682F7F9002FB0C5 /* cpDampedSpring.c in Sources */, + 15C0B552196D412F007F909D /* CCActionTimelineCache.cpp in Sources */, + 15A3D99A1682F7F9002FB0C5 /* cpGearJoint.c in Sources */, + 15C0B569196D412F007F909D /* CCComAttribute.cpp in Sources */, + 15A3D99B1682F7F9002FB0C5 /* cpGrooveJoint.c in Sources */, + 15C0B57C196D412F007F909D /* UILabelAtlas.cpp in Sources */, + 15A3D99C1682F7F9002FB0C5 /* cpPinJoint.c in Sources */, + 15C0B55F196D412F007F909D /* CCDisplayManager.cpp in Sources */, + 15A3D99D1682F7F9002FB0C5 /* cpPivotJoint.c in Sources */, + 15A3D99E1682F7F9002FB0C5 /* cpRatchetJoint.c in Sources */, + 15A3D99F1682F7F9002FB0C5 /* cpRotaryLimitJoint.c in Sources */, + 15A3D9A01682F7F9002FB0C5 /* cpSimpleMotor.c in Sources */, + 15C0B560196D412F007F909D /* CCSkin.cpp in Sources */, + 15A3D9A11682F7F9002FB0C5 /* cpSlideJoint.c in Sources */, + 15A3D9A21682F7F9002FB0C5 /* cpArbiter.c in Sources */, + 15A3D9A31682F7F9002FB0C5 /* cpArray.c in Sources */, + 15A3D9A41682F7F9002FB0C5 /* cpBB.c in Sources */, + 15C0B590196D412F007F909D /* ScrollViewReader.cpp in Sources */, + 15A3D9A51682F7F9002FB0C5 /* cpBBTree.c in Sources */, + 15A3D9A61682F7F9002FB0C5 /* cpBody.c in Sources */, + 15C0B580196D412F007F909D /* UISlider.cpp in Sources */, + 15A3D9A71682F7F9002FB0C5 /* cpCollision.c in Sources */, + 15C0B573196D412F007F909D /* UIHelper.cpp in Sources */, + 15C0B55A196D412F007F909D /* CCBone.cpp in Sources */, + 15A3D9A81682F7F9002FB0C5 /* cpHashSet.c in Sources */, + 15A3D9A91682F7F9002FB0C5 /* cpPolyShape.c in Sources */, + 15A3D9AA1682F7F9002FB0C5 /* cpShape.c in Sources */, + 15A3D9AB1682F7F9002FB0C5 /* cpSpace.c in Sources */, + 15C0B587196D412F007F909D /* CheckBoxReader.cpp in Sources */, + 05EA5ACB1A5A8C9F00C12690 /* B2Sprite.cpp in Sources */, + 15A3D9AC1682F7F9002FB0C5 /* cpSpaceComponent.c in Sources */, + 15A3D9AD1682F7F9002FB0C5 /* cpSpaceHash.c in Sources */, + 15A3D9AE1682F7F9002FB0C5 /* cpSpaceQuery.c in Sources */, + 15A3D9AF1682F7F9002FB0C5 /* cpSpaceStep.c in Sources */, + 15A3D9B01682F7F9002FB0C5 /* cpSpatialIndex.c in Sources */, + 15A3D9B11682F7F9002FB0C5 /* cpSweep1D.c in Sources */, + 15C0B588196D412F007F909D /* ImageViewReader.cpp in Sources */, + 15A3D9B21682F7F9002FB0C5 /* cpVect.c in Sources */, + 15A3DA311682F826002FB0C5 /* CCBAnimationManager.cpp in Sources */, + 15C0B557196D412F007F909D /* CCProcessBase.cpp in Sources */, + 15A3DA321682F826002FB0C5 /* CCBFileLoader.cpp in Sources */, + 15A3DA331682F826002FB0C5 /* CCBKeyframe.cpp in Sources */, + 15C0B56F196D412F007F909D /* UILayout.cpp in Sources */, + 15C0B566196D412F007F909D /* CCTransformHelp.cpp in Sources */, + 15C0B58A196D412F007F909D /* LabelBMFontReader.cpp in Sources */, + 15C0B54E196D412F007F909D /* CCActionManager.cpp in Sources */, + 15A3DA341682F826002FB0C5 /* CCBReader.cpp in Sources */, + 15C0B574196D412F007F909D /* UITouchGroup.cpp in Sources */, + 15A3DA351682F826002FB0C5 /* CCBSequence.cpp in Sources */, + 15A3DA361682F826002FB0C5 /* CCBSequenceProperty.cpp in Sources */, + 15A3DA371682F826002FB0C5 /* CCBValue.cpp in Sources */, + 15A3DA381682F826002FB0C5 /* CCControlButtonLoader.cpp in Sources */, + 15A3DA391682F826002FB0C5 /* CCControlLoader.cpp in Sources */, + 15A3DA3A1682F826002FB0C5 /* CCData.cpp in Sources */, + 15A3DA3B1682F826002FB0C5 /* CCLabelBMFontLoader.cpp in Sources */, + 15C0B556196D412F007F909D /* CCArmatureAnimation.cpp in Sources */, + 15C0B568196D412F007F909D /* CCUtilMath.cpp in Sources */, + 15A3DA3C1682F826002FB0C5 /* CCLabelTTFLoader.cpp in Sources */, + 15C0B572196D412F007F909D /* CocosGUI.cpp in Sources */, + 15A3DA3D1682F826002FB0C5 /* CCLayerColorLoader.cpp in Sources */, + 15C0B589196D412F007F909D /* LabelAtlasReader.cpp in Sources */, + 15A3DA3E1682F826002FB0C5 /* CCLayerGradientLoader.cpp in Sources */, + 15C0B595196D412F007F909D /* TriggerBase.cpp in Sources */, + 15A3DA3F1682F826002FB0C5 /* CCLayerLoader.cpp in Sources */, + 15A3DA401682F826002FB0C5 /* CCMenuItemImageLoader.cpp in Sources */, + 15A3DA411682F826002FB0C5 /* CCMenuItemLoader.cpp in Sources */, + 15A3DA421682F826002FB0C5 /* CCNode+CCBRelativePositioning.cpp in Sources */, + 15A3DA431682F826002FB0C5 /* CCNodeLoader.cpp in Sources */, + 15A3DA441682F826002FB0C5 /* CCNodeLoaderLibrary.cpp in Sources */, + 15A3DA451682F826002FB0C5 /* CCParticleSystemQuadLoader.cpp in Sources */, + 15C0B594196D412F007F909D /* ObjectFactory.cpp in Sources */, + 15C0B56B196D412F007F909D /* CCComController.cpp in Sources */, + 15C0B56D196D412F007F909D /* CCInputDelegate.cpp in Sources */, + 15A3DA461682F826002FB0C5 /* CCScale9SpriteLoader.cpp in Sources */, + 15A3DA471682F826002FB0C5 /* CCScrollViewLoader.cpp in Sources */, + 15A3DA481682F826002FB0C5 /* CCSpriteLoader.cpp in Sources */, + 15C0B578196D412F007F909D /* UIButton.cpp in Sources */, + 15A3DA491682F826002FB0C5 /* CCControl.cpp in Sources */, + 15A3DA4A1682F826002FB0C5 /* CCControlButton.cpp in Sources */, + 15A3DA4B1682F826002FB0C5 /* CCControlColourPicker.cpp in Sources */, + 15A3DA4C1682F826002FB0C5 /* CCControlHuePicker.cpp in Sources */, + 15C0B55E196D412F007F909D /* CCDisplayFactory.cpp in Sources */, + 15A3DA4D1682F826002FB0C5 /* CCControlPotentiometer.cpp in Sources */, + 15A3DA4E1682F826002FB0C5 /* CCControlSaturationBrightnessPicker.cpp in Sources */, + 15A3DA4F1682F826002FB0C5 /* CCControlSlider.cpp in Sources */, + 15C0B591196D412F007F909D /* SliderReader.cpp in Sources */, + 15C0B592196D412F007F909D /* TextFieldReader.cpp in Sources */, + 15C0B57F196D412F007F909D /* UIRichText.cpp in Sources */, + 15C0B583196D412F007F909D /* DictionaryHelper.cpp in Sources */, + 15A3DA501682F826002FB0C5 /* CCControlStepper.cpp in Sources */, + 15C0B550196D412F007F909D /* CCActionObject.cpp in Sources */, + 15A3DA511682F826002FB0C5 /* CCControlSwitch.cpp in Sources */, + 15A3DA521682F826002FB0C5 /* CCControlUtils.cpp in Sources */, + 15A3DA531682F826002FB0C5 /* CCInvocation.cpp in Sources */, + 15C0B54C196D412F007F909D /* CCActionFrame.cpp in Sources */, + 15A3DA541682F826002FB0C5 /* CCScale9Sprite.cpp in Sources */, + 15C0B585196D412F007F909D /* SceneReader.cpp in Sources */, + 15A3DA551682F826002FB0C5 /* CCEditBox.cpp in Sources */, + 15C0B577196D412F007F909D /* UIScrollView.cpp in Sources */, + 05F4AE4F1A580C9400F0B1F9 /* BeginScene.cpp in Sources */, + 15A3DA571682F826002FB0C5 /* CCEditBoxImplIOS.mm in Sources */, + 15A3DA591682F826002FB0C5 /* CCScrollView.cpp in Sources */, + 15A3DA5A1682F826002FB0C5 /* CCSorting.cpp in Sources */, + 15A3DA5B1682F826002FB0C5 /* CCTableView.cpp in Sources */, + 15A3DA5C1682F826002FB0C5 /* CCTableViewCell.cpp in Sources */, + 15A3DA5D1682F826002FB0C5 /* HttpClient.cpp in Sources */, + 15C0B558196D412F007F909D /* CCTween.cpp in Sources */, + 15A3DA5E1682F826002FB0C5 /* CCPhysicsDebugNode.cpp in Sources */, + 15C0B584196D412F007F909D /* GUIReader.cpp in Sources */, + 15A3DA5F1682F826002FB0C5 /* CCPhysicsSprite.cpp in Sources */, + 15C0B58F196D412F007F909D /* PageViewReader.cpp in Sources */, + 15C0B563196D412F007F909D /* CCArmatureDefine.cpp in Sources */, + 15C0B55D196D412F007F909D /* CCDecorativeDisplay.cpp in Sources */, + 15A3DAEB1682F8A6002FB0C5 /* CDAudioManager.m in Sources */, + 15A3DAEC1682F8A6002FB0C5 /* CDOpenALSupport.m in Sources */, + 15A3DAED1682F8A6002FB0C5 /* CocosDenshion.m in Sources */, + 15A3DAEE1682F8A6002FB0C5 /* SimpleAudioEngine.mm in Sources */, + 15C0B554196D412F007F909D /* CCNodeReader.cpp in Sources */, + 15C0B551196D412F007F909D /* CCActionTimeline.cpp in Sources */, + 15A3DAEF1682F8A6002FB0C5 /* SimpleAudioEngine_objc.m in Sources */, + 1A27573F1697CF2B00504026 /* CCEditBoxImplAndroid.cpp in Sources */, + 15C0B58D196D412F007F909D /* ListViewReader.cpp in Sources */, + 1AFAF8B716D35DE700DB1158 /* AppDelegate.cpp in Sources */, + 1AFAF8B816D35DE700DB1158 /* HelloWorldScene.cpp in Sources */, + 15C0B57E196D412F007F909D /* UILoadingBar.cpp in Sources */, + 1AC3624916D4A1E8000847F2 /* AppController.mm in Sources */, + 1AC3624B16D4A1E8000847F2 /* main.m in Sources */, + 1AFCDA8216D4A25900906EA6 /* RootViewController.mm in Sources */, + 15C0B564196D412F007F909D /* CCDataReaderHelper.cpp in Sources */, + 15C0B579196D412F007F909D /* UICheckBox.cpp in Sources */, + 1A8F3B6E175E05DA00049216 /* Animation.cpp in Sources */, + 1A8F3B6F175E05DA00049216 /* AnimationState.cpp in Sources */, + 15C0B58C196D412F007F909D /* LayoutReader.cpp in Sources */, + 1A8F3B70175E05DA00049216 /* AnimationStateData.cpp in Sources */, + 1A8F3B71175E05DA00049216 /* Atlas.cpp in Sources */, + 1A8F3B72175E05DA00049216 /* AtlasAttachmentLoader.cpp in Sources */, + 1A8F3B73175E05DA00049216 /* Attachment.cpp in Sources */, + 1A8F3B74175E05DA00049216 /* AttachmentLoader.cpp in Sources */, + 1A8F3B75175E05DA00049216 /* Bone.cpp in Sources */, + 1A8F3B76175E05DA00049216 /* BoneData.cpp in Sources */, + 1A8F3B77175E05DA00049216 /* CCSkeleton.cpp in Sources */, + 1A8F3B78175E05DA00049216 /* CCSkeletonAnimation.cpp in Sources */, + 15C0B567196D412F007F909D /* CCTweenFunction.cpp in Sources */, + 15C0B58B196D412F007F909D /* LabelReader.cpp in Sources */, + 1A8F3B79175E05DA00049216 /* extension.cpp in Sources */, + 15C0B597196D412F007F909D /* TriggerObj.cpp in Sources */, + 1A8F3B7A175E05DA00049216 /* Json.cpp in Sources */, + 1A8F3B7B175E05DA00049216 /* RegionAttachment.cpp in Sources */, + 15C0B54D196D412F007F909D /* CCActionFrameEasing.cpp in Sources */, + 1A8F3B7C175E05DA00049216 /* Skeleton.cpp in Sources */, + 1A8F3B7D175E05DA00049216 /* SkeletonData.cpp in Sources */, + 1A8F3B7E175E05DA00049216 /* SkeletonJson.cpp in Sources */, + 15C0B581196D412F007F909D /* UITextField.cpp in Sources */, + 1A8F3B7F175E05DA00049216 /* Skin.cpp in Sources */, + 1A8F3B80175E05DA00049216 /* Slot.cpp in Sources */, + 1A8F3B81175E05DA00049216 /* SlotData.cpp in Sources */, + 1A8F3B82175E05DA00049216 /* spine-cocos2dx.cpp in Sources */, + 15C0B565196D412F007F909D /* CCSpriteFrameCacheHelper.cpp in Sources */, + 15C0B576196D412F007F909D /* UIPageView.cpp in Sources */, + 1AB87035175E0A84005D39BF /* WebSocket.cpp in Sources */, + 1A9CE8781765A12C000E3062 /* AssetsManager.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 15A3DA691682F881002FB0C5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = cocos2dx; + targetProxy = 15A3DA681682F881002FB0C5 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 1D6058940D05DD3E006BFB54 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + USE_FILE32API, + CC_TARGET_OS_IPHONE, + "COCOS2D_DEBUG=1", + CC_ENABLE_CHIPMUNK_INTEGRATION, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../../CocosDenshion/include", + "\"$(SRCROOT)/../../../external/chipmunk/include/constraints\"", + "\"$(SRCROOT)/../../../external/chipmunk/include/chipmunk\"", + "\"$(SRCROOT)/../../../extensions\"", + "\"$(SRCROOT)/../../../cocos2dx/kazmath/include\"", + "\"$(SRCROOT)/../../../external\"", + "\"$(SRCROOT)/../../../cocos2dx\"", + "\"$(SRCROOT)/../../../cocos2dx/include\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/third_party/ios\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/ios\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/ios/Simulation\"", + ); + INFOPLIST_FILE = Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 5.1.1; + LIBRARY_SEARCH_PATHS = ( + "\"$(SRCROOT)/../../../cocos2dx/platform/third_party/ios/libraries\"", + "\"$(SRCROOT)/../../../external/libwebsockets/ios/lib\"", + ); + OTHER_CFLAGS = "-O2"; + PRODUCT_NAME = FlappyBird; + PROVISIONING_PROFILE = ""; + "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + USER_HEADER_SEARCH_PATHS = ""; + VALID_ARCHS = "arm64 armv7 i386"; + }; + name = Debug; + }; + 1D6058950D05DD3E006BFB54 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + USE_FILE32API, + CC_TARGET_OS_IPHONE, + CC_ENABLE_CHIPMUNK_INTEGRATION, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../../CocosDenshion/include", + "\"$(SRCROOT)/../../../external/chipmunk/include/constraints\"", + "\"$(SRCROOT)/../../../external/chipmunk/include/chipmunk\"", + "\"$(SRCROOT)/../../../extensions\"", + "\"$(SRCROOT)/../../../cocos2dx/kazmath/include\"", + "\"$(SRCROOT)/../../../external\"", + "\"$(SRCROOT)/../../../cocos2dx\"", + "\"$(SRCROOT)/../../../cocos2dx/include\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/third_party/ios\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/ios\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/ios/Simulation\"", + ); + INFOPLIST_FILE = Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 5.1.1; + LIBRARY_SEARCH_PATHS = ( + "\"$(SRCROOT)/../../../cocos2dx/platform/third_party/ios/libraries\"", + "\"$(SRCROOT)/../../../external/libwebsockets/ios/lib\"", + ); + PRODUCT_NAME = FlappyBird; + PROVISIONING_PROFILE = ""; + "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + USER_HEADER_SEARCH_PATHS = ""; + VALIDATE_PRODUCT = YES; + VALID_ARCHS = "arm64 armv7 i386"; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_VERSION = ""; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.1; + SDKROOT = iphoneos; + VALID_ARCHS = "armv6 armv7 i386"; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_VERSION = ""; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.1; + OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; + SDKROOT = iphoneos; + VALID_ARCHS = "armv6 armv7 i386"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "FlappyBird" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1D6058940D05DD3E006BFB54 /* Debug */, + 1D6058950D05DD3E006BFB54 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "FlappyBird" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/FlappyBird.xcodeproj/project.xcworkspace/contents.xcworkspacedata" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/FlappyBird.xcodeproj/project.xcworkspace/contents.xcworkspacedata" new file mode 100644 index 00000000..379da4dd --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/FlappyBird.xcodeproj/project.xcworkspace/contents.xcworkspacedata" @@ -0,0 +1,7 @@ + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-114.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-114.png" new file mode 100644 index 00000000..c3807861 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-114.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-120.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-120.png" new file mode 100644 index 00000000..a5b49ccb Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-120.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-144.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-144.png" new file mode 100644 index 00000000..1526615c Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-144.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-152.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-152.png" new file mode 100644 index 00000000..8aa82506 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-152.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-57.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-57.png" new file mode 100644 index 00000000..4fcc6fdd Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-57.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-72.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-72.png" new file mode 100644 index 00000000..2c573c8d Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-72.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-76.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-76.png" new file mode 100644 index 00000000..8a1fa185 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Icon-76.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Info.plist" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Info.plist" new file mode 100644 index 00000000..4e1e5223 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Info.plist" @@ -0,0 +1,131 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Icon-57.png + CFBundleIconFiles + + Icon.png + Icon@2x.png + Icon-57.png + Icon-114.png + Icon-72.png + Icon-144.png + Icon-76.png + Icon-120.png + Icon-152.png + + CFBundleIdentifier + per.pengcheng.mygame + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + UIAppFonts + + UILaunchImages + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default + UILaunchImageOrientation + Portrait + UILaunchImageSize + {320, 480} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default + UILaunchImageOrientation + Landscape + UILaunchImageSize + {320, 480} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default-568h + UILaunchImageOrientation + Portrait + UILaunchImageSize + {320, 568} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default-568h + UILaunchImageOrientation + Landscape + UILaunchImageSize + {320, 568} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default-667h + UILaunchImageOrientation + Portrait + UILaunchImageSize + {375, 667} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default-667h + UILaunchImageOrientation + Landscape + UILaunchImageSize + {375, 667} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default-736h + UILaunchImageOrientation + Portrait + UILaunchImageSize + {414, 736} + + + UILaunchImageMinimumOSVersion + 8.0 + UILaunchImageName + Default-736h + UILaunchImageOrientation + Landscape + UILaunchImageSize + {414, 736} + + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Prefix.pch" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Prefix.pch" new file mode 100644 index 00000000..5b4e2fd9 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/Prefix.pch" @@ -0,0 +1,8 @@ +// +// Prefix header for all source files of the 'iphone' target in the 'iphone' project +// + +#ifdef __OBJC__ + #import + #import +#endif diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/RootViewController.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/RootViewController.h" new file mode 100644 index 00000000..9c19d018 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/RootViewController.h" @@ -0,0 +1,8 @@ +#import + + +@interface RootViewController : UIViewController { + +} + +@end diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/RootViewController.mm" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/RootViewController.mm" new file mode 100644 index 00000000..906aeaf0 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/RootViewController.mm" @@ -0,0 +1,71 @@ +#import "RootViewController.h" + + +@implementation RootViewController + +/* + // The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad. +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { + if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) { + // Custom initialization + } + return self; +} +*/ + +/* +// Implement loadView to create a view hierarchy programmatically, without using a nib. +- (void)loadView { +} +*/ + +/* +// Implement viewDidLoad to do additional setup after loading the view, typically from a nib. +- (void)viewDidLoad { + [super viewDidLoad]; +} + +*/ +// Override to allow orientations other than the default portrait orientation. +// This method is deprecated on ios6 +- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { + return UIInterfaceOrientationIsLandscape( interfaceOrientation ); +} + +// For ios6, use supportedInterfaceOrientations & shouldAutorotate instead +- (NSUInteger) supportedInterfaceOrientations{ +#ifdef __IPHONE_6_0 + return UIInterfaceOrientationMaskAllButUpsideDown; +#endif +} + +- (BOOL) shouldAutorotate { + return YES; +} + +//fix not hide status on ios7 +- (BOOL)prefersStatusBarHidden +{ + return YES; +} + +- (void)didReceiveMemoryWarning { + // Releases the view if it doesn't have a superview. + [super didReceiveMemoryWarning]; + + // Release any cached data, images, etc that aren't in use. +} + +- (void)viewDidUnload { + [super viewDidUnload]; + // Release any retained subviews of the main view. + // e.g. self.myOutlet = nil; +} + + +- (void)dealloc { + [super dealloc]; +} + + +@end diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/main.m" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/main.m" new file mode 100644 index 00000000..6de81dc8 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.ios/main.m" @@ -0,0 +1,12 @@ +#import + +// Under iOS and the Simulator, we can use an alternate Accelerometer interface +#import "AccelerometerSimulation.h" + +int main(int argc, char *argv[]) { + + NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; + int retVal = UIApplicationMain(argc, argv, nil, @"AppController"); + [pool release]; + return retVal; +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/.cproject" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/.cproject" new file mode 100644 index 00000000..6d52edff --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/.cproject" @@ -0,0 +1,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/.project" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/.project" new file mode 100644 index 00000000..48824073 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/.project" @@ -0,0 +1,110 @@ + + + FlappyBird + + + libBox2D + libChipmunk + libcocos2d + libCocosDenshion + libextension + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + ?children? + ?name?=outputEntries\|?children?=?name?=entry\\\\\\\|\\\|?name?=entry\\\\\\\|\\\|\|| + + + ?name? + + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.buildCommand + make + + + org.eclipse.cdt.make.core.buildLocation + ${workspace_loc:/FlappyBird/Debug} + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + true + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + Classes + 2 + PARENT-1-PROJECT_LOC/Classes + + + + + 1345106176896 + Classes/ExtensionsTest + 10 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-true-false-EditBoxTest + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/Makefile" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/Makefile" new file mode 100644 index 00000000..385eb5f1 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/Makefile" @@ -0,0 +1,25 @@ +EXECUTABLE = FlappyBird + +INCLUDES = -I.. -I../Classes + +SOURCES = main.cpp \ + ../Classes/AppDelegate.cpp \ + ../Classes/HelloWorldScene.cpp + +COCOS_ROOT = ../../.. +include $(COCOS_ROOT)/cocos2dx/proj.linux/cocos2dx.mk + +SHAREDLIBS += -lcocos2d +COCOS_LIBS = $(LIB_DIR)/libcocos2d.so + +$(TARGET): $(OBJECTS) $(STATICLIBS) $(COCOS_LIBS) $(CORE_MAKEFILE_LIST) + @mkdir -p $(@D) + $(LOG_LINK)$(CXX) $(CXXFLAGS) $(OBJECTS) -o $@ $(SHAREDLIBS) $(STATICLIBS) + +$(OBJ_DIR)/%.o: %.cpp $(CORE_MAKEFILE_LIST) + @mkdir -p $(@D) + $(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $< -o $@ + +$(OBJ_DIR)/%.o: ../%.cpp $(CORE_MAKEFILE_LIST) + @mkdir -p $(@D) + $(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $< -o $@ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/build.sh" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/build.sh" new file mode 100644 index 00000000..d6316e47 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/build.sh" @@ -0,0 +1,59 @@ +#!/bin/bash + +TXTCOLOR_DEFAULT="\033[0;m" +TXTCOLOR_RED="\033[0;31m" +TXTCOLOR_GREEN="\033[0;32m" + +COCOS2DX20_TRUNK=`pwd`/../../.. +OUTPUT_DEBUG=$COCOS2DX20_TRUNK/lib/linux/debug/ +OUTPUT_RELEASE=$COCOS2DX20_TRUNK/lib/linux/release/ + +check_make_result() +{ + if [ 0 != $? ]; then + exit 1 + fi +} + +DEPENDS='libx11-dev' +DEPENDS+=' libxmu-dev' +DEPENDS+=' libglu1-mesa-dev' +DEPENDS+=' libgl2ps-dev' +DEPENDS+=' libxi-dev' +DEPENDS+=' libglfw-dev' +DEPENDS+=' g++' +DEPENDS+=' libzip-dev' +DEPENDS+=' libcurl4-gnutls-dev' +DEPENDS+=' libfontconfig1-dev' +DEPENDS+=' libsqlite3-dev' +DEPENDS+=' libglew-dev' + +for i in $DEPENDS; do + PKG_OK=$(dpkg-query -W --showformat='${Status}\n' $i | grep "install ok installed") + echo Checking for $i: $PKG_OK + if [ "" == "$PKG_OK" ]; then + echo -e $TXTCOLOR_GREEN"No $i. Setting up $i, please enter your password:"$TXTCOLOR_DEFAULT + sudo apt-get --force-yes --yes install $i + fi +done + +mkdir -p $OUTPUT_DEBUG +mkdir -p $OUTPUT_RELEASE + +make -C $COCOS2DX20_TRUNK/external/Box2D/proj.linux DEBUG=1 +check_make_result + +make -C $COCOS2DX20_TRUNK/external/chipmunk/proj.linux DEBUG=1 +check_make_result + +make -C $COCOS2DX20_TRUNK/cocos2dx/proj.linux DEBUG=1 +check_make_result + +make -C $COCOS2DX20_TRUNK/CocosDenshion/proj.linux DEBUG=1 +check_make_result + +make -C $COCOS2DX20_TRUNK/extensions/proj.linux DEBUG=1 +check_make_result + +make DEBUG=1 +check_make_result diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/main.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/main.cpp" new file mode 100644 index 00000000..c77a2038 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.linux/main.cpp" @@ -0,0 +1,19 @@ +#include "../Classes/AppDelegate.h" +#include "cocos2d.h" +#include "CCEGLView.h" + +#include +#include +#include +#include + +USING_NS_CC; + +int main(int argc, char **argv) +{ + // create the application instance + AppDelegate app; + CCEGLView* eglView = CCEGLView::sharedOpenGLView(); + eglView->setFrameSize(800, 480); + return CCApplication::sharedApplication()->run(); +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/AppController.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/AppController.h" new file mode 100644 index 00000000..d671ffdc --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/AppController.h" @@ -0,0 +1,42 @@ +/**************************************************************************** + Copyright (c) 2010 cocos2d-x.org + + http://www.cocos2d-x.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + ****************************************************************************/ + +#pragma once + +#import "cocos2d.h" +#import "EAGLView.h" + +@interface AppController : NSObject + { + NSWindow *window; + EAGLView *glView; + } + + @property (nonatomic, assign) IBOutlet NSWindow* window; + @property (nonatomic, assign) IBOutlet EAGLView* glView; + + -(IBAction) toggleFullScreen:(id)sender; + -(IBAction) exitFullScreen:(id)sender; + +@end diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/AppController.mm" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/AppController.mm" new file mode 100644 index 00000000..51599951 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/AppController.mm" @@ -0,0 +1,93 @@ +/**************************************************************************** + Copyright (c) 2010 cocos2d-x.org + + http://www.cocos2d-x.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + ****************************************************************************/ + +#import "AppController.h" +#import "AppDelegate.h" + +@implementation AppController + + static AppDelegate s_sharedApplication; + + @synthesize window, glView; + + -(void) applicationDidFinishLaunching:(NSNotification *)aNotification + { + // create the window + // note that using NSResizableWindowMask causes the window to be a little + // smaller and therefore ipad graphics are not loaded + NSRect rect = NSMakeRect(200, 200, 480, 320); + window = [[NSWindow alloc] initWithContentRect:rect + styleMask:( NSClosableWindowMask | NSTitledWindowMask ) + backing:NSBackingStoreBuffered + defer:YES]; + + NSOpenGLPixelFormatAttribute attributes[] = { + NSOpenGLPFADoubleBuffer, + NSOpenGLPFADepthSize, 24, + NSOpenGLPFAStencilSize, 8, + 0 + }; + + NSOpenGLPixelFormat *pixelFormat = [[[NSOpenGLPixelFormat alloc] initWithAttributes:attributes] autorelease]; + + // allocate our GL view + // (isn't there already a shared EAGLView?) + glView = [[EAGLView alloc] initWithFrame:rect pixelFormat:pixelFormat]; + + // set window parameters + [window becomeFirstResponder]; + [window setContentView:glView]; + [window setTitle:@"HelloCpp"]; + [window makeKeyAndOrderFront:self]; + [window setAcceptsMouseMovedEvents:NO]; + + cocos2d::CCApplication::sharedApplication()->run(); + } + + -(BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication*)theApplication + { + return YES; + } + + -(void) dealloc + { + cocos2d::CCDirector::sharedDirector()->end(); + [super dealloc]; + } + +#pragma mark - +#pragma mark IB Actions + + -(IBAction) toggleFullScreen:(id)sender + { + EAGLView* pView = [EAGLView sharedEGLView]; + [pView setFullScreen:!pView.isFullScreen]; + } + + -(IBAction) exitFullScreen:(id)sender + { + [[EAGLView sharedEGLView] setFullScreen:NO]; + } + +@end diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/FlappyBird.xcodeproj/project.pbxproj" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/FlappyBird.xcodeproj/project.pbxproj" new file mode 100644 index 00000000..2a7fcc4f --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/FlappyBird.xcodeproj/project.pbxproj" @@ -0,0 +1,2399 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 15C157431683159E00D239F2 /* b2BroadPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156CF1683159D00D239F2 /* b2BroadPhase.cpp */; }; + 15C157441683159E00D239F2 /* b2CollideCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156D11683159D00D239F2 /* b2CollideCircle.cpp */; }; + 15C157451683159E00D239F2 /* b2CollideEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156D21683159D00D239F2 /* b2CollideEdge.cpp */; }; + 15C157461683159E00D239F2 /* b2CollidePolygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156D31683159D00D239F2 /* b2CollidePolygon.cpp */; }; + 15C157471683159E00D239F2 /* b2Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156D41683159D00D239F2 /* b2Collision.cpp */; }; + 15C157481683159E00D239F2 /* b2Distance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156D61683159D00D239F2 /* b2Distance.cpp */; }; + 15C157491683159E00D239F2 /* b2DynamicTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156D81683159D00D239F2 /* b2DynamicTree.cpp */; }; + 15C1574A1683159E00D239F2 /* b2TimeOfImpact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156DA1683159D00D239F2 /* b2TimeOfImpact.cpp */; }; + 15C1574B1683159E00D239F2 /* b2ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156DD1683159D00D239F2 /* b2ChainShape.cpp */; }; + 15C1574C1683159E00D239F2 /* b2CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156DF1683159D00D239F2 /* b2CircleShape.cpp */; }; + 15C1574D1683159E00D239F2 /* b2EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156E11683159D00D239F2 /* b2EdgeShape.cpp */; }; + 15C1574E1683159E00D239F2 /* b2PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156E31683159D00D239F2 /* b2PolygonShape.cpp */; }; + 15C1574F1683159E00D239F2 /* b2BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156E71683159D00D239F2 /* b2BlockAllocator.cpp */; }; + 15C157501683159E00D239F2 /* b2Draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156E91683159D00D239F2 /* b2Draw.cpp */; }; + 15C157511683159E00D239F2 /* b2Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156EC1683159D00D239F2 /* b2Math.cpp */; }; + 15C157521683159E00D239F2 /* b2Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156EE1683159D00D239F2 /* b2Settings.cpp */; }; + 15C157531683159E00D239F2 /* b2StackAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156F01683159D00D239F2 /* b2StackAllocator.cpp */; }; + 15C157541683159E00D239F2 /* b2Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156F21683159D00D239F2 /* b2Timer.cpp */; }; + 15C157551683159E00D239F2 /* b2Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156F51683159D00D239F2 /* b2Body.cpp */; }; + 15C157561683159E00D239F2 /* b2ContactManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156F71683159D00D239F2 /* b2ContactManager.cpp */; }; + 15C157571683159E00D239F2 /* b2Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156F91683159D00D239F2 /* b2Fixture.cpp */; }; + 15C157581683159E00D239F2 /* b2Island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156FB1683159D00D239F2 /* b2Island.cpp */; }; + 15C157591683159E00D239F2 /* b2World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C156FE1683159D00D239F2 /* b2World.cpp */; }; + 15C1575A1683159E00D239F2 /* b2WorldCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157001683159D00D239F2 /* b2WorldCallbacks.cpp */; }; + 15C1575B1683159E00D239F2 /* b2ChainAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157031683159D00D239F2 /* b2ChainAndCircleContact.cpp */; }; + 15C1575C1683159E00D239F2 /* b2ChainAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157051683159D00D239F2 /* b2ChainAndPolygonContact.cpp */; }; + 15C1575D1683159E00D239F2 /* b2CircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157071683159D00D239F2 /* b2CircleContact.cpp */; }; + 15C1575E1683159E00D239F2 /* b2Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157091683159D00D239F2 /* b2Contact.cpp */; }; + 15C1575F1683159E00D239F2 /* b2ContactSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1570B1683159D00D239F2 /* b2ContactSolver.cpp */; }; + 15C157601683159E00D239F2 /* b2EdgeAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1570D1683159D00D239F2 /* b2EdgeAndCircleContact.cpp */; }; + 15C157611683159E00D239F2 /* b2EdgeAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1570F1683159D00D239F2 /* b2EdgeAndPolygonContact.cpp */; }; + 15C157621683159E00D239F2 /* b2PolygonAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157111683159D00D239F2 /* b2PolygonAndCircleContact.cpp */; }; + 15C157631683159E00D239F2 /* b2PolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157131683159D00D239F2 /* b2PolygonContact.cpp */; }; + 15C157641683159E00D239F2 /* b2DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157161683159D00D239F2 /* b2DistanceJoint.cpp */; }; + 15C157651683159E00D239F2 /* b2FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157181683159D00D239F2 /* b2FrictionJoint.cpp */; }; + 15C157661683159E00D239F2 /* b2GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1571A1683159D00D239F2 /* b2GearJoint.cpp */; }; + 15C157671683159E00D239F2 /* b2Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1571C1683159D00D239F2 /* b2Joint.cpp */; }; + 15C157681683159E00D239F2 /* b2MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1571E1683159D00D239F2 /* b2MouseJoint.cpp */; }; + 15C157691683159E00D239F2 /* b2PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157201683159D00D239F2 /* b2PrismaticJoint.cpp */; }; + 15C1576A1683159E00D239F2 /* b2PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157221683159D00D239F2 /* b2PulleyJoint.cpp */; }; + 15C1576B1683159E00D239F2 /* b2RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157241683159D00D239F2 /* b2RevoluteJoint.cpp */; }; + 15C1576C1683159E00D239F2 /* b2RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157261683159D00D239F2 /* b2RopeJoint.cpp */; }; + 15C1576D1683159E00D239F2 /* b2WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157281683159D00D239F2 /* b2WeldJoint.cpp */; }; + 15C1576E1683159E00D239F2 /* b2WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1572A1683159D00D239F2 /* b2WheelJoint.cpp */; }; + 15C1577D1683159E00D239F2 /* b2Rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C157401683159D00D239F2 /* b2Rope.cpp */; }; + 15C157D9168315B300D239F2 /* chipmunk.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157AC168315B300D239F2 /* chipmunk.c */; }; + 15C157DA168315B300D239F2 /* CMakeLists.txt in Resources */ = {isa = PBXBuildFile; fileRef = 15C157AD168315B300D239F2 /* CMakeLists.txt */; }; + 15C157DB168315B300D239F2 /* cpConstraint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157AF168315B300D239F2 /* cpConstraint.c */; }; + 15C157DC168315B300D239F2 /* cpDampedRotarySpring.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B0168315B300D239F2 /* cpDampedRotarySpring.c */; }; + 15C157DD168315B300D239F2 /* cpDampedSpring.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B1168315B300D239F2 /* cpDampedSpring.c */; }; + 15C157DE168315B300D239F2 /* cpGearJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B2168315B300D239F2 /* cpGearJoint.c */; }; + 15C157DF168315B300D239F2 /* cpGrooveJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B3168315B300D239F2 /* cpGrooveJoint.c */; }; + 15C157E0168315B300D239F2 /* cpPinJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B4168315B300D239F2 /* cpPinJoint.c */; }; + 15C157E1168315B300D239F2 /* cpPivotJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B5168315B300D239F2 /* cpPivotJoint.c */; }; + 15C157E2168315B300D239F2 /* cpRatchetJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B6168315B300D239F2 /* cpRatchetJoint.c */; }; + 15C157E3168315B300D239F2 /* cpRotaryLimitJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B7168315B300D239F2 /* cpRotaryLimitJoint.c */; }; + 15C157E4168315B300D239F2 /* cpSimpleMotor.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B8168315B300D239F2 /* cpSimpleMotor.c */; }; + 15C157E5168315B300D239F2 /* cpSlideJoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157B9168315B300D239F2 /* cpSlideJoint.c */; }; + 15C157E6168315B300D239F2 /* cpArbiter.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157BA168315B300D239F2 /* cpArbiter.c */; }; + 15C157E7168315B300D239F2 /* cpArray.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157BB168315B300D239F2 /* cpArray.c */; }; + 15C157E8168315B300D239F2 /* cpBB.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157BC168315B300D239F2 /* cpBB.c */; }; + 15C157E9168315B300D239F2 /* cpBBTree.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157BD168315B300D239F2 /* cpBBTree.c */; }; + 15C157EA168315B300D239F2 /* cpBody.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157BE168315B300D239F2 /* cpBody.c */; }; + 15C157EB168315B300D239F2 /* cpCollision.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157BF168315B300D239F2 /* cpCollision.c */; }; + 15C157EC168315B300D239F2 /* cpHashSet.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C0168315B300D239F2 /* cpHashSet.c */; }; + 15C157ED168315B300D239F2 /* cpPolyShape.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C1168315B300D239F2 /* cpPolyShape.c */; }; + 15C157EE168315B300D239F2 /* cpShape.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C2168315B300D239F2 /* cpShape.c */; }; + 15C157EF168315B300D239F2 /* cpSpace.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C3168315B300D239F2 /* cpSpace.c */; }; + 15C157F0168315B300D239F2 /* cpSpaceComponent.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C4168315B300D239F2 /* cpSpaceComponent.c */; }; + 15C157F1168315B300D239F2 /* cpSpaceHash.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C5168315B300D239F2 /* cpSpaceHash.c */; }; + 15C157F2168315B300D239F2 /* cpSpaceQuery.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C6168315B300D239F2 /* cpSpaceQuery.c */; }; + 15C157F3168315B300D239F2 /* cpSpaceStep.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C7168315B300D239F2 /* cpSpaceStep.c */; }; + 15C157F4168315B300D239F2 /* cpSpatialIndex.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C8168315B300D239F2 /* cpSpatialIndex.c */; }; + 15C157F5168315B300D239F2 /* cpSweep1D.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157C9168315B300D239F2 /* cpSweep1D.c */; }; + 15C157F6168315B300D239F2 /* cpVect.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C157CA168315B300D239F2 /* cpVect.c */; }; + 15C1591A168315E500D239F2 /* CCBAnimationManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1589F168315E500D239F2 /* CCBAnimationManager.cpp */; }; + 15C1591B168315E500D239F2 /* CCBFileLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158A1168315E500D239F2 /* CCBFileLoader.cpp */; }; + 15C1591C168315E500D239F2 /* CCBKeyframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158A3168315E500D239F2 /* CCBKeyframe.cpp */; }; + 15C1591D168315E500D239F2 /* CCBReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158A6168315E500D239F2 /* CCBReader.cpp */; }; + 15C1591E168315E500D239F2 /* CCBSequence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158A9168315E500D239F2 /* CCBSequence.cpp */; }; + 15C1591F168315E500D239F2 /* CCBSequenceProperty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158AB168315E500D239F2 /* CCBSequenceProperty.cpp */; }; + 15C15920168315E500D239F2 /* CCBValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158AD168315E500D239F2 /* CCBValue.cpp */; }; + 15C15921168315E500D239F2 /* CCControlButtonLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158AF168315E500D239F2 /* CCControlButtonLoader.cpp */; }; + 15C15922168315E500D239F2 /* CCControlLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158B1168315E500D239F2 /* CCControlLoader.cpp */; }; + 15C15923168315E500D239F2 /* CCData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158B3168315E500D239F2 /* CCData.cpp */; }; + 15C15924168315E500D239F2 /* CCLabelBMFontLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158B5168315E500D239F2 /* CCLabelBMFontLoader.cpp */; }; + 15C15925168315E500D239F2 /* CCLabelTTFLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158B7168315E500D239F2 /* CCLabelTTFLoader.cpp */; }; + 15C15926168315E500D239F2 /* CCLayerColorLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158B9168315E500D239F2 /* CCLayerColorLoader.cpp */; }; + 15C15927168315E500D239F2 /* CCLayerGradientLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158BB168315E500D239F2 /* CCLayerGradientLoader.cpp */; }; + 15C15928168315E500D239F2 /* CCLayerLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158BD168315E500D239F2 /* CCLayerLoader.cpp */; }; + 15C15929168315E500D239F2 /* CCMenuItemImageLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158BF168315E500D239F2 /* CCMenuItemImageLoader.cpp */; }; + 15C1592A168315E500D239F2 /* CCMenuItemLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158C1168315E500D239F2 /* CCMenuItemLoader.cpp */; }; + 15C1592B168315E500D239F2 /* CCNode+CCBRelativePositioning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158C4168315E500D239F2 /* CCNode+CCBRelativePositioning.cpp */; }; + 15C1592C168315E500D239F2 /* CCNodeLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158C6168315E500D239F2 /* CCNodeLoader.cpp */; }; + 15C1592D168315E500D239F2 /* CCNodeLoaderLibrary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158C8168315E500D239F2 /* CCNodeLoaderLibrary.cpp */; }; + 15C1592E168315E500D239F2 /* CCParticleSystemQuadLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158CB168315E500D239F2 /* CCParticleSystemQuadLoader.cpp */; }; + 15C1592F168315E500D239F2 /* CCScale9SpriteLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158CD168315E500D239F2 /* CCScale9SpriteLoader.cpp */; }; + 15C15930168315E500D239F2 /* CCScrollViewLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158CF168315E500D239F2 /* CCScrollViewLoader.cpp */; }; + 15C15931168315E500D239F2 /* CCSpriteLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158D1168315E500D239F2 /* CCSpriteLoader.cpp */; }; + 15C15932168315E500D239F2 /* CCControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158D7168315E500D239F2 /* CCControl.cpp */; }; + 15C15933168315E500D239F2 /* CCControlButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158D9168315E500D239F2 /* CCControlButton.cpp */; }; + 15C15934168315E500D239F2 /* CCControlColourPicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158DB168315E500D239F2 /* CCControlColourPicker.cpp */; }; + 15C15935168315E500D239F2 /* CCControlHuePicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158DE168315E500D239F2 /* CCControlHuePicker.cpp */; }; + 15C15936168315E500D239F2 /* CCControlPotentiometer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158E0168315E500D239F2 /* CCControlPotentiometer.cpp */; }; + 15C15937168315E500D239F2 /* CCControlSaturationBrightnessPicker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158E2168315E500D239F2 /* CCControlSaturationBrightnessPicker.cpp */; }; + 15C15938168315E500D239F2 /* CCControlSlider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158E4168315E500D239F2 /* CCControlSlider.cpp */; }; + 15C15939168315E500D239F2 /* CCControlStepper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158E6168315E500D239F2 /* CCControlStepper.cpp */; }; + 15C1593A168315E500D239F2 /* CCControlSwitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158E8168315E500D239F2 /* CCControlSwitch.cpp */; }; + 15C1593B168315E500D239F2 /* CCControlUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158EA168315E500D239F2 /* CCControlUtils.cpp */; }; + 15C1593C168315E500D239F2 /* CCInvocation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158EC168315E500D239F2 /* CCInvocation.cpp */; }; + 15C1593D168315E500D239F2 /* CCScale9Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158EE168315E500D239F2 /* CCScale9Sprite.cpp */; }; + 15C15942168315E500D239F2 /* CCScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158FB168315E500D239F2 /* CCScrollView.cpp */; }; + 15C15943168315E500D239F2 /* CCSorting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158FD168315E500D239F2 /* CCSorting.cpp */; }; + 15C15944168315E500D239F2 /* CCTableView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C158FF168315E500D239F2 /* CCTableView.cpp */; }; + 15C15945168315E500D239F2 /* CCTableViewCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C15901168315E500D239F2 /* CCTableViewCell.cpp */; }; + 15C15946168315E500D239F2 /* HttpClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C15904168315E500D239F2 /* HttpClient.cpp */; }; + 15C15947168315E500D239F2 /* CCPhysicsDebugNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C15909168315E500D239F2 /* CCPhysicsDebugNode.cpp */; }; + 15C15948168315E500D239F2 /* CCPhysicsSprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1590B168315E500D239F2 /* CCPhysicsSprite.cpp */; }; + 15C159531683161A00D239F2 /* libcocos2dx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C156CA1683158700D239F2 /* libcocos2dx.a */; settings = {ATTRIBUTES = (Required, ); }; }; + 15C64823165F391E007D4F18 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C64822165F391E007D4F18 /* Cocoa.framework */; }; + 15C64825165F3934007D4F18 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C64824165F3934007D4F18 /* OpenGL.framework */; }; + 15C64827165F394E007D4F18 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C64826165F394E007D4F18 /* QuartzCore.framework */; }; + 15C64829165F396B007D4F18 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C64828165F396B007D4F18 /* OpenAL.framework */; }; + 15C6482B165F3979007D4F18 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C6482A165F3979007D4F18 /* ApplicationServices.framework */; }; + 15C6482D165F3988007D4F18 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C6482C165F3988007D4F18 /* AudioToolbox.framework */; }; + 15C6482F165F399D007D4F18 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C6482E165F399D007D4F18 /* libz.dylib */; }; + 15C64831165F39AB007D4F18 /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C64830165F39AB007D4F18 /* libxml2.dylib */; }; + 15C64833165F3AFD007D4F18 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C64832165F3AFD007D4F18 /* Foundation.framework */; }; + 15C6498716633E65007D4F18 /* libcurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15C6498616633E65007D4F18 /* libcurl.a */; }; + 15D8B23E168318C3006C7997 /* CDAudioManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D8B233168318C3006C7997 /* CDAudioManager.m */; }; + 15D8B23F168318C3006C7997 /* CDOpenALSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D8B236168318C3006C7997 /* CDOpenALSupport.m */; }; + 15D8B240168318C3006C7997 /* CDXMacOSXSupport.mm in Sources */ = {isa = PBXBuildFile; fileRef = 15D8B238168318C3006C7997 /* CDXMacOSXSupport.mm */; }; + 15D8B241168318C3006C7997 /* CocosDenshion.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D8B23A168318C3006C7997 /* CocosDenshion.m */; }; + 15D8B242168318C3006C7997 /* SimpleAudioEngine.mm in Sources */ = {isa = PBXBuildFile; fileRef = 15D8B23B168318C3006C7997 /* SimpleAudioEngine.mm */; }; + 15D8B243168318C3006C7997 /* SimpleAudioEngine_objc.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D8B23D168318C3006C7997 /* SimpleAudioEngine_objc.m */; }; + 1A40E75B1727BFC6006D4861 /* Animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7341727BFC6006D4861 /* Animation.cpp */; }; + 1A40E75C1727BFC6006D4861 /* AnimationState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7361727BFC6006D4861 /* AnimationState.cpp */; }; + 1A40E75D1727BFC6006D4861 /* AnimationStateData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7381727BFC6006D4861 /* AnimationStateData.cpp */; }; + 1A40E75E1727BFC6006D4861 /* Atlas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E73A1727BFC6006D4861 /* Atlas.cpp */; }; + 1A40E75F1727BFC6006D4861 /* AtlasAttachmentLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E73C1727BFC6006D4861 /* AtlasAttachmentLoader.cpp */; }; + 1A40E7601727BFC6006D4861 /* Attachment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E73E1727BFC6006D4861 /* Attachment.cpp */; }; + 1A40E7611727BFC6006D4861 /* AttachmentLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7401727BFC6006D4861 /* AttachmentLoader.cpp */; }; + 1A40E7621727BFC6006D4861 /* Bone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7421727BFC6006D4861 /* Bone.cpp */; }; + 1A40E7631727BFC6006D4861 /* BoneData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7441727BFC6006D4861 /* BoneData.cpp */; }; + 1A40E7641727BFC6006D4861 /* extension.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7461727BFC6006D4861 /* extension.cpp */; }; + 1A40E7651727BFC6006D4861 /* Json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7481727BFC6006D4861 /* Json.cpp */; }; + 1A40E7661727BFC6006D4861 /* RegionAttachment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E74A1727BFC6006D4861 /* RegionAttachment.cpp */; }; + 1A40E7671727BFC6006D4861 /* Skeleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E74C1727BFC6006D4861 /* Skeleton.cpp */; }; + 1A40E7681727BFC6006D4861 /* SkeletonData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E74E1727BFC6006D4861 /* SkeletonData.cpp */; }; + 1A40E7691727BFC6006D4861 /* SkeletonJson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7501727BFC6006D4861 /* SkeletonJson.cpp */; }; + 1A40E76A1727BFC6006D4861 /* Skin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7521727BFC6006D4861 /* Skin.cpp */; }; + 1A40E76B1727BFC6006D4861 /* Slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7541727BFC6006D4861 /* Slot.cpp */; }; + 1A40E76C1727BFC6006D4861 /* SlotData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7561727BFC6006D4861 /* SlotData.cpp */; }; + 1A40E76D1727BFC6006D4861 /* spine-cocos2dx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A40E7581727BFC6006D4861 /* spine-cocos2dx.cpp */; }; + 1A9CE9821765A7FA000E3062 /* AssetsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A9CE9281765A7FA000E3062 /* AssetsManager.cpp */; }; + 1A9CE9A51765A7FA000E3062 /* LocalStorage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A9CE97F1765A7FA000E3062 /* LocalStorage.cpp */; }; + 1A9CE9A61765A7FA000E3062 /* LocalStorageAndroid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A9CE9811765A7FA000E3062 /* LocalStorageAndroid.cpp */; }; + 1A9CE9A81765A889000E3062 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A9CE9A71765A889000E3062 /* libsqlite3.dylib */; }; + 1AB87042175E0AFA005D39BF /* CCSkeleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB8703E175E0AFA005D39BF /* CCSkeleton.cpp */; }; + 1AB87043175E0AFA005D39BF /* CCSkeletonAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB87040175E0AFA005D39BF /* CCSkeletonAnimation.cpp */; }; + 1AFAF8C316D3884900DB1158 /* CloseNormal.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFAF8C016D3884900DB1158 /* CloseNormal.png */; }; + 1AFAF8C416D3884900DB1158 /* CloseSelected.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFAF8C116D3884900DB1158 /* CloseSelected.png */; }; + 1AFAF8C516D3884900DB1158 /* HelloWorld.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFAF8C216D3884900DB1158 /* HelloWorld.png */; }; + 1AFAF8CA16D3886000DB1158 /* AppDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AFAF8C616D3886000DB1158 /* AppDelegate.cpp */; }; + 1AFAF8CB16D3886000DB1158 /* HelloWorldScene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AFAF8C816D3886000DB1158 /* HelloWorldScene.cpp */; }; + 2964940C19518DD100BE20D8 /* CCActionTimeline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2964940119518DD100BE20D8 /* CCActionTimeline.cpp */; }; + 2964940D19518DD100BE20D8 /* CCActionTimelineCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2964940319518DD100BE20D8 /* CCActionTimelineCache.cpp */; }; + 2964940E19518DD100BE20D8 /* CCFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2964940519518DD100BE20D8 /* CCFrame.cpp */; }; + 2964940F19518DD100BE20D8 /* CCNodeReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2964940719518DD100BE20D8 /* CCNodeReader.cpp */; }; + 2964941019518DD100BE20D8 /* CCTimeLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2964940919518DD100BE20D8 /* CCTimeLine.cpp */; }; + 37C62CCD18E157C300D16FC4 /* CCActionEaseEx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C0D18E157C200D16FC4 /* CCActionEaseEx.cpp */; }; + 37C62CCE18E157C300D16FC4 /* CCActionFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C0F18E157C200D16FC4 /* CCActionFrame.cpp */; }; + 37C62CCF18E157C300D16FC4 /* CCActionFrameEasing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1118E157C200D16FC4 /* CCActionFrameEasing.cpp */; }; + 37C62CD018E157C300D16FC4 /* CCActionManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1318E157C200D16FC4 /* CCActionManager.cpp */; }; + 37C62CD118E157C300D16FC4 /* CCActionNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1518E157C200D16FC4 /* CCActionNode.cpp */; }; + 37C62CD218E157C300D16FC4 /* CCActionObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1718E157C200D16FC4 /* CCActionObject.cpp */; }; + 37C62CD318E157C300D16FC4 /* CCArmatureAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1B18E157C200D16FC4 /* CCArmatureAnimation.cpp */; }; + 37C62CD418E157C300D16FC4 /* CCProcessBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1D18E157C200D16FC4 /* CCProcessBase.cpp */; }; + 37C62CD518E157C300D16FC4 /* CCTween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C1F18E157C200D16FC4 /* CCTween.cpp */; }; + 37C62CD618E157C300D16FC4 /* CCArmature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2118E157C200D16FC4 /* CCArmature.cpp */; }; + 37C62CD718E157C300D16FC4 /* CCBone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2318E157C200D16FC4 /* CCBone.cpp */; }; + 37C62CD818E157C300D16FC4 /* CCDatas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2618E157C200D16FC4 /* CCDatas.cpp */; }; + 37C62CD918E157C300D16FC4 /* CCBatchNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2918E157C200D16FC4 /* CCBatchNode.cpp */; }; + 37C62CDA18E157C300D16FC4 /* CCDecorativeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2B18E157C200D16FC4 /* CCDecorativeDisplay.cpp */; }; + 37C62CDB18E157C300D16FC4 /* CCDisplayFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2D18E157C200D16FC4 /* CCDisplayFactory.cpp */; }; + 37C62CDC18E157C300D16FC4 /* CCDisplayManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C2F18E157C200D16FC4 /* CCDisplayManager.cpp */; }; + 37C62CDD18E157C300D16FC4 /* CCSkin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C3118E157C200D16FC4 /* CCSkin.cpp */; }; + 37C62CDE18E157C300D16FC4 /* CCColliderDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C3618E157C200D16FC4 /* CCColliderDetector.cpp */; }; + 37C62CDF18E157C300D16FC4 /* CCArmatureDataManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C3918E157C200D16FC4 /* CCArmatureDataManager.cpp */; }; + 37C62CE018E157C300D16FC4 /* CCArmatureDefine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C3B18E157C200D16FC4 /* CCArmatureDefine.cpp */; }; + 37C62CE118E157C300D16FC4 /* CCDataReaderHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C3D18E157C200D16FC4 /* CCDataReaderHelper.cpp */; }; + 37C62CE218E157C300D16FC4 /* CCSpriteFrameCacheHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C3F18E157C200D16FC4 /* CCSpriteFrameCacheHelper.cpp */; }; + 37C62CE318E157C300D16FC4 /* CCTransformHelp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4118E157C200D16FC4 /* CCTransformHelp.cpp */; }; + 37C62CE418E157C300D16FC4 /* CCTweenFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4318E157C200D16FC4 /* CCTweenFunction.cpp */; }; + 37C62CE518E157C300D16FC4 /* CCUtilMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4518E157C200D16FC4 /* CCUtilMath.cpp */; }; + 37C62CE618E157C300D16FC4 /* CCComAttribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4818E157C200D16FC4 /* CCComAttribute.cpp */; }; + 37C62CE718E157C300D16FC4 /* CCComAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4A18E157C200D16FC4 /* CCComAudio.cpp */; }; + 37C62CE818E157C300D16FC4 /* CCComController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4D18E157C200D16FC4 /* CCComController.cpp */; }; + 37C62CE918E157C300D16FC4 /* CCComRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C4F18E157C200D16FC4 /* CCComRender.cpp */; }; + 37C62CEA18E157C300D16FC4 /* CCInputDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C5118E157C200D16FC4 /* CCInputDelegate.cpp */; }; + 37C62CEB18E157C300D16FC4 /* UIWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C5518E157C200D16FC4 /* UIWidget.cpp */; }; + 37C62CEC18E157C300D16FC4 /* UILayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C5818E157C200D16FC4 /* UILayout.cpp */; }; + 37C62CED18E157C300D16FC4 /* UILayoutDefine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C5A18E157C200D16FC4 /* UILayoutDefine.cpp */; }; + 37C62CEE18E157C300D16FC4 /* UILayoutParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C5C18E157C200D16FC4 /* UILayoutParameter.cpp */; }; + 37C62CEF18E157C300D16FC4 /* CocosGUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C5F18E157C200D16FC4 /* CocosGUI.cpp */; }; + 37C62CF018E157C300D16FC4 /* UIHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C6218E157C200D16FC4 /* UIHelper.cpp */; }; + 37C62CF118E157C300D16FC4 /* UITouchGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C6418E157C200D16FC4 /* UITouchGroup.cpp */; }; + 37C62CF218E157C300D16FC4 /* UIListView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C6A18E157C200D16FC4 /* UIListView.cpp */; }; + 37C62CF318E157C300D16FC4 /* UIPageView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C6C18E157C200D16FC4 /* UIPageView.cpp */; }; + 37C62CF418E157C300D16FC4 /* UIScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C6F18E157C200D16FC4 /* UIScrollView.cpp */; }; + 37C62CF518E157C300D16FC4 /* UIButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7118E157C200D16FC4 /* UIButton.cpp */; }; + 37C62CF618E157C300D16FC4 /* UICheckBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7318E157C200D16FC4 /* UICheckBox.cpp */; }; + 37C62CF718E157C300D16FC4 /* UIImageView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7518E157C200D16FC4 /* UIImageView.cpp */; }; + 37C62CF818E157C300D16FC4 /* UILabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7718E157C200D16FC4 /* UILabel.cpp */; }; + 37C62CF918E157C300D16FC4 /* UILabelAtlas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7918E157C200D16FC4 /* UILabelAtlas.cpp */; }; + 37C62CFA18E157C300D16FC4 /* UILabelBMFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7B18E157C200D16FC4 /* UILabelBMFont.cpp */; }; + 37C62CFB18E157C300D16FC4 /* UILoadingBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7D18E157C200D16FC4 /* UILoadingBar.cpp */; }; + 37C62CFC18E157C300D16FC4 /* UIRichText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C7F18E157C200D16FC4 /* UIRichText.cpp */; }; + 37C62CFD18E157C300D16FC4 /* UISlider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C8118E157C200D16FC4 /* UISlider.cpp */; }; + 37C62CFE18E157C300D16FC4 /* UITextField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C8318E157C200D16FC4 /* UITextField.cpp */; }; + 37C62CFF18E157C300D16FC4 /* DictionaryHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C8618E157C200D16FC4 /* DictionaryHelper.cpp */; }; + 37C62D0018E157C300D16FC4 /* GUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C9518E157C200D16FC4 /* GUIReader.cpp */; }; + 37C62D0118E157C300D16FC4 /* SceneReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C9718E157C200D16FC4 /* SceneReader.cpp */; }; + 37C62D0218E157C300D16FC4 /* ButtonReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C9B18E157C200D16FC4 /* ButtonReader.cpp */; }; + 37C62D0318E157C300D16FC4 /* CheckBoxReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62C9E18E157C200D16FC4 /* CheckBoxReader.cpp */; }; + 37C62D0418E157C300D16FC4 /* ImageViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CA118E157C200D16FC4 /* ImageViewReader.cpp */; }; + 37C62D0518E157C300D16FC4 /* LabelAtlasReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CA418E157C200D16FC4 /* LabelAtlasReader.cpp */; }; + 37C62D0618E157C300D16FC4 /* LabelBMFontReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CA718E157C200D16FC4 /* LabelBMFontReader.cpp */; }; + 37C62D0718E157C300D16FC4 /* LabelReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CAA18E157C200D16FC4 /* LabelReader.cpp */; }; + 37C62D0818E157C300D16FC4 /* LayoutReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CAD18E157C200D16FC4 /* LayoutReader.cpp */; }; + 37C62D0918E157C300D16FC4 /* ListViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CB018E157C200D16FC4 /* ListViewReader.cpp */; }; + 37C62D0A18E157C300D16FC4 /* LoadingBarReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CB318E157C200D16FC4 /* LoadingBarReader.cpp */; }; + 37C62D0B18E157C300D16FC4 /* PageViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CB618E157C200D16FC4 /* PageViewReader.cpp */; }; + 37C62D0C18E157C300D16FC4 /* ScrollViewReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CB918E157C300D16FC4 /* ScrollViewReader.cpp */; }; + 37C62D0D18E157C300D16FC4 /* SliderReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CBC18E157C300D16FC4 /* SliderReader.cpp */; }; + 37C62D0E18E157C300D16FC4 /* TextFieldReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CBF18E157C300D16FC4 /* TextFieldReader.cpp */; }; + 37C62D0F18E157C300D16FC4 /* WidgetReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CC118E157C300D16FC4 /* WidgetReader.cpp */; }; + 37C62D1018E157C300D16FC4 /* ObjectFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CC518E157C300D16FC4 /* ObjectFactory.cpp */; }; + 37C62D1118E157C300D16FC4 /* TriggerBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CC718E157C300D16FC4 /* TriggerBase.cpp */; }; + 37C62D1218E157C300D16FC4 /* TriggerMng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CC918E157C300D16FC4 /* TriggerMng.cpp */; }; + 37C62D1318E157C300D16FC4 /* TriggerObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37C62CCB18E157C300D16FC4 /* TriggerObj.cpp */; }; + 41BC70E415BF81A5006A0A6C /* AppController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 41BC70DA15BF81A5006A0A6C /* AppController.mm */; }; + 41BC70E515BF81A5006A0A6C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 41BC70DC15BF81A5006A0A6C /* InfoPlist.strings */; }; + 41BC70E615BF81A5006A0A6C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41BC70DE15BF81A5006A0A6C /* MainMenu.xib */; }; + 41BC70E715BF81A5006A0A6C /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 41BC70E015BF81A5006A0A6C /* Icon.icns */; }; + 41BC70E815BF81A5006A0A6C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 41BC70E115BF81A5006A0A6C /* main.m */; }; + 43B91F091949BB0500F7F815 /* CocoLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43B91F071949BB0500F7F815 /* CocoLoader.cpp */; }; + 8C583FAD169DB6D500F63A10 /* CCEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8C583FA8169DB6D500F63A10 /* CCEditBox.cpp */; }; + 8C583FAE169DB6D500F63A10 /* CCEditBoxImplMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C583FAC169DB6D500F63A10 /* CCEditBoxImplMac.mm */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 15C156C91683158700D239F2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15C156C21683158700D239F2 /* cocos2dx.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 1551A33F158F2AB200E66CFE; + remoteInfo = cocos2dx; + }; + 15C159511683161500D239F2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15C156C21683158700D239F2 /* cocos2dx.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 1551A33E158F2AB200E66CFE; + remoteInfo = cocos2dx; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 15C156C21683158700D239F2 /* cocos2dx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = cocos2dx.xcodeproj; path = ../../../cocos2dx/proj.mac/cocos2dx.xcodeproj; sourceTree = ""; }; + 15C156CD1683159D00D239F2 /* Box2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Box2D.h; sourceTree = ""; }; + 15C156CF1683159D00D239F2 /* b2BroadPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BroadPhase.cpp; sourceTree = ""; }; + 15C156D01683159D00D239F2 /* b2BroadPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BroadPhase.h; sourceTree = ""; }; + 15C156D11683159D00D239F2 /* b2CollideCircle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideCircle.cpp; sourceTree = ""; }; + 15C156D21683159D00D239F2 /* b2CollideEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideEdge.cpp; sourceTree = ""; }; + 15C156D31683159D00D239F2 /* b2CollidePolygon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollidePolygon.cpp; sourceTree = ""; }; + 15C156D41683159D00D239F2 /* b2Collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Collision.cpp; sourceTree = ""; }; + 15C156D51683159D00D239F2 /* b2Collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Collision.h; sourceTree = ""; }; + 15C156D61683159D00D239F2 /* b2Distance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Distance.cpp; sourceTree = ""; }; + 15C156D71683159D00D239F2 /* b2Distance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Distance.h; sourceTree = ""; }; + 15C156D81683159D00D239F2 /* b2DynamicTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DynamicTree.cpp; sourceTree = ""; }; + 15C156D91683159D00D239F2 /* b2DynamicTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DynamicTree.h; sourceTree = ""; }; + 15C156DA1683159D00D239F2 /* b2TimeOfImpact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2TimeOfImpact.cpp; sourceTree = ""; }; + 15C156DB1683159D00D239F2 /* b2TimeOfImpact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeOfImpact.h; sourceTree = ""; }; + 15C156DD1683159D00D239F2 /* b2ChainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainShape.cpp; sourceTree = ""; }; + 15C156DE1683159D00D239F2 /* b2ChainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainShape.h; sourceTree = ""; }; + 15C156DF1683159D00D239F2 /* b2CircleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleShape.cpp; sourceTree = ""; }; + 15C156E01683159D00D239F2 /* b2CircleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleShape.h; sourceTree = ""; }; + 15C156E11683159D00D239F2 /* b2EdgeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeShape.cpp; sourceTree = ""; }; + 15C156E21683159D00D239F2 /* b2EdgeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeShape.h; sourceTree = ""; }; + 15C156E31683159D00D239F2 /* b2PolygonShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonShape.cpp; sourceTree = ""; }; + 15C156E41683159D00D239F2 /* b2PolygonShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonShape.h; sourceTree = ""; }; + 15C156E51683159D00D239F2 /* b2Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Shape.h; sourceTree = ""; }; + 15C156E71683159D00D239F2 /* b2BlockAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BlockAllocator.cpp; sourceTree = ""; }; + 15C156E81683159D00D239F2 /* b2BlockAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BlockAllocator.h; sourceTree = ""; }; + 15C156E91683159D00D239F2 /* b2Draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Draw.cpp; sourceTree = ""; }; + 15C156EA1683159D00D239F2 /* b2Draw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Draw.h; sourceTree = ""; }; + 15C156EB1683159D00D239F2 /* b2GrowableStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GrowableStack.h; sourceTree = ""; }; + 15C156EC1683159D00D239F2 /* b2Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Math.cpp; sourceTree = ""; }; + 15C156ED1683159D00D239F2 /* b2Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Math.h; sourceTree = ""; }; + 15C156EE1683159D00D239F2 /* b2Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Settings.cpp; sourceTree = ""; }; + 15C156EF1683159D00D239F2 /* b2Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Settings.h; sourceTree = ""; }; + 15C156F01683159D00D239F2 /* b2StackAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2StackAllocator.cpp; sourceTree = ""; }; + 15C156F11683159D00D239F2 /* b2StackAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2StackAllocator.h; sourceTree = ""; }; + 15C156F21683159D00D239F2 /* b2Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Timer.cpp; sourceTree = ""; }; + 15C156F31683159D00D239F2 /* b2Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Timer.h; sourceTree = ""; }; + 15C156F51683159D00D239F2 /* b2Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Body.cpp; sourceTree = ""; }; + 15C156F61683159D00D239F2 /* b2Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Body.h; sourceTree = ""; }; + 15C156F71683159D00D239F2 /* b2ContactManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactManager.cpp; sourceTree = ""; }; + 15C156F81683159D00D239F2 /* b2ContactManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactManager.h; sourceTree = ""; }; + 15C156F91683159D00D239F2 /* b2Fixture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Fixture.cpp; sourceTree = ""; }; + 15C156FA1683159D00D239F2 /* b2Fixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Fixture.h; sourceTree = ""; }; + 15C156FB1683159D00D239F2 /* b2Island.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Island.cpp; sourceTree = ""; }; + 15C156FC1683159D00D239F2 /* b2Island.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Island.h; sourceTree = ""; }; + 15C156FD1683159D00D239F2 /* b2TimeStep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeStep.h; sourceTree = ""; }; + 15C156FE1683159D00D239F2 /* b2World.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2World.cpp; sourceTree = ""; }; + 15C156FF1683159D00D239F2 /* b2World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2World.h; sourceTree = ""; }; + 15C157001683159D00D239F2 /* b2WorldCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WorldCallbacks.cpp; sourceTree = ""; }; + 15C157011683159D00D239F2 /* b2WorldCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WorldCallbacks.h; sourceTree = ""; }; + 15C157031683159D00D239F2 /* b2ChainAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndCircleContact.cpp; sourceTree = ""; }; + 15C157041683159D00D239F2 /* b2ChainAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndCircleContact.h; sourceTree = ""; }; + 15C157051683159D00D239F2 /* b2ChainAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndPolygonContact.cpp; sourceTree = ""; }; + 15C157061683159D00D239F2 /* b2ChainAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndPolygonContact.h; sourceTree = ""; }; + 15C157071683159D00D239F2 /* b2CircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleContact.cpp; sourceTree = ""; }; + 15C157081683159D00D239F2 /* b2CircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleContact.h; sourceTree = ""; }; + 15C157091683159D00D239F2 /* b2Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Contact.cpp; sourceTree = ""; }; + 15C1570A1683159D00D239F2 /* b2Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Contact.h; sourceTree = ""; }; + 15C1570B1683159D00D239F2 /* b2ContactSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactSolver.cpp; sourceTree = ""; }; + 15C1570C1683159D00D239F2 /* b2ContactSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactSolver.h; sourceTree = ""; }; + 15C1570D1683159D00D239F2 /* b2EdgeAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndCircleContact.cpp; sourceTree = ""; }; + 15C1570E1683159D00D239F2 /* b2EdgeAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndCircleContact.h; sourceTree = ""; }; + 15C1570F1683159D00D239F2 /* b2EdgeAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndPolygonContact.cpp; sourceTree = ""; }; + 15C157101683159D00D239F2 /* b2EdgeAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndPolygonContact.h; sourceTree = ""; }; + 15C157111683159D00D239F2 /* b2PolygonAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonAndCircleContact.cpp; sourceTree = ""; }; + 15C157121683159D00D239F2 /* b2PolygonAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonAndCircleContact.h; sourceTree = ""; }; + 15C157131683159D00D239F2 /* b2PolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonContact.cpp; sourceTree = ""; }; + 15C157141683159D00D239F2 /* b2PolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonContact.h; sourceTree = ""; }; + 15C157161683159D00D239F2 /* b2DistanceJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DistanceJoint.cpp; sourceTree = ""; }; + 15C157171683159D00D239F2 /* b2DistanceJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DistanceJoint.h; sourceTree = ""; }; + 15C157181683159D00D239F2 /* b2FrictionJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2FrictionJoint.cpp; sourceTree = ""; }; + 15C157191683159D00D239F2 /* b2FrictionJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2FrictionJoint.h; sourceTree = ""; }; + 15C1571A1683159D00D239F2 /* b2GearJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2GearJoint.cpp; sourceTree = ""; }; + 15C1571B1683159D00D239F2 /* b2GearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GearJoint.h; sourceTree = ""; }; + 15C1571C1683159D00D239F2 /* b2Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Joint.cpp; sourceTree = ""; }; + 15C1571D1683159D00D239F2 /* b2Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Joint.h; sourceTree = ""; }; + 15C1571E1683159D00D239F2 /* b2MouseJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MouseJoint.cpp; sourceTree = ""; }; + 15C1571F1683159D00D239F2 /* b2MouseJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MouseJoint.h; sourceTree = ""; }; + 15C157201683159D00D239F2 /* b2PrismaticJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PrismaticJoint.cpp; sourceTree = ""; }; + 15C157211683159D00D239F2 /* b2PrismaticJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PrismaticJoint.h; sourceTree = ""; }; + 15C157221683159D00D239F2 /* b2PulleyJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PulleyJoint.cpp; sourceTree = ""; }; + 15C157231683159D00D239F2 /* b2PulleyJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PulleyJoint.h; sourceTree = ""; }; + 15C157241683159D00D239F2 /* b2RevoluteJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RevoluteJoint.cpp; sourceTree = ""; }; + 15C157251683159D00D239F2 /* b2RevoluteJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RevoluteJoint.h; sourceTree = ""; }; + 15C157261683159D00D239F2 /* b2RopeJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RopeJoint.cpp; sourceTree = ""; }; + 15C157271683159D00D239F2 /* b2RopeJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RopeJoint.h; sourceTree = ""; }; + 15C157281683159D00D239F2 /* b2WeldJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WeldJoint.cpp; sourceTree = ""; }; + 15C157291683159D00D239F2 /* b2WeldJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WeldJoint.h; sourceTree = ""; }; + 15C1572A1683159D00D239F2 /* b2WheelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WheelJoint.cpp; sourceTree = ""; }; + 15C1572B1683159D00D239F2 /* b2WheelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WheelJoint.h; sourceTree = ""; }; + 15C157401683159D00D239F2 /* b2Rope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Rope.cpp; sourceTree = ""; }; + 15C157411683159D00D239F2 /* b2Rope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Rope.h; sourceTree = ""; }; + 15C15784168315B300D239F2 /* chipmunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk.h; sourceTree = ""; }; + 15C15785168315B300D239F2 /* chipmunk_ffi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_ffi.h; sourceTree = ""; }; + 15C15786168315B300D239F2 /* chipmunk_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_private.h; sourceTree = ""; }; + 15C15787168315B300D239F2 /* chipmunk_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_types.h; sourceTree = ""; }; + 15C15788168315B300D239F2 /* chipmunk_unsafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_unsafe.h; sourceTree = ""; }; + 15C1578A168315B300D239F2 /* cpConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpConstraint.h; sourceTree = ""; }; + 15C1578B168315B300D239F2 /* cpDampedRotarySpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedRotarySpring.h; sourceTree = ""; }; + 15C1578C168315B300D239F2 /* cpDampedSpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedSpring.h; sourceTree = ""; }; + 15C1578D168315B300D239F2 /* cpGearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGearJoint.h; sourceTree = ""; }; + 15C1578E168315B300D239F2 /* cpGrooveJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGrooveJoint.h; sourceTree = ""; }; + 15C1578F168315B300D239F2 /* cpPinJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPinJoint.h; sourceTree = ""; }; + 15C15790168315B300D239F2 /* cpPivotJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPivotJoint.h; sourceTree = ""; }; + 15C15791168315B300D239F2 /* cpRatchetJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRatchetJoint.h; sourceTree = ""; }; + 15C15792168315B300D239F2 /* cpRotaryLimitJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRotaryLimitJoint.h; sourceTree = ""; }; + 15C15793168315B300D239F2 /* cpSimpleMotor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSimpleMotor.h; sourceTree = ""; }; + 15C15794168315B300D239F2 /* cpSlideJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSlideJoint.h; sourceTree = ""; }; + 15C15795168315B300D239F2 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = ""; }; + 15C15796168315B300D239F2 /* cpArbiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArbiter.h; sourceTree = ""; }; + 15C15797168315B300D239F2 /* cpBB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBB.h; sourceTree = ""; }; + 15C15798168315B300D239F2 /* cpBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBody.h; sourceTree = ""; }; + 15C15799168315B300D239F2 /* cpPolyShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPolyShape.h; sourceTree = ""; }; + 15C1579A168315B300D239F2 /* cpShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpShape.h; sourceTree = ""; }; + 15C1579B168315B300D239F2 /* cpSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpace.h; sourceTree = ""; }; + 15C1579C168315B300D239F2 /* cpSpatialIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpatialIndex.h; sourceTree = ""; }; + 15C1579D168315B300D239F2 /* cpVect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpVect.h; sourceTree = ""; }; + 15C157AC168315B300D239F2 /* chipmunk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chipmunk.c; sourceTree = ""; }; + 15C157AD168315B300D239F2 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 15C157AF168315B300D239F2 /* cpConstraint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpConstraint.c; sourceTree = ""; }; + 15C157B0168315B300D239F2 /* cpDampedRotarySpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedRotarySpring.c; sourceTree = ""; }; + 15C157B1168315B300D239F2 /* cpDampedSpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedSpring.c; sourceTree = ""; }; + 15C157B2168315B300D239F2 /* cpGearJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGearJoint.c; sourceTree = ""; }; + 15C157B3168315B300D239F2 /* cpGrooveJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGrooveJoint.c; sourceTree = ""; }; + 15C157B4168315B300D239F2 /* cpPinJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPinJoint.c; sourceTree = ""; }; + 15C157B5168315B300D239F2 /* cpPivotJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPivotJoint.c; sourceTree = ""; }; + 15C157B6168315B300D239F2 /* cpRatchetJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRatchetJoint.c; sourceTree = ""; }; + 15C157B7168315B300D239F2 /* cpRotaryLimitJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRotaryLimitJoint.c; sourceTree = ""; }; + 15C157B8168315B300D239F2 /* cpSimpleMotor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSimpleMotor.c; sourceTree = ""; }; + 15C157B9168315B300D239F2 /* cpSlideJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSlideJoint.c; sourceTree = ""; }; + 15C157BA168315B300D239F2 /* cpArbiter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArbiter.c; sourceTree = ""; }; + 15C157BB168315B300D239F2 /* cpArray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArray.c; sourceTree = ""; }; + 15C157BC168315B300D239F2 /* cpBB.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBB.c; sourceTree = ""; }; + 15C157BD168315B300D239F2 /* cpBBTree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBBTree.c; sourceTree = ""; }; + 15C157BE168315B300D239F2 /* cpBody.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBody.c; sourceTree = ""; }; + 15C157BF168315B300D239F2 /* cpCollision.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpCollision.c; sourceTree = ""; }; + 15C157C0168315B300D239F2 /* cpHashSet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpHashSet.c; sourceTree = ""; }; + 15C157C1168315B300D239F2 /* cpPolyShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPolyShape.c; sourceTree = ""; }; + 15C157C2168315B300D239F2 /* cpShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpShape.c; sourceTree = ""; }; + 15C157C3168315B300D239F2 /* cpSpace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpace.c; sourceTree = ""; }; + 15C157C4168315B300D239F2 /* cpSpaceComponent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceComponent.c; sourceTree = ""; }; + 15C157C5168315B300D239F2 /* cpSpaceHash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceHash.c; sourceTree = ""; }; + 15C157C6168315B300D239F2 /* cpSpaceQuery.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceQuery.c; sourceTree = ""; }; + 15C157C7168315B300D239F2 /* cpSpaceStep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceStep.c; sourceTree = ""; }; + 15C157C8168315B300D239F2 /* cpSpatialIndex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpatialIndex.c; sourceTree = ""; }; + 15C157C9168315B300D239F2 /* cpSweep1D.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSweep1D.c; sourceTree = ""; }; + 15C157CA168315B300D239F2 /* cpVect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpVect.c; sourceTree = ""; }; + 15C157CB168315B300D239F2 /* prime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prime.h; sourceTree = ""; }; + 15C1580E168315CE00D239F2 /* Export.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Export.h; sourceTree = ""; }; + 15C1580F168315CE00D239F2 /* SimpleAudioEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleAudioEngine.h; sourceTree = ""; }; + 15C1589F168315E500D239F2 /* CCBAnimationManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBAnimationManager.cpp; sourceTree = ""; }; + 15C158A0168315E500D239F2 /* CCBAnimationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBAnimationManager.h; sourceTree = ""; }; + 15C158A1168315E500D239F2 /* CCBFileLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBFileLoader.cpp; sourceTree = ""; }; + 15C158A2168315E500D239F2 /* CCBFileLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBFileLoader.h; sourceTree = ""; }; + 15C158A3168315E500D239F2 /* CCBKeyframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBKeyframe.cpp; sourceTree = ""; }; + 15C158A4168315E500D239F2 /* CCBKeyframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBKeyframe.h; sourceTree = ""; }; + 15C158A5168315E500D239F2 /* CCBMemberVariableAssigner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBMemberVariableAssigner.h; sourceTree = ""; }; + 15C158A6168315E500D239F2 /* CCBReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBReader.cpp; sourceTree = ""; }; + 15C158A7168315E500D239F2 /* CCBReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBReader.h; sourceTree = ""; }; + 15C158A8168315E500D239F2 /* CCBSelectorResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSelectorResolver.h; sourceTree = ""; }; + 15C158A9168315E500D239F2 /* CCBSequence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBSequence.cpp; sourceTree = ""; }; + 15C158AA168315E500D239F2 /* CCBSequence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSequence.h; sourceTree = ""; }; + 15C158AB168315E500D239F2 /* CCBSequenceProperty.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBSequenceProperty.cpp; sourceTree = ""; }; + 15C158AC168315E500D239F2 /* CCBSequenceProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBSequenceProperty.h; sourceTree = ""; }; + 15C158AD168315E500D239F2 /* CCBValue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBValue.cpp; sourceTree = ""; }; + 15C158AE168315E500D239F2 /* CCBValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBValue.h; sourceTree = ""; }; + 15C158AF168315E500D239F2 /* CCControlButtonLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlButtonLoader.cpp; sourceTree = ""; }; + 15C158B0168315E500D239F2 /* CCControlButtonLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlButtonLoader.h; sourceTree = ""; }; + 15C158B1168315E500D239F2 /* CCControlLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlLoader.cpp; sourceTree = ""; }; + 15C158B2168315E500D239F2 /* CCControlLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlLoader.h; sourceTree = ""; }; + 15C158B3168315E500D239F2 /* CCData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCData.cpp; sourceTree = ""; }; + 15C158B4168315E500D239F2 /* CCData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCData.h; sourceTree = ""; }; + 15C158B5168315E500D239F2 /* CCLabelBMFontLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLabelBMFontLoader.cpp; sourceTree = ""; }; + 15C158B6168315E500D239F2 /* CCLabelBMFontLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelBMFontLoader.h; sourceTree = ""; }; + 15C158B7168315E500D239F2 /* CCLabelTTFLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLabelTTFLoader.cpp; sourceTree = ""; }; + 15C158B8168315E500D239F2 /* CCLabelTTFLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLabelTTFLoader.h; sourceTree = ""; }; + 15C158B9168315E500D239F2 /* CCLayerColorLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLayerColorLoader.cpp; sourceTree = ""; }; + 15C158BA168315E500D239F2 /* CCLayerColorLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayerColorLoader.h; sourceTree = ""; }; + 15C158BB168315E500D239F2 /* CCLayerGradientLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLayerGradientLoader.cpp; sourceTree = ""; }; + 15C158BC168315E500D239F2 /* CCLayerGradientLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayerGradientLoader.h; sourceTree = ""; }; + 15C158BD168315E500D239F2 /* CCLayerLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCLayerLoader.cpp; sourceTree = ""; }; + 15C158BE168315E500D239F2 /* CCLayerLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCLayerLoader.h; sourceTree = ""; }; + 15C158BF168315E500D239F2 /* CCMenuItemImageLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCMenuItemImageLoader.cpp; sourceTree = ""; }; + 15C158C0168315E500D239F2 /* CCMenuItemImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuItemImageLoader.h; sourceTree = ""; }; + 15C158C1168315E500D239F2 /* CCMenuItemLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCMenuItemLoader.cpp; sourceTree = ""; }; + 15C158C2168315E500D239F2 /* CCMenuItemLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuItemLoader.h; sourceTree = ""; }; + 15C158C3168315E500D239F2 /* CCMenuLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCMenuLoader.h; sourceTree = ""; }; + 15C158C4168315E500D239F2 /* CCNode+CCBRelativePositioning.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "CCNode+CCBRelativePositioning.cpp"; sourceTree = ""; }; + 15C158C5168315E500D239F2 /* CCNode+CCBRelativePositioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CCNode+CCBRelativePositioning.h"; sourceTree = ""; }; + 15C158C6168315E500D239F2 /* CCNodeLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCNodeLoader.cpp; sourceTree = ""; }; + 15C158C7168315E500D239F2 /* CCNodeLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeLoader.h; sourceTree = ""; }; + 15C158C8168315E500D239F2 /* CCNodeLoaderLibrary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCNodeLoaderLibrary.cpp; sourceTree = ""; }; + 15C158C9168315E500D239F2 /* CCNodeLoaderLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeLoaderLibrary.h; sourceTree = ""; }; + 15C158CA168315E500D239F2 /* CCNodeLoaderListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeLoaderListener.h; sourceTree = ""; }; + 15C158CB168315E500D239F2 /* CCParticleSystemQuadLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCParticleSystemQuadLoader.cpp; sourceTree = ""; }; + 15C158CC168315E500D239F2 /* CCParticleSystemQuadLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCParticleSystemQuadLoader.h; sourceTree = ""; }; + 15C158CD168315E500D239F2 /* CCScale9SpriteLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScale9SpriteLoader.cpp; sourceTree = ""; }; + 15C158CE168315E500D239F2 /* CCScale9SpriteLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScale9SpriteLoader.h; sourceTree = ""; }; + 15C158CF168315E500D239F2 /* CCScrollViewLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScrollViewLoader.cpp; sourceTree = ""; }; + 15C158D0168315E500D239F2 /* CCScrollViewLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScrollViewLoader.h; sourceTree = ""; }; + 15C158D1168315E500D239F2 /* CCSpriteLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSpriteLoader.cpp; sourceTree = ""; }; + 15C158D2168315E500D239F2 /* CCSpriteLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteLoader.h; sourceTree = ""; }; + 15C158D4168315E500D239F2 /* ExtensionMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtensionMacros.h; sourceTree = ""; }; + 15C158D7168315E500D239F2 /* CCControl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControl.cpp; sourceTree = ""; }; + 15C158D8168315E500D239F2 /* CCControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControl.h; sourceTree = ""; }; + 15C158D9168315E500D239F2 /* CCControlButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlButton.cpp; sourceTree = ""; }; + 15C158DA168315E500D239F2 /* CCControlButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlButton.h; sourceTree = ""; }; + 15C158DB168315E500D239F2 /* CCControlColourPicker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlColourPicker.cpp; sourceTree = ""; }; + 15C158DC168315E500D239F2 /* CCControlColourPicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlColourPicker.h; sourceTree = ""; }; + 15C158DD168315E500D239F2 /* CCControlExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlExtensions.h; sourceTree = ""; }; + 15C158DE168315E500D239F2 /* CCControlHuePicker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlHuePicker.cpp; sourceTree = ""; }; + 15C158DF168315E500D239F2 /* CCControlHuePicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlHuePicker.h; sourceTree = ""; }; + 15C158E0168315E500D239F2 /* CCControlPotentiometer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlPotentiometer.cpp; sourceTree = ""; }; + 15C158E1168315E500D239F2 /* CCControlPotentiometer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlPotentiometer.h; sourceTree = ""; }; + 15C158E2168315E500D239F2 /* CCControlSaturationBrightnessPicker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlSaturationBrightnessPicker.cpp; sourceTree = ""; }; + 15C158E3168315E500D239F2 /* CCControlSaturationBrightnessPicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSaturationBrightnessPicker.h; sourceTree = ""; }; + 15C158E4168315E500D239F2 /* CCControlSlider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlSlider.cpp; sourceTree = ""; }; + 15C158E5168315E500D239F2 /* CCControlSlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSlider.h; sourceTree = ""; }; + 15C158E6168315E500D239F2 /* CCControlStepper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlStepper.cpp; sourceTree = ""; }; + 15C158E7168315E500D239F2 /* CCControlStepper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlStepper.h; sourceTree = ""; }; + 15C158E8168315E500D239F2 /* CCControlSwitch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlSwitch.cpp; sourceTree = ""; }; + 15C158E9168315E500D239F2 /* CCControlSwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlSwitch.h; sourceTree = ""; }; + 15C158EA168315E500D239F2 /* CCControlUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCControlUtils.cpp; sourceTree = ""; }; + 15C158EB168315E500D239F2 /* CCControlUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCControlUtils.h; sourceTree = ""; }; + 15C158EC168315E500D239F2 /* CCInvocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCInvocation.cpp; sourceTree = ""; }; + 15C158ED168315E500D239F2 /* CCInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCInvocation.h; sourceTree = ""; }; + 15C158EE168315E500D239F2 /* CCScale9Sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScale9Sprite.cpp; sourceTree = ""; }; + 15C158EF168315E500D239F2 /* CCScale9Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScale9Sprite.h; sourceTree = ""; }; + 15C158FB168315E500D239F2 /* CCScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCScrollView.cpp; sourceTree = ""; }; + 15C158FC168315E500D239F2 /* CCScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCScrollView.h; sourceTree = ""; }; + 15C158FD168315E500D239F2 /* CCSorting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSorting.cpp; sourceTree = ""; }; + 15C158FE168315E500D239F2 /* CCSorting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSorting.h; sourceTree = ""; }; + 15C158FF168315E500D239F2 /* CCTableView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTableView.cpp; sourceTree = ""; }; + 15C15900168315E500D239F2 /* CCTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTableView.h; sourceTree = ""; }; + 15C15901168315E500D239F2 /* CCTableViewCell.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTableViewCell.cpp; sourceTree = ""; }; + 15C15902168315E500D239F2 /* CCTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTableViewCell.h; sourceTree = ""; }; + 15C15904168315E500D239F2 /* HttpClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HttpClient.cpp; sourceTree = ""; }; + 15C15905168315E500D239F2 /* HttpClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpClient.h; sourceTree = ""; }; + 15C15906168315E500D239F2 /* HttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpRequest.h; sourceTree = ""; }; + 15C15907168315E500D239F2 /* HttpResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpResponse.h; sourceTree = ""; }; + 15C15909168315E500D239F2 /* CCPhysicsDebugNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCPhysicsDebugNode.cpp; sourceTree = ""; }; + 15C1590A168315E500D239F2 /* CCPhysicsDebugNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsDebugNode.h; sourceTree = ""; }; + 15C1590B168315E500D239F2 /* CCPhysicsSprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCPhysicsSprite.cpp; sourceTree = ""; }; + 15C1590C168315E500D239F2 /* CCPhysicsSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPhysicsSprite.h; sourceTree = ""; }; + 15C64822165F391E007D4F18 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; + 15C64824165F3934007D4F18 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/OpenGL.framework; sourceTree = DEVELOPER_DIR; }; + 15C64826165F394E007D4F18 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + 15C64828165F396B007D4F18 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/OpenAL.framework; sourceTree = DEVELOPER_DIR; }; + 15C6482A165F3979007D4F18 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/ApplicationServices.framework; sourceTree = DEVELOPER_DIR; }; + 15C6482C165F3988007D4F18 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; + 15C6482E165F399D007D4F18 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; }; + 15C64830165F39AB007D4F18 /* libxml2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libxml2.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib/libxml2.dylib; sourceTree = DEVELOPER_DIR; }; + 15C64832165F3AFD007D4F18 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 15C6498616633E65007D4F18 /* libcurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcurl.a; path = ../../cocos2dx/platform/third_party/ios/libraries/libcurl.a; sourceTree = ""; }; + 15D8B232168318C3006C7997 /* CDAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDAudioManager.h; sourceTree = ""; }; + 15D8B233168318C3006C7997 /* CDAudioManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDAudioManager.m; sourceTree = ""; }; + 15D8B234168318C3006C7997 /* CDConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDConfig.h; sourceTree = ""; }; + 15D8B235168318C3006C7997 /* CDOpenALSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDOpenALSupport.h; sourceTree = ""; }; + 15D8B236168318C3006C7997 /* CDOpenALSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDOpenALSupport.m; sourceTree = ""; }; + 15D8B237168318C3006C7997 /* CDXMacOSXSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDXMacOSXSupport.h; sourceTree = ""; }; + 15D8B238168318C3006C7997 /* CDXMacOSXSupport.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CDXMacOSXSupport.mm; sourceTree = ""; }; + 15D8B239168318C3006C7997 /* CocosDenshion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocosDenshion.h; sourceTree = ""; }; + 15D8B23A168318C3006C7997 /* CocosDenshion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CocosDenshion.m; sourceTree = ""; }; + 15D8B23B168318C3006C7997 /* SimpleAudioEngine.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SimpleAudioEngine.mm; sourceTree = ""; }; + 15D8B23C168318C3006C7997 /* SimpleAudioEngine_objc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimpleAudioEngine_objc.h; sourceTree = ""; }; + 15D8B23D168318C3006C7997 /* SimpleAudioEngine_objc.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimpleAudioEngine_objc.m; sourceTree = ""; }; + 1A40E7341727BFC6006D4861 /* Animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Animation.cpp; sourceTree = ""; }; + 1A40E7351727BFC6006D4861 /* Animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Animation.h; sourceTree = ""; }; + 1A40E7361727BFC6006D4861 /* AnimationState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnimationState.cpp; sourceTree = ""; }; + 1A40E7371727BFC6006D4861 /* AnimationState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimationState.h; sourceTree = ""; }; + 1A40E7381727BFC6006D4861 /* AnimationStateData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnimationStateData.cpp; sourceTree = ""; }; + 1A40E7391727BFC6006D4861 /* AnimationStateData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnimationStateData.h; sourceTree = ""; }; + 1A40E73A1727BFC6006D4861 /* Atlas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Atlas.cpp; sourceTree = ""; }; + 1A40E73B1727BFC6006D4861 /* Atlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Atlas.h; sourceTree = ""; }; + 1A40E73C1727BFC6006D4861 /* AtlasAttachmentLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtlasAttachmentLoader.cpp; sourceTree = ""; }; + 1A40E73D1727BFC6006D4861 /* AtlasAttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AtlasAttachmentLoader.h; sourceTree = ""; }; + 1A40E73E1727BFC6006D4861 /* Attachment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Attachment.cpp; sourceTree = ""; }; + 1A40E73F1727BFC6006D4861 /* Attachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Attachment.h; sourceTree = ""; }; + 1A40E7401727BFC6006D4861 /* AttachmentLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AttachmentLoader.cpp; sourceTree = ""; }; + 1A40E7411727BFC6006D4861 /* AttachmentLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AttachmentLoader.h; sourceTree = ""; }; + 1A40E7421727BFC6006D4861 /* Bone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bone.cpp; sourceTree = ""; }; + 1A40E7431727BFC6006D4861 /* Bone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bone.h; sourceTree = ""; }; + 1A40E7441727BFC6006D4861 /* BoneData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BoneData.cpp; sourceTree = ""; }; + 1A40E7451727BFC6006D4861 /* BoneData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BoneData.h; sourceTree = ""; }; + 1A40E7461727BFC6006D4861 /* extension.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = extension.cpp; sourceTree = ""; }; + 1A40E7471727BFC6006D4861 /* extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extension.h; sourceTree = ""; }; + 1A40E7481727BFC6006D4861 /* Json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Json.cpp; sourceTree = ""; }; + 1A40E7491727BFC6006D4861 /* Json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Json.h; sourceTree = ""; }; + 1A40E74A1727BFC6006D4861 /* RegionAttachment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegionAttachment.cpp; sourceTree = ""; }; + 1A40E74B1727BFC6006D4861 /* RegionAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegionAttachment.h; sourceTree = ""; }; + 1A40E74C1727BFC6006D4861 /* Skeleton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Skeleton.cpp; sourceTree = ""; }; + 1A40E74D1727BFC6006D4861 /* Skeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Skeleton.h; sourceTree = ""; }; + 1A40E74E1727BFC6006D4861 /* SkeletonData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkeletonData.cpp; sourceTree = ""; }; + 1A40E74F1727BFC6006D4861 /* SkeletonData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkeletonData.h; sourceTree = ""; }; + 1A40E7501727BFC6006D4861 /* SkeletonJson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SkeletonJson.cpp; sourceTree = ""; }; + 1A40E7511727BFC6006D4861 /* SkeletonJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkeletonJson.h; sourceTree = ""; }; + 1A40E7521727BFC6006D4861 /* Skin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Skin.cpp; sourceTree = ""; }; + 1A40E7531727BFC6006D4861 /* Skin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Skin.h; sourceTree = ""; }; + 1A40E7541727BFC6006D4861 /* Slot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Slot.cpp; sourceTree = ""; }; + 1A40E7551727BFC6006D4861 /* Slot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Slot.h; sourceTree = ""; }; + 1A40E7561727BFC6006D4861 /* SlotData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SlotData.cpp; sourceTree = ""; }; + 1A40E7571727BFC6006D4861 /* SlotData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SlotData.h; sourceTree = ""; }; + 1A40E7581727BFC6006D4861 /* spine-cocos2dx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "spine-cocos2dx.cpp"; sourceTree = ""; }; + 1A40E7591727BFC6006D4861 /* spine-cocos2dx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "spine-cocos2dx.h"; sourceTree = ""; }; + 1A40E75A1727BFC6006D4861 /* spine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spine.h; sourceTree = ""; }; + 1A9CE9281765A7FA000E3062 /* AssetsManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AssetsManager.cpp; sourceTree = ""; }; + 1A9CE9291765A7FA000E3062 /* AssetsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssetsManager.h; sourceTree = ""; }; + 1A9CE97F1765A7FA000E3062 /* LocalStorage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalStorage.cpp; sourceTree = ""; }; + 1A9CE9801765A7FA000E3062 /* LocalStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalStorage.h; sourceTree = ""; }; + 1A9CE9811765A7FA000E3062 /* LocalStorageAndroid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalStorageAndroid.cpp; sourceTree = ""; }; + 1A9CE9A71765A889000E3062 /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = usr/lib/libsqlite3.dylib; sourceTree = SDKROOT; }; + 1AB8703E175E0AFA005D39BF /* CCSkeleton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkeleton.cpp; sourceTree = ""; }; + 1AB8703F175E0AFA005D39BF /* CCSkeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkeleton.h; sourceTree = ""; }; + 1AB87040175E0AFA005D39BF /* CCSkeletonAnimation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkeletonAnimation.cpp; sourceTree = ""; }; + 1AB87041175E0AFA005D39BF /* CCSkeletonAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkeletonAnimation.h; sourceTree = ""; }; + 1AFAF8C016D3884900DB1158 /* CloseNormal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CloseNormal.png; sourceTree = ""; }; + 1AFAF8C116D3884900DB1158 /* CloseSelected.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CloseSelected.png; sourceTree = ""; }; + 1AFAF8C216D3884900DB1158 /* HelloWorld.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = HelloWorld.png; sourceTree = ""; }; + 1AFAF8C616D3886000DB1158 /* AppDelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AppDelegate.cpp; path = ../Classes/AppDelegate.cpp; sourceTree = ""; }; + 1AFAF8C716D3886000DB1158 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ../Classes/AppDelegate.h; sourceTree = ""; }; + 1AFAF8C816D3886000DB1158 /* HelloWorldScene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HelloWorldScene.cpp; path = ../Classes/HelloWorldScene.cpp; sourceTree = ""; }; + 1AFAF8C916D3886000DB1158 /* HelloWorldScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HelloWorldScene.h; path = ../Classes/HelloWorldScene.h; sourceTree = ""; }; + 1D6058910D05DD3D006BFB54 /* FlappyBird.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FlappyBird.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 2964940119518DD100BE20D8 /* CCActionTimeline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionTimeline.cpp; sourceTree = ""; }; + 2964940219518DD100BE20D8 /* CCActionTimeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTimeline.h; sourceTree = ""; }; + 2964940319518DD100BE20D8 /* CCActionTimelineCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionTimelineCache.cpp; sourceTree = ""; }; + 2964940419518DD100BE20D8 /* CCActionTimelineCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionTimelineCache.h; sourceTree = ""; }; + 2964940519518DD100BE20D8 /* CCFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCFrame.cpp; sourceTree = ""; }; + 2964940619518DD100BE20D8 /* CCFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCFrame.h; sourceTree = ""; }; + 2964940719518DD100BE20D8 /* CCNodeReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCNodeReader.cpp; sourceTree = ""; }; + 2964940819518DD100BE20D8 /* CCNodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCNodeReader.h; sourceTree = ""; }; + 2964940919518DD100BE20D8 /* CCTimeLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTimeLine.cpp; sourceTree = ""; }; + 2964940A19518DD100BE20D8 /* CCTimeLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTimeLine.h; sourceTree = ""; }; + 2964940B19518DD100BE20D8 /* CCTimelineMacro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTimelineMacro.h; sourceTree = ""; }; + 37C62C0918E1572400D16FC4 /* cocos-ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cocos-ext.h"; sourceTree = ""; }; + 37C62C0A18E1572400D16FC4 /* ExtensionExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtensionExport.h; sourceTree = ""; }; + 37C62C0D18E157C200D16FC4 /* CCActionEaseEx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionEaseEx.cpp; sourceTree = ""; }; + 37C62C0E18E157C200D16FC4 /* CCActionEaseEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionEaseEx.h; sourceTree = ""; }; + 37C62C0F18E157C200D16FC4 /* CCActionFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionFrame.cpp; sourceTree = ""; }; + 37C62C1018E157C200D16FC4 /* CCActionFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionFrame.h; sourceTree = ""; }; + 37C62C1118E157C200D16FC4 /* CCActionFrameEasing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionFrameEasing.cpp; sourceTree = ""; }; + 37C62C1218E157C200D16FC4 /* CCActionFrameEasing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionFrameEasing.h; sourceTree = ""; }; + 37C62C1318E157C200D16FC4 /* CCActionManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionManager.cpp; sourceTree = ""; }; + 37C62C1418E157C200D16FC4 /* CCActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionManager.h; sourceTree = ""; }; + 37C62C1518E157C200D16FC4 /* CCActionNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionNode.cpp; sourceTree = ""; }; + 37C62C1618E157C200D16FC4 /* CCActionNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionNode.h; sourceTree = ""; }; + 37C62C1718E157C200D16FC4 /* CCActionObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionObject.cpp; sourceTree = ""; }; + 37C62C1818E157C200D16FC4 /* CCActionObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionObject.h; sourceTree = ""; }; + 37C62C1B18E157C200D16FC4 /* CCArmatureAnimation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureAnimation.cpp; sourceTree = ""; }; + 37C62C1C18E157C200D16FC4 /* CCArmatureAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureAnimation.h; sourceTree = ""; }; + 37C62C1D18E157C200D16FC4 /* CCProcessBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCProcessBase.cpp; sourceTree = ""; }; + 37C62C1E18E157C200D16FC4 /* CCProcessBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProcessBase.h; sourceTree = ""; }; + 37C62C1F18E157C200D16FC4 /* CCTween.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTween.cpp; sourceTree = ""; }; + 37C62C2018E157C200D16FC4 /* CCTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTween.h; sourceTree = ""; }; + 37C62C2118E157C200D16FC4 /* CCArmature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmature.cpp; sourceTree = ""; }; + 37C62C2218E157C200D16FC4 /* CCArmature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmature.h; sourceTree = ""; }; + 37C62C2318E157C200D16FC4 /* CCBone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBone.cpp; sourceTree = ""; }; + 37C62C2418E157C200D16FC4 /* CCBone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBone.h; sourceTree = ""; }; + 37C62C2618E157C200D16FC4 /* CCDatas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDatas.cpp; sourceTree = ""; }; + 37C62C2718E157C200D16FC4 /* CCDatas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDatas.h; sourceTree = ""; }; + 37C62C2918E157C200D16FC4 /* CCBatchNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBatchNode.cpp; sourceTree = ""; }; + 37C62C2A18E157C200D16FC4 /* CCBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBatchNode.h; sourceTree = ""; }; + 37C62C2B18E157C200D16FC4 /* CCDecorativeDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDecorativeDisplay.cpp; sourceTree = ""; }; + 37C62C2C18E157C200D16FC4 /* CCDecorativeDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDecorativeDisplay.h; sourceTree = ""; }; + 37C62C2D18E157C200D16FC4 /* CCDisplayFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDisplayFactory.cpp; sourceTree = ""; }; + 37C62C2E18E157C200D16FC4 /* CCDisplayFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDisplayFactory.h; sourceTree = ""; }; + 37C62C2F18E157C200D16FC4 /* CCDisplayManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDisplayManager.cpp; sourceTree = ""; }; + 37C62C3018E157C200D16FC4 /* CCDisplayManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDisplayManager.h; sourceTree = ""; }; + 37C62C3118E157C200D16FC4 /* CCSkin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkin.cpp; sourceTree = ""; }; + 37C62C3218E157C200D16FC4 /* CCSkin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkin.h; sourceTree = ""; }; + 37C62C3418E157C200D16FC4 /* sigslot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sigslot.h; sourceTree = ""; }; + 37C62C3618E157C200D16FC4 /* CCColliderDetector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCColliderDetector.cpp; sourceTree = ""; }; + 37C62C3718E157C200D16FC4 /* CCColliderDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCColliderDetector.h; sourceTree = ""; }; + 37C62C3918E157C200D16FC4 /* CCArmatureDataManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureDataManager.cpp; sourceTree = ""; }; + 37C62C3A18E157C200D16FC4 /* CCArmatureDataManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureDataManager.h; sourceTree = ""; }; + 37C62C3B18E157C200D16FC4 /* CCArmatureDefine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureDefine.cpp; sourceTree = ""; }; + 37C62C3C18E157C200D16FC4 /* CCArmatureDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureDefine.h; sourceTree = ""; }; + 37C62C3D18E157C200D16FC4 /* CCDataReaderHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDataReaderHelper.cpp; sourceTree = ""; }; + 37C62C3E18E157C200D16FC4 /* CCDataReaderHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDataReaderHelper.h; sourceTree = ""; }; + 37C62C3F18E157C200D16FC4 /* CCSpriteFrameCacheHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSpriteFrameCacheHelper.cpp; sourceTree = ""; }; + 37C62C4018E157C200D16FC4 /* CCSpriteFrameCacheHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrameCacheHelper.h; sourceTree = ""; }; + 37C62C4118E157C200D16FC4 /* CCTransformHelp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTransformHelp.cpp; sourceTree = ""; }; + 37C62C4218E157C200D16FC4 /* CCTransformHelp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransformHelp.h; sourceTree = ""; }; + 37C62C4318E157C200D16FC4 /* CCTweenFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTweenFunction.cpp; sourceTree = ""; }; + 37C62C4418E157C200D16FC4 /* CCTweenFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTweenFunction.h; sourceTree = ""; }; + 37C62C4518E157C200D16FC4 /* CCUtilMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCUtilMath.cpp; sourceTree = ""; }; + 37C62C4618E157C200D16FC4 /* CCUtilMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCUtilMath.h; sourceTree = ""; }; + 37C62C4818E157C200D16FC4 /* CCComAttribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComAttribute.cpp; sourceTree = ""; }; + 37C62C4918E157C200D16FC4 /* CCComAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComAttribute.h; sourceTree = ""; }; + 37C62C4A18E157C200D16FC4 /* CCComAudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComAudio.cpp; sourceTree = ""; }; + 37C62C4B18E157C200D16FC4 /* CCComAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComAudio.h; sourceTree = ""; }; + 37C62C4C18E157C200D16FC4 /* CCComBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComBase.h; sourceTree = ""; }; + 37C62C4D18E157C200D16FC4 /* CCComController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComController.cpp; sourceTree = ""; }; + 37C62C4E18E157C200D16FC4 /* CCComController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComController.h; sourceTree = ""; }; + 37C62C4F18E157C200D16FC4 /* CCComRender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComRender.cpp; sourceTree = ""; }; + 37C62C5018E157C200D16FC4 /* CCComRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComRender.h; sourceTree = ""; }; + 37C62C5118E157C200D16FC4 /* CCInputDelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCInputDelegate.cpp; sourceTree = ""; }; + 37C62C5218E157C200D16FC4 /* CCInputDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCInputDelegate.h; sourceTree = ""; }; + 37C62C5518E157C200D16FC4 /* UIWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIWidget.cpp; sourceTree = ""; }; + 37C62C5618E157C200D16FC4 /* UIWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIWidget.h; sourceTree = ""; }; + 37C62C5818E157C200D16FC4 /* UILayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayout.cpp; sourceTree = ""; }; + 37C62C5918E157C200D16FC4 /* UILayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayout.h; sourceTree = ""; }; + 37C62C5A18E157C200D16FC4 /* UILayoutDefine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayoutDefine.cpp; sourceTree = ""; }; + 37C62C5B18E157C200D16FC4 /* UILayoutDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayoutDefine.h; sourceTree = ""; }; + 37C62C5C18E157C200D16FC4 /* UILayoutParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayoutParameter.cpp; sourceTree = ""; }; + 37C62C5D18E157C200D16FC4 /* UILayoutParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayoutParameter.h; sourceTree = ""; }; + 37C62C5F18E157C200D16FC4 /* CocosGUI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CocosGUI.cpp; sourceTree = ""; }; + 37C62C6018E157C200D16FC4 /* CocosGUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocosGUI.h; sourceTree = ""; }; + 37C62C6118E157C200D16FC4 /* GUIDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIDefine.h; sourceTree = ""; }; + 37C62C6218E157C200D16FC4 /* UIHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIHelper.cpp; sourceTree = ""; }; + 37C62C6318E157C200D16FC4 /* UIHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIHelper.h; sourceTree = ""; }; + 37C62C6418E157C200D16FC4 /* UITouchGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UITouchGroup.cpp; sourceTree = ""; }; + 37C62C6518E157C200D16FC4 /* UITouchGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UITouchGroup.h; sourceTree = ""; }; + 37C62C6818E157C200D16FC4 /* CompatibleClasses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompatibleClasses.h; sourceTree = ""; }; + 37C62C6A18E157C200D16FC4 /* UIListView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIListView.cpp; sourceTree = ""; }; + 37C62C6B18E157C200D16FC4 /* UIListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIListView.h; sourceTree = ""; }; + 37C62C6C18E157C200D16FC4 /* UIPageView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIPageView.cpp; sourceTree = ""; }; + 37C62C6D18E157C200D16FC4 /* UIPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIPageView.h; sourceTree = ""; }; + 37C62C6E18E157C200D16FC4 /* UIScrollInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScrollInterface.h; sourceTree = ""; }; + 37C62C6F18E157C200D16FC4 /* UIScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIScrollView.cpp; sourceTree = ""; }; + 37C62C7018E157C200D16FC4 /* UIScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScrollView.h; sourceTree = ""; }; + 37C62C7118E157C200D16FC4 /* UIButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIButton.cpp; sourceTree = ""; }; + 37C62C7218E157C200D16FC4 /* UIButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIButton.h; sourceTree = ""; }; + 37C62C7318E157C200D16FC4 /* UICheckBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UICheckBox.cpp; sourceTree = ""; }; + 37C62C7418E157C200D16FC4 /* UICheckBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UICheckBox.h; sourceTree = ""; }; + 37C62C7518E157C200D16FC4 /* UIImageView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIImageView.cpp; sourceTree = ""; }; + 37C62C7618E157C200D16FC4 /* UIImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIImageView.h; sourceTree = ""; }; + 37C62C7718E157C200D16FC4 /* UILabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabel.cpp; sourceTree = ""; }; + 37C62C7818E157C200D16FC4 /* UILabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabel.h; sourceTree = ""; }; + 37C62C7918E157C200D16FC4 /* UILabelAtlas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabelAtlas.cpp; sourceTree = ""; }; + 37C62C7A18E157C200D16FC4 /* UILabelAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabelAtlas.h; sourceTree = ""; }; + 37C62C7B18E157C200D16FC4 /* UILabelBMFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabelBMFont.cpp; sourceTree = ""; }; + 37C62C7C18E157C200D16FC4 /* UILabelBMFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabelBMFont.h; sourceTree = ""; }; + 37C62C7D18E157C200D16FC4 /* UILoadingBar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILoadingBar.cpp; sourceTree = ""; }; + 37C62C7E18E157C200D16FC4 /* UILoadingBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILoadingBar.h; sourceTree = ""; }; + 37C62C7F18E157C200D16FC4 /* UIRichText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIRichText.cpp; sourceTree = ""; }; + 37C62C8018E157C200D16FC4 /* UIRichText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIRichText.h; sourceTree = ""; }; + 37C62C8118E157C200D16FC4 /* UISlider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UISlider.cpp; sourceTree = ""; }; + 37C62C8218E157C200D16FC4 /* UISlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UISlider.h; sourceTree = ""; }; + 37C62C8318E157C200D16FC4 /* UITextField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UITextField.cpp; sourceTree = ""; }; + 37C62C8418E157C200D16FC4 /* UITextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UITextField.h; sourceTree = ""; }; + 37C62C8618E157C200D16FC4 /* DictionaryHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DictionaryHelper.cpp; sourceTree = ""; }; + 37C62C8718E157C200D16FC4 /* DictionaryHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DictionaryHelper.h; sourceTree = ""; }; + 37C62C8918E157C200D16FC4 /* document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = document.h; sourceTree = ""; }; + 37C62C8A18E157C200D16FC4 /* filestream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filestream.h; sourceTree = ""; }; + 37C62C8C18E157C200D16FC4 /* pow10.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pow10.h; sourceTree = ""; }; + 37C62C8D18E157C200D16FC4 /* stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stack.h; sourceTree = ""; }; + 37C62C8E18E157C200D16FC4 /* strfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strfunc.h; sourceTree = ""; }; + 37C62C8F18E157C200D16FC4 /* prettywriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prettywriter.h; sourceTree = ""; }; + 37C62C9018E157C200D16FC4 /* rapidjson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rapidjson.h; sourceTree = ""; }; + 37C62C9118E157C200D16FC4 /* reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = ""; }; + 37C62C9218E157C200D16FC4 /* stringbuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringbuffer.h; sourceTree = ""; }; + 37C62C9318E157C200D16FC4 /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = ""; }; + 37C62C9518E157C200D16FC4 /* GUIReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GUIReader.cpp; sourceTree = ""; }; + 37C62C9618E157C200D16FC4 /* GUIReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIReader.h; sourceTree = ""; }; + 37C62C9718E157C200D16FC4 /* SceneReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SceneReader.cpp; sourceTree = ""; }; + 37C62C9818E157C200D16FC4 /* SceneReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SceneReader.h; sourceTree = ""; }; + 37C62C9B18E157C200D16FC4 /* ButtonReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ButtonReader.cpp; sourceTree = ""; }; + 37C62C9C18E157C200D16FC4 /* ButtonReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ButtonReader.h; sourceTree = ""; }; + 37C62C9E18E157C200D16FC4 /* CheckBoxReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CheckBoxReader.cpp; sourceTree = ""; }; + 37C62C9F18E157C200D16FC4 /* CheckBoxReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckBoxReader.h; sourceTree = ""; }; + 37C62CA118E157C200D16FC4 /* ImageViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageViewReader.cpp; sourceTree = ""; }; + 37C62CA218E157C200D16FC4 /* ImageViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageViewReader.h; sourceTree = ""; }; + 37C62CA418E157C200D16FC4 /* LabelAtlasReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LabelAtlasReader.cpp; sourceTree = ""; }; + 37C62CA518E157C200D16FC4 /* LabelAtlasReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelAtlasReader.h; sourceTree = ""; }; + 37C62CA718E157C200D16FC4 /* LabelBMFontReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LabelBMFontReader.cpp; sourceTree = ""; }; + 37C62CA818E157C200D16FC4 /* LabelBMFontReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelBMFontReader.h; sourceTree = ""; }; + 37C62CAA18E157C200D16FC4 /* LabelReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LabelReader.cpp; sourceTree = ""; }; + 37C62CAB18E157C200D16FC4 /* LabelReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelReader.h; sourceTree = ""; }; + 37C62CAD18E157C200D16FC4 /* LayoutReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LayoutReader.cpp; sourceTree = ""; }; + 37C62CAE18E157C200D16FC4 /* LayoutReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LayoutReader.h; sourceTree = ""; }; + 37C62CB018E157C200D16FC4 /* ListViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListViewReader.cpp; sourceTree = ""; }; + 37C62CB118E157C200D16FC4 /* ListViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListViewReader.h; sourceTree = ""; }; + 37C62CB318E157C200D16FC4 /* LoadingBarReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoadingBarReader.cpp; sourceTree = ""; }; + 37C62CB418E157C200D16FC4 /* LoadingBarReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingBarReader.h; sourceTree = ""; }; + 37C62CB618E157C200D16FC4 /* PageViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PageViewReader.cpp; sourceTree = ""; }; + 37C62CB718E157C200D16FC4 /* PageViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PageViewReader.h; sourceTree = ""; }; + 37C62CB918E157C300D16FC4 /* ScrollViewReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollViewReader.cpp; sourceTree = ""; }; + 37C62CBA18E157C300D16FC4 /* ScrollViewReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollViewReader.h; sourceTree = ""; }; + 37C62CBC18E157C300D16FC4 /* SliderReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SliderReader.cpp; sourceTree = ""; }; + 37C62CBD18E157C300D16FC4 /* SliderReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SliderReader.h; sourceTree = ""; }; + 37C62CBF18E157C300D16FC4 /* TextFieldReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextFieldReader.cpp; sourceTree = ""; }; + 37C62CC018E157C300D16FC4 /* TextFieldReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextFieldReader.h; sourceTree = ""; }; + 37C62CC118E157C300D16FC4 /* WidgetReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WidgetReader.cpp; sourceTree = ""; }; + 37C62CC218E157C300D16FC4 /* WidgetReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WidgetReader.h; sourceTree = ""; }; + 37C62CC318E157C300D16FC4 /* WidgetReaderProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WidgetReaderProtocol.h; sourceTree = ""; }; + 37C62CC518E157C300D16FC4 /* ObjectFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjectFactory.cpp; sourceTree = ""; }; + 37C62CC618E157C300D16FC4 /* ObjectFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectFactory.h; sourceTree = ""; }; + 37C62CC718E157C300D16FC4 /* TriggerBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TriggerBase.cpp; sourceTree = ""; }; + 37C62CC818E157C300D16FC4 /* TriggerBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TriggerBase.h; sourceTree = ""; }; + 37C62CC918E157C300D16FC4 /* TriggerMng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TriggerMng.cpp; sourceTree = ""; }; + 37C62CCA18E157C300D16FC4 /* TriggerMng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TriggerMng.h; sourceTree = ""; }; + 37C62CCB18E157C300D16FC4 /* TriggerObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TriggerObj.cpp; sourceTree = ""; }; + 37C62CCC18E157C300D16FC4 /* TriggerObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TriggerObj.h; sourceTree = ""; }; + 41BC70D915BF81A5006A0A6C /* AppController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppController.h; sourceTree = SOURCE_ROOT; }; + 41BC70DA15BF81A5006A0A6C /* AppController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AppController.mm; sourceTree = SOURCE_ROOT; }; + 41BC70DD15BF81A5006A0A6C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = InfoPlist.strings; sourceTree = ""; }; + 41BC70DF15BF81A5006A0A6C /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = MainMenu.xib; sourceTree = ""; }; + 41BC70E015BF81A5006A0A6C /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Icon.icns; sourceTree = SOURCE_ROOT; }; + 41BC70E115BF81A5006A0A6C /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = SOURCE_ROOT; }; + 41BC70E215BF81A5006A0A6C /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; }; + 41BC70E315BF81A5006A0A6C /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Prefix.pch; sourceTree = SOURCE_ROOT; }; + 43B91F071949BB0500F7F815 /* CocoLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CocoLoader.cpp; sourceTree = ""; }; + 43B91F081949BB0500F7F815 /* CocoLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocoLoader.h; sourceTree = ""; }; + 8C583FA8169DB6D500F63A10 /* CCEditBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CCEditBox.cpp; path = CCEditBox/CCEditBox.cpp; sourceTree = ""; }; + 8C583FA9169DB6D500F63A10 /* CCEditBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CCEditBox.h; path = CCEditBox/CCEditBox.h; sourceTree = ""; }; + 8C583FAA169DB6D500F63A10 /* CCEditBoxImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CCEditBoxImpl.h; path = CCEditBox/CCEditBoxImpl.h; sourceTree = ""; }; + 8C583FAB169DB6D500F63A10 /* CCEditBoxImplMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CCEditBoxImplMac.h; path = CCEditBox/CCEditBoxImplMac.h; sourceTree = ""; }; + 8C583FAC169DB6D500F63A10 /* CCEditBoxImplMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = CCEditBoxImplMac.mm; path = CCEditBox/CCEditBoxImplMac.mm; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 1D60588F0D05DD3D006BFB54 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1A9CE9A81765A889000E3062 /* libsqlite3.dylib in Frameworks */, + 15C159531683161A00D239F2 /* libcocos2dx.a in Frameworks */, + 15C6498716633E65007D4F18 /* libcurl.a in Frameworks */, + 15C64833165F3AFD007D4F18 /* Foundation.framework in Frameworks */, + 15C64831165F39AB007D4F18 /* libxml2.dylib in Frameworks */, + 15C6482F165F399D007D4F18 /* libz.dylib in Frameworks */, + 15C6482D165F3988007D4F18 /* AudioToolbox.framework in Frameworks */, + 15C6482B165F3979007D4F18 /* ApplicationServices.framework in Frameworks */, + 15C64829165F396B007D4F18 /* OpenAL.framework in Frameworks */, + 15C64827165F394E007D4F18 /* QuartzCore.framework in Frameworks */, + 15C64825165F3934007D4F18 /* OpenGL.framework in Frameworks */, + 15C64823165F391E007D4F18 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 15AA9C4015B7EC450033D6C2 /* Classes */ = { + isa = PBXGroup; + children = ( + 1AFAF8C616D3886000DB1158 /* AppDelegate.cpp */, + 1AFAF8C716D3886000DB1158 /* AppDelegate.h */, + 1AFAF8C816D3886000DB1158 /* HelloWorldScene.cpp */, + 1AFAF8C916D3886000DB1158 /* HelloWorldScene.h */, + ); + name = Classes; + path = ../classes; + sourceTree = ""; + }; + 15C156C31683158700D239F2 /* Products */ = { + isa = PBXGroup; + children = ( + 15C156CA1683158700D239F2 /* libcocos2dx.a */, + ); + name = Products; + sourceTree = ""; + }; + 15C156CB1683159D00D239F2 /* Box2D */ = { + isa = PBXGroup; + children = ( + 15C156CD1683159D00D239F2 /* Box2D.h */, + 15C156CE1683159D00D239F2 /* Collision */, + 15C156E61683159D00D239F2 /* Common */, + 15C156F41683159D00D239F2 /* Dynamics */, + 15C1573F1683159D00D239F2 /* Rope */, + ); + name = Box2D; + path = ../../../external/Box2D; + sourceTree = ""; + }; + 15C156CE1683159D00D239F2 /* Collision */ = { + isa = PBXGroup; + children = ( + 15C156CF1683159D00D239F2 /* b2BroadPhase.cpp */, + 15C156D01683159D00D239F2 /* b2BroadPhase.h */, + 15C156D11683159D00D239F2 /* b2CollideCircle.cpp */, + 15C156D21683159D00D239F2 /* b2CollideEdge.cpp */, + 15C156D31683159D00D239F2 /* b2CollidePolygon.cpp */, + 15C156D41683159D00D239F2 /* b2Collision.cpp */, + 15C156D51683159D00D239F2 /* b2Collision.h */, + 15C156D61683159D00D239F2 /* b2Distance.cpp */, + 15C156D71683159D00D239F2 /* b2Distance.h */, + 15C156D81683159D00D239F2 /* b2DynamicTree.cpp */, + 15C156D91683159D00D239F2 /* b2DynamicTree.h */, + 15C156DA1683159D00D239F2 /* b2TimeOfImpact.cpp */, + 15C156DB1683159D00D239F2 /* b2TimeOfImpact.h */, + 15C156DC1683159D00D239F2 /* Shapes */, + ); + path = Collision; + sourceTree = ""; + }; + 15C156DC1683159D00D239F2 /* Shapes */ = { + isa = PBXGroup; + children = ( + 15C156DD1683159D00D239F2 /* b2ChainShape.cpp */, + 15C156DE1683159D00D239F2 /* b2ChainShape.h */, + 15C156DF1683159D00D239F2 /* b2CircleShape.cpp */, + 15C156E01683159D00D239F2 /* b2CircleShape.h */, + 15C156E11683159D00D239F2 /* b2EdgeShape.cpp */, + 15C156E21683159D00D239F2 /* b2EdgeShape.h */, + 15C156E31683159D00D239F2 /* b2PolygonShape.cpp */, + 15C156E41683159D00D239F2 /* b2PolygonShape.h */, + 15C156E51683159D00D239F2 /* b2Shape.h */, + ); + path = Shapes; + sourceTree = ""; + }; + 15C156E61683159D00D239F2 /* Common */ = { + isa = PBXGroup; + children = ( + 15C156E71683159D00D239F2 /* b2BlockAllocator.cpp */, + 15C156E81683159D00D239F2 /* b2BlockAllocator.h */, + 15C156E91683159D00D239F2 /* b2Draw.cpp */, + 15C156EA1683159D00D239F2 /* b2Draw.h */, + 15C156EB1683159D00D239F2 /* b2GrowableStack.h */, + 15C156EC1683159D00D239F2 /* b2Math.cpp */, + 15C156ED1683159D00D239F2 /* b2Math.h */, + 15C156EE1683159D00D239F2 /* b2Settings.cpp */, + 15C156EF1683159D00D239F2 /* b2Settings.h */, + 15C156F01683159D00D239F2 /* b2StackAllocator.cpp */, + 15C156F11683159D00D239F2 /* b2StackAllocator.h */, + 15C156F21683159D00D239F2 /* b2Timer.cpp */, + 15C156F31683159D00D239F2 /* b2Timer.h */, + ); + path = Common; + sourceTree = ""; + }; + 15C156F41683159D00D239F2 /* Dynamics */ = { + isa = PBXGroup; + children = ( + 15C156F51683159D00D239F2 /* b2Body.cpp */, + 15C156F61683159D00D239F2 /* b2Body.h */, + 15C156F71683159D00D239F2 /* b2ContactManager.cpp */, + 15C156F81683159D00D239F2 /* b2ContactManager.h */, + 15C156F91683159D00D239F2 /* b2Fixture.cpp */, + 15C156FA1683159D00D239F2 /* b2Fixture.h */, + 15C156FB1683159D00D239F2 /* b2Island.cpp */, + 15C156FC1683159D00D239F2 /* b2Island.h */, + 15C156FD1683159D00D239F2 /* b2TimeStep.h */, + 15C156FE1683159D00D239F2 /* b2World.cpp */, + 15C156FF1683159D00D239F2 /* b2World.h */, + 15C157001683159D00D239F2 /* b2WorldCallbacks.cpp */, + 15C157011683159D00D239F2 /* b2WorldCallbacks.h */, + 15C157021683159D00D239F2 /* Contacts */, + 15C157151683159D00D239F2 /* Joints */, + ); + path = Dynamics; + sourceTree = ""; + }; + 15C157021683159D00D239F2 /* Contacts */ = { + isa = PBXGroup; + children = ( + 15C157031683159D00D239F2 /* b2ChainAndCircleContact.cpp */, + 15C157041683159D00D239F2 /* b2ChainAndCircleContact.h */, + 15C157051683159D00D239F2 /* b2ChainAndPolygonContact.cpp */, + 15C157061683159D00D239F2 /* b2ChainAndPolygonContact.h */, + 15C157071683159D00D239F2 /* b2CircleContact.cpp */, + 15C157081683159D00D239F2 /* b2CircleContact.h */, + 15C157091683159D00D239F2 /* b2Contact.cpp */, + 15C1570A1683159D00D239F2 /* b2Contact.h */, + 15C1570B1683159D00D239F2 /* b2ContactSolver.cpp */, + 15C1570C1683159D00D239F2 /* b2ContactSolver.h */, + 15C1570D1683159D00D239F2 /* b2EdgeAndCircleContact.cpp */, + 15C1570E1683159D00D239F2 /* b2EdgeAndCircleContact.h */, + 15C1570F1683159D00D239F2 /* b2EdgeAndPolygonContact.cpp */, + 15C157101683159D00D239F2 /* b2EdgeAndPolygonContact.h */, + 15C157111683159D00D239F2 /* b2PolygonAndCircleContact.cpp */, + 15C157121683159D00D239F2 /* b2PolygonAndCircleContact.h */, + 15C157131683159D00D239F2 /* b2PolygonContact.cpp */, + 15C157141683159D00D239F2 /* b2PolygonContact.h */, + ); + path = Contacts; + sourceTree = ""; + }; + 15C157151683159D00D239F2 /* Joints */ = { + isa = PBXGroup; + children = ( + 15C157161683159D00D239F2 /* b2DistanceJoint.cpp */, + 15C157171683159D00D239F2 /* b2DistanceJoint.h */, + 15C157181683159D00D239F2 /* b2FrictionJoint.cpp */, + 15C157191683159D00D239F2 /* b2FrictionJoint.h */, + 15C1571A1683159D00D239F2 /* b2GearJoint.cpp */, + 15C1571B1683159D00D239F2 /* b2GearJoint.h */, + 15C1571C1683159D00D239F2 /* b2Joint.cpp */, + 15C1571D1683159D00D239F2 /* b2Joint.h */, + 15C1571E1683159D00D239F2 /* b2MouseJoint.cpp */, + 15C1571F1683159D00D239F2 /* b2MouseJoint.h */, + 15C157201683159D00D239F2 /* b2PrismaticJoint.cpp */, + 15C157211683159D00D239F2 /* b2PrismaticJoint.h */, + 15C157221683159D00D239F2 /* b2PulleyJoint.cpp */, + 15C157231683159D00D239F2 /* b2PulleyJoint.h */, + 15C157241683159D00D239F2 /* b2RevoluteJoint.cpp */, + 15C157251683159D00D239F2 /* b2RevoluteJoint.h */, + 15C157261683159D00D239F2 /* b2RopeJoint.cpp */, + 15C157271683159D00D239F2 /* b2RopeJoint.h */, + 15C157281683159D00D239F2 /* b2WeldJoint.cpp */, + 15C157291683159D00D239F2 /* b2WeldJoint.h */, + 15C1572A1683159D00D239F2 /* b2WheelJoint.cpp */, + 15C1572B1683159D00D239F2 /* b2WheelJoint.h */, + ); + path = Joints; + sourceTree = ""; + }; + 15C1573F1683159D00D239F2 /* Rope */ = { + isa = PBXGroup; + children = ( + 15C157401683159D00D239F2 /* b2Rope.cpp */, + 15C157411683159D00D239F2 /* b2Rope.h */, + ); + path = Rope; + sourceTree = ""; + }; + 15C1577E168315B300D239F2 /* chipmunk */ = { + isa = PBXGroup; + children = ( + 15C15782168315B300D239F2 /* include */, + 15C157AB168315B300D239F2 /* src */, + ); + name = chipmunk; + path = ../../../external/chipmunk; + sourceTree = ""; + }; + 15C15782168315B300D239F2 /* include */ = { + isa = PBXGroup; + children = ( + 15C15783168315B300D239F2 /* chipmunk */, + ); + path = include; + sourceTree = ""; + }; + 15C15783168315B300D239F2 /* chipmunk */ = { + isa = PBXGroup; + children = ( + 15C15784168315B300D239F2 /* chipmunk.h */, + 15C15785168315B300D239F2 /* chipmunk_ffi.h */, + 15C15786168315B300D239F2 /* chipmunk_private.h */, + 15C15787168315B300D239F2 /* chipmunk_types.h */, + 15C15788168315B300D239F2 /* chipmunk_unsafe.h */, + 15C15789168315B300D239F2 /* constraints */, + 15C15796168315B300D239F2 /* cpArbiter.h */, + 15C15797168315B300D239F2 /* cpBB.h */, + 15C15798168315B300D239F2 /* cpBody.h */, + 15C15799168315B300D239F2 /* cpPolyShape.h */, + 15C1579A168315B300D239F2 /* cpShape.h */, + 15C1579B168315B300D239F2 /* cpSpace.h */, + 15C1579C168315B300D239F2 /* cpSpatialIndex.h */, + 15C1579D168315B300D239F2 /* cpVect.h */, + ); + path = chipmunk; + sourceTree = ""; + }; + 15C15789168315B300D239F2 /* constraints */ = { + isa = PBXGroup; + children = ( + 15C1578A168315B300D239F2 /* cpConstraint.h */, + 15C1578B168315B300D239F2 /* cpDampedRotarySpring.h */, + 15C1578C168315B300D239F2 /* cpDampedSpring.h */, + 15C1578D168315B300D239F2 /* cpGearJoint.h */, + 15C1578E168315B300D239F2 /* cpGrooveJoint.h */, + 15C1578F168315B300D239F2 /* cpPinJoint.h */, + 15C15790168315B300D239F2 /* cpPivotJoint.h */, + 15C15791168315B300D239F2 /* cpRatchetJoint.h */, + 15C15792168315B300D239F2 /* cpRotaryLimitJoint.h */, + 15C15793168315B300D239F2 /* cpSimpleMotor.h */, + 15C15794168315B300D239F2 /* cpSlideJoint.h */, + 15C15795168315B300D239F2 /* util.h */, + ); + path = constraints; + sourceTree = ""; + }; + 15C157AB168315B300D239F2 /* src */ = { + isa = PBXGroup; + children = ( + 15C157AC168315B300D239F2 /* chipmunk.c */, + 15C157AD168315B300D239F2 /* CMakeLists.txt */, + 15C157AE168315B300D239F2 /* constraints */, + 15C157BA168315B300D239F2 /* cpArbiter.c */, + 15C157BB168315B300D239F2 /* cpArray.c */, + 15C157BC168315B300D239F2 /* cpBB.c */, + 15C157BD168315B300D239F2 /* cpBBTree.c */, + 15C157BE168315B300D239F2 /* cpBody.c */, + 15C157BF168315B300D239F2 /* cpCollision.c */, + 15C157C0168315B300D239F2 /* cpHashSet.c */, + 15C157C1168315B300D239F2 /* cpPolyShape.c */, + 15C157C2168315B300D239F2 /* cpShape.c */, + 15C157C3168315B300D239F2 /* cpSpace.c */, + 15C157C4168315B300D239F2 /* cpSpaceComponent.c */, + 15C157C5168315B300D239F2 /* cpSpaceHash.c */, + 15C157C6168315B300D239F2 /* cpSpaceQuery.c */, + 15C157C7168315B300D239F2 /* cpSpaceStep.c */, + 15C157C8168315B300D239F2 /* cpSpatialIndex.c */, + 15C157C9168315B300D239F2 /* cpSweep1D.c */, + 15C157CA168315B300D239F2 /* cpVect.c */, + 15C157CB168315B300D239F2 /* prime.h */, + ); + path = src; + sourceTree = ""; + }; + 15C157AE168315B300D239F2 /* constraints */ = { + isa = PBXGroup; + children = ( + 15C157AF168315B300D239F2 /* cpConstraint.c */, + 15C157B0168315B300D239F2 /* cpDampedRotarySpring.c */, + 15C157B1168315B300D239F2 /* cpDampedSpring.c */, + 15C157B2168315B300D239F2 /* cpGearJoint.c */, + 15C157B3168315B300D239F2 /* cpGrooveJoint.c */, + 15C157B4168315B300D239F2 /* cpPinJoint.c */, + 15C157B5168315B300D239F2 /* cpPivotJoint.c */, + 15C157B6168315B300D239F2 /* cpRatchetJoint.c */, + 15C157B7168315B300D239F2 /* cpRotaryLimitJoint.c */, + 15C157B8168315B300D239F2 /* cpSimpleMotor.c */, + 15C157B9168315B300D239F2 /* cpSlideJoint.c */, + ); + path = constraints; + sourceTree = ""; + }; + 15C157F7168315CE00D239F2 /* CocosDenshion */ = { + isa = PBXGroup; + children = ( + 15D8B231168318C3006C7997 /* mac */, + 15C1580D168315CE00D239F2 /* include */, + ); + name = CocosDenshion; + path = ../../../CocosDenshion; + sourceTree = ""; + }; + 15C1580D168315CE00D239F2 /* include */ = { + isa = PBXGroup; + children = ( + 15C1580E168315CE00D239F2 /* Export.h */, + 15C1580F168315CE00D239F2 /* SimpleAudioEngine.h */, + ); + path = include; + sourceTree = ""; + }; + 15C1589C168315E500D239F2 /* extensions */ = { + isa = PBXGroup; + children = ( + 37C62C0B18E157C200D16FC4 /* CocoStudio */, + 1A9CE9271765A7FA000E3062 /* AssetsManager */, + 15C1589E168315E500D239F2 /* CCBReader */, + 15C158D4168315E500D239F2 /* ExtensionMacros.h */, + 37C62C0A18E1572400D16FC4 /* ExtensionExport.h */, + 37C62C0918E1572400D16FC4 /* cocos-ext.h */, + 15C158D5168315E500D239F2 /* GUI */, + 1A9CE97E1765A7FA000E3062 /* LocalStorage */, + 15C15903168315E500D239F2 /* network */, + 15C15908168315E500D239F2 /* physics_nodes */, + 1A40E7331727BFC6006D4861 /* spine */, + ); + name = extensions; + path = ../../../extensions; + sourceTree = ""; + }; + 15C1589E168315E500D239F2 /* CCBReader */ = { + isa = PBXGroup; + children = ( + 15C1589F168315E500D239F2 /* CCBAnimationManager.cpp */, + 15C158A0168315E500D239F2 /* CCBAnimationManager.h */, + 15C158A1168315E500D239F2 /* CCBFileLoader.cpp */, + 15C158A2168315E500D239F2 /* CCBFileLoader.h */, + 15C158A3168315E500D239F2 /* CCBKeyframe.cpp */, + 15C158A4168315E500D239F2 /* CCBKeyframe.h */, + 15C158A5168315E500D239F2 /* CCBMemberVariableAssigner.h */, + 15C158A6168315E500D239F2 /* CCBReader.cpp */, + 15C158A7168315E500D239F2 /* CCBReader.h */, + 15C158A8168315E500D239F2 /* CCBSelectorResolver.h */, + 15C158A9168315E500D239F2 /* CCBSequence.cpp */, + 15C158AA168315E500D239F2 /* CCBSequence.h */, + 15C158AB168315E500D239F2 /* CCBSequenceProperty.cpp */, + 15C158AC168315E500D239F2 /* CCBSequenceProperty.h */, + 15C158AD168315E500D239F2 /* CCBValue.cpp */, + 15C158AE168315E500D239F2 /* CCBValue.h */, + 15C158AF168315E500D239F2 /* CCControlButtonLoader.cpp */, + 15C158B0168315E500D239F2 /* CCControlButtonLoader.h */, + 15C158B1168315E500D239F2 /* CCControlLoader.cpp */, + 15C158B2168315E500D239F2 /* CCControlLoader.h */, + 15C158B3168315E500D239F2 /* CCData.cpp */, + 15C158B4168315E500D239F2 /* CCData.h */, + 15C158B5168315E500D239F2 /* CCLabelBMFontLoader.cpp */, + 15C158B6168315E500D239F2 /* CCLabelBMFontLoader.h */, + 15C158B7168315E500D239F2 /* CCLabelTTFLoader.cpp */, + 15C158B8168315E500D239F2 /* CCLabelTTFLoader.h */, + 15C158B9168315E500D239F2 /* CCLayerColorLoader.cpp */, + 15C158BA168315E500D239F2 /* CCLayerColorLoader.h */, + 15C158BB168315E500D239F2 /* CCLayerGradientLoader.cpp */, + 15C158BC168315E500D239F2 /* CCLayerGradientLoader.h */, + 15C158BD168315E500D239F2 /* CCLayerLoader.cpp */, + 15C158BE168315E500D239F2 /* CCLayerLoader.h */, + 15C158BF168315E500D239F2 /* CCMenuItemImageLoader.cpp */, + 15C158C0168315E500D239F2 /* CCMenuItemImageLoader.h */, + 15C158C1168315E500D239F2 /* CCMenuItemLoader.cpp */, + 15C158C2168315E500D239F2 /* CCMenuItemLoader.h */, + 15C158C3168315E500D239F2 /* CCMenuLoader.h */, + 15C158C4168315E500D239F2 /* CCNode+CCBRelativePositioning.cpp */, + 15C158C5168315E500D239F2 /* CCNode+CCBRelativePositioning.h */, + 15C158C6168315E500D239F2 /* CCNodeLoader.cpp */, + 15C158C7168315E500D239F2 /* CCNodeLoader.h */, + 15C158C8168315E500D239F2 /* CCNodeLoaderLibrary.cpp */, + 15C158C9168315E500D239F2 /* CCNodeLoaderLibrary.h */, + 15C158CA168315E500D239F2 /* CCNodeLoaderListener.h */, + 15C158CB168315E500D239F2 /* CCParticleSystemQuadLoader.cpp */, + 15C158CC168315E500D239F2 /* CCParticleSystemQuadLoader.h */, + 15C158CD168315E500D239F2 /* CCScale9SpriteLoader.cpp */, + 15C158CE168315E500D239F2 /* CCScale9SpriteLoader.h */, + 15C158CF168315E500D239F2 /* CCScrollViewLoader.cpp */, + 15C158D0168315E500D239F2 /* CCScrollViewLoader.h */, + 15C158D1168315E500D239F2 /* CCSpriteLoader.cpp */, + 15C158D2168315E500D239F2 /* CCSpriteLoader.h */, + ); + path = CCBReader; + sourceTree = ""; + }; + 15C158D5168315E500D239F2 /* GUI */ = { + isa = PBXGroup; + children = ( + 8C583FA7169DB6BB00F63A10 /* CCEditBox */, + 15C158D6168315E500D239F2 /* CCControlExtension */, + 15C158FA168315E500D239F2 /* CCScrollView */, + ); + path = GUI; + sourceTree = ""; + }; + 15C158D6168315E500D239F2 /* CCControlExtension */ = { + isa = PBXGroup; + children = ( + 15C158D7168315E500D239F2 /* CCControl.cpp */, + 15C158D8168315E500D239F2 /* CCControl.h */, + 15C158D9168315E500D239F2 /* CCControlButton.cpp */, + 15C158DA168315E500D239F2 /* CCControlButton.h */, + 15C158DB168315E500D239F2 /* CCControlColourPicker.cpp */, + 15C158DC168315E500D239F2 /* CCControlColourPicker.h */, + 15C158DD168315E500D239F2 /* CCControlExtensions.h */, + 15C158DE168315E500D239F2 /* CCControlHuePicker.cpp */, + 15C158DF168315E500D239F2 /* CCControlHuePicker.h */, + 15C158E0168315E500D239F2 /* CCControlPotentiometer.cpp */, + 15C158E1168315E500D239F2 /* CCControlPotentiometer.h */, + 15C158E2168315E500D239F2 /* CCControlSaturationBrightnessPicker.cpp */, + 15C158E3168315E500D239F2 /* CCControlSaturationBrightnessPicker.h */, + 15C158E4168315E500D239F2 /* CCControlSlider.cpp */, + 15C158E5168315E500D239F2 /* CCControlSlider.h */, + 15C158E6168315E500D239F2 /* CCControlStepper.cpp */, + 15C158E7168315E500D239F2 /* CCControlStepper.h */, + 15C158E8168315E500D239F2 /* CCControlSwitch.cpp */, + 15C158E9168315E500D239F2 /* CCControlSwitch.h */, + 15C158EA168315E500D239F2 /* CCControlUtils.cpp */, + 15C158EB168315E500D239F2 /* CCControlUtils.h */, + 15C158EC168315E500D239F2 /* CCInvocation.cpp */, + 15C158ED168315E500D239F2 /* CCInvocation.h */, + 15C158EE168315E500D239F2 /* CCScale9Sprite.cpp */, + 15C158EF168315E500D239F2 /* CCScale9Sprite.h */, + ); + path = CCControlExtension; + sourceTree = ""; + }; + 15C158FA168315E500D239F2 /* CCScrollView */ = { + isa = PBXGroup; + children = ( + 15C158FB168315E500D239F2 /* CCScrollView.cpp */, + 15C158FC168315E500D239F2 /* CCScrollView.h */, + 15C158FD168315E500D239F2 /* CCSorting.cpp */, + 15C158FE168315E500D239F2 /* CCSorting.h */, + 15C158FF168315E500D239F2 /* CCTableView.cpp */, + 15C15900168315E500D239F2 /* CCTableView.h */, + 15C15901168315E500D239F2 /* CCTableViewCell.cpp */, + 15C15902168315E500D239F2 /* CCTableViewCell.h */, + ); + path = CCScrollView; + sourceTree = ""; + }; + 15C15903168315E500D239F2 /* network */ = { + isa = PBXGroup; + children = ( + 15C15904168315E500D239F2 /* HttpClient.cpp */, + 15C15905168315E500D239F2 /* HttpClient.h */, + 15C15906168315E500D239F2 /* HttpRequest.h */, + 15C15907168315E500D239F2 /* HttpResponse.h */, + ); + path = network; + sourceTree = ""; + }; + 15C15908168315E500D239F2 /* physics_nodes */ = { + isa = PBXGroup; + children = ( + 15C15909168315E500D239F2 /* CCPhysicsDebugNode.cpp */, + 15C1590A168315E500D239F2 /* CCPhysicsDebugNode.h */, + 15C1590B168315E500D239F2 /* CCPhysicsSprite.cpp */, + 15C1590C168315E500D239F2 /* CCPhysicsSprite.h */, + ); + path = physics_nodes; + sourceTree = ""; + }; + 15D8B231168318C3006C7997 /* mac */ = { + isa = PBXGroup; + children = ( + 15D8B232168318C3006C7997 /* CDAudioManager.h */, + 15D8B233168318C3006C7997 /* CDAudioManager.m */, + 15D8B234168318C3006C7997 /* CDConfig.h */, + 15D8B235168318C3006C7997 /* CDOpenALSupport.h */, + 15D8B236168318C3006C7997 /* CDOpenALSupport.m */, + 15D8B237168318C3006C7997 /* CDXMacOSXSupport.h */, + 15D8B238168318C3006C7997 /* CDXMacOSXSupport.mm */, + 15D8B239168318C3006C7997 /* CocosDenshion.h */, + 15D8B23A168318C3006C7997 /* CocosDenshion.m */, + 15D8B23B168318C3006C7997 /* SimpleAudioEngine.mm */, + 15D8B23C168318C3006C7997 /* SimpleAudioEngine_objc.h */, + 15D8B23D168318C3006C7997 /* SimpleAudioEngine_objc.m */, + ); + path = mac; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 1D6058910D05DD3D006BFB54 /* FlappyBird.app */, + ); + name = Products; + sourceTree = ""; + }; + 1A40E7331727BFC6006D4861 /* spine */ = { + isa = PBXGroup; + children = ( + 1A40E7341727BFC6006D4861 /* Animation.cpp */, + 1A40E7351727BFC6006D4861 /* Animation.h */, + 1A40E7361727BFC6006D4861 /* AnimationState.cpp */, + 1A40E7371727BFC6006D4861 /* AnimationState.h */, + 1A40E7381727BFC6006D4861 /* AnimationStateData.cpp */, + 1A40E7391727BFC6006D4861 /* AnimationStateData.h */, + 1A40E73A1727BFC6006D4861 /* Atlas.cpp */, + 1A40E73B1727BFC6006D4861 /* Atlas.h */, + 1A40E73C1727BFC6006D4861 /* AtlasAttachmentLoader.cpp */, + 1A40E73D1727BFC6006D4861 /* AtlasAttachmentLoader.h */, + 1A40E73E1727BFC6006D4861 /* Attachment.cpp */, + 1A40E73F1727BFC6006D4861 /* Attachment.h */, + 1A40E7401727BFC6006D4861 /* AttachmentLoader.cpp */, + 1A40E7411727BFC6006D4861 /* AttachmentLoader.h */, + 1A40E7421727BFC6006D4861 /* Bone.cpp */, + 1A40E7431727BFC6006D4861 /* Bone.h */, + 1A40E7441727BFC6006D4861 /* BoneData.cpp */, + 1A40E7451727BFC6006D4861 /* BoneData.h */, + 1AB8703E175E0AFA005D39BF /* CCSkeleton.cpp */, + 1AB8703F175E0AFA005D39BF /* CCSkeleton.h */, + 1AB87040175E0AFA005D39BF /* CCSkeletonAnimation.cpp */, + 1AB87041175E0AFA005D39BF /* CCSkeletonAnimation.h */, + 1A40E7461727BFC6006D4861 /* extension.cpp */, + 1A40E7471727BFC6006D4861 /* extension.h */, + 1A40E7481727BFC6006D4861 /* Json.cpp */, + 1A40E7491727BFC6006D4861 /* Json.h */, + 1A40E74A1727BFC6006D4861 /* RegionAttachment.cpp */, + 1A40E74B1727BFC6006D4861 /* RegionAttachment.h */, + 1A40E74C1727BFC6006D4861 /* Skeleton.cpp */, + 1A40E74D1727BFC6006D4861 /* Skeleton.h */, + 1A40E74E1727BFC6006D4861 /* SkeletonData.cpp */, + 1A40E74F1727BFC6006D4861 /* SkeletonData.h */, + 1A40E7501727BFC6006D4861 /* SkeletonJson.cpp */, + 1A40E7511727BFC6006D4861 /* SkeletonJson.h */, + 1A40E7521727BFC6006D4861 /* Skin.cpp */, + 1A40E7531727BFC6006D4861 /* Skin.h */, + 1A40E7541727BFC6006D4861 /* Slot.cpp */, + 1A40E7551727BFC6006D4861 /* Slot.h */, + 1A40E7561727BFC6006D4861 /* SlotData.cpp */, + 1A40E7571727BFC6006D4861 /* SlotData.h */, + 1A40E7581727BFC6006D4861 /* spine-cocos2dx.cpp */, + 1A40E7591727BFC6006D4861 /* spine-cocos2dx.h */, + 1A40E75A1727BFC6006D4861 /* spine.h */, + ); + path = spine; + sourceTree = ""; + }; + 1A9CE9271765A7FA000E3062 /* AssetsManager */ = { + isa = PBXGroup; + children = ( + 1A9CE9281765A7FA000E3062 /* AssetsManager.cpp */, + 1A9CE9291765A7FA000E3062 /* AssetsManager.h */, + ); + path = AssetsManager; + sourceTree = ""; + }; + 1A9CE97E1765A7FA000E3062 /* LocalStorage */ = { + isa = PBXGroup; + children = ( + 1A9CE97F1765A7FA000E3062 /* LocalStorage.cpp */, + 1A9CE9801765A7FA000E3062 /* LocalStorage.h */, + 1A9CE9811765A7FA000E3062 /* LocalStorageAndroid.cpp */, + ); + path = LocalStorage; + sourceTree = ""; + }; + 2964940019518DD100BE20D8 /* ActionTimeline */ = { + isa = PBXGroup; + children = ( + 2964940119518DD100BE20D8 /* CCActionTimeline.cpp */, + 2964940219518DD100BE20D8 /* CCActionTimeline.h */, + 2964940319518DD100BE20D8 /* CCActionTimelineCache.cpp */, + 2964940419518DD100BE20D8 /* CCActionTimelineCache.h */, + 2964940519518DD100BE20D8 /* CCFrame.cpp */, + 2964940619518DD100BE20D8 /* CCFrame.h */, + 2964940719518DD100BE20D8 /* CCNodeReader.cpp */, + 2964940819518DD100BE20D8 /* CCNodeReader.h */, + 2964940919518DD100BE20D8 /* CCTimeLine.cpp */, + 2964940A19518DD100BE20D8 /* CCTimeLine.h */, + 2964940B19518DD100BE20D8 /* CCTimelineMacro.h */, + ); + path = ActionTimeline; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { + isa = PBXGroup; + children = ( + 1A9CE9A71765A889000E3062 /* libsqlite3.dylib */, + 15C156C21683158700D239F2 /* cocos2dx.xcodeproj */, + 15C156CB1683159D00D239F2 /* Box2D */, + 15C1577E168315B300D239F2 /* chipmunk */, + 15AA9C4015B7EC450033D6C2 /* Classes */, + 15C157F7168315CE00D239F2 /* CocosDenshion */, + 15C1589C168315E500D239F2 /* extensions */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 41BC70D815BF818D006A0A6C /* mac */, + 19C28FACFE9D520D11CA2CBB /* Products */, + 78C7DDAA14EBA5050085D0C2 /* Resources */, + ); + name = CustomTemplate; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 15C6498616633E65007D4F18 /* libcurl.a */, + 15C64830165F39AB007D4F18 /* libxml2.dylib */, + 15C6482E165F399D007D4F18 /* libz.dylib */, + 15C6482C165F3988007D4F18 /* AudioToolbox.framework */, + 15C6482A165F3979007D4F18 /* ApplicationServices.framework */, + 15C64828165F396B007D4F18 /* OpenAL.framework */, + 15C64826165F394E007D4F18 /* QuartzCore.framework */, + 15C64824165F3934007D4F18 /* OpenGL.framework */, + 15C64822165F391E007D4F18 /* Cocoa.framework */, + 15C64832165F3AFD007D4F18 /* Foundation.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 37C62C0B18E157C200D16FC4 /* CocoStudio */ = { + isa = PBXGroup; + children = ( + 2964940019518DD100BE20D8 /* ActionTimeline */, + 37C62C0C18E157C200D16FC4 /* Action */, + 37C62C1918E157C200D16FC4 /* Armature */, + 37C62C4718E157C200D16FC4 /* Components */, + 37C62C5318E157C200D16FC4 /* GUI */, + 37C62C8518E157C200D16FC4 /* Json */, + 37C62C9418E157C200D16FC4 /* Reader */, + 37C62CC418E157C300D16FC4 /* Trigger */, + ); + path = CocoStudio; + sourceTree = ""; + }; + 37C62C0C18E157C200D16FC4 /* Action */ = { + isa = PBXGroup; + children = ( + 37C62C0D18E157C200D16FC4 /* CCActionEaseEx.cpp */, + 37C62C0E18E157C200D16FC4 /* CCActionEaseEx.h */, + 37C62C0F18E157C200D16FC4 /* CCActionFrame.cpp */, + 37C62C1018E157C200D16FC4 /* CCActionFrame.h */, + 37C62C1118E157C200D16FC4 /* CCActionFrameEasing.cpp */, + 37C62C1218E157C200D16FC4 /* CCActionFrameEasing.h */, + 37C62C1318E157C200D16FC4 /* CCActionManager.cpp */, + 37C62C1418E157C200D16FC4 /* CCActionManager.h */, + 37C62C1518E157C200D16FC4 /* CCActionNode.cpp */, + 37C62C1618E157C200D16FC4 /* CCActionNode.h */, + 37C62C1718E157C200D16FC4 /* CCActionObject.cpp */, + 37C62C1818E157C200D16FC4 /* CCActionObject.h */, + ); + path = Action; + sourceTree = ""; + }; + 37C62C1918E157C200D16FC4 /* Armature */ = { + isa = PBXGroup; + children = ( + 37C62C1A18E157C200D16FC4 /* animation */, + 37C62C2118E157C200D16FC4 /* CCArmature.cpp */, + 37C62C2218E157C200D16FC4 /* CCArmature.h */, + 37C62C2318E157C200D16FC4 /* CCBone.cpp */, + 37C62C2418E157C200D16FC4 /* CCBone.h */, + 37C62C2518E157C200D16FC4 /* datas */, + 37C62C2818E157C200D16FC4 /* display */, + 37C62C3318E157C200D16FC4 /* external_tool */, + 37C62C3518E157C200D16FC4 /* physics */, + 37C62C3818E157C200D16FC4 /* utils */, + ); + path = Armature; + sourceTree = ""; + }; + 37C62C1A18E157C200D16FC4 /* animation */ = { + isa = PBXGroup; + children = ( + 37C62C1B18E157C200D16FC4 /* CCArmatureAnimation.cpp */, + 37C62C1C18E157C200D16FC4 /* CCArmatureAnimation.h */, + 37C62C1D18E157C200D16FC4 /* CCProcessBase.cpp */, + 37C62C1E18E157C200D16FC4 /* CCProcessBase.h */, + 37C62C1F18E157C200D16FC4 /* CCTween.cpp */, + 37C62C2018E157C200D16FC4 /* CCTween.h */, + ); + path = animation; + sourceTree = ""; + }; + 37C62C2518E157C200D16FC4 /* datas */ = { + isa = PBXGroup; + children = ( + 37C62C2618E157C200D16FC4 /* CCDatas.cpp */, + 37C62C2718E157C200D16FC4 /* CCDatas.h */, + ); + path = datas; + sourceTree = ""; + }; + 37C62C2818E157C200D16FC4 /* display */ = { + isa = PBXGroup; + children = ( + 37C62C2918E157C200D16FC4 /* CCBatchNode.cpp */, + 37C62C2A18E157C200D16FC4 /* CCBatchNode.h */, + 37C62C2B18E157C200D16FC4 /* CCDecorativeDisplay.cpp */, + 37C62C2C18E157C200D16FC4 /* CCDecorativeDisplay.h */, + 37C62C2D18E157C200D16FC4 /* CCDisplayFactory.cpp */, + 37C62C2E18E157C200D16FC4 /* CCDisplayFactory.h */, + 37C62C2F18E157C200D16FC4 /* CCDisplayManager.cpp */, + 37C62C3018E157C200D16FC4 /* CCDisplayManager.h */, + 37C62C3118E157C200D16FC4 /* CCSkin.cpp */, + 37C62C3218E157C200D16FC4 /* CCSkin.h */, + ); + path = display; + sourceTree = ""; + }; + 37C62C3318E157C200D16FC4 /* external_tool */ = { + isa = PBXGroup; + children = ( + 37C62C3418E157C200D16FC4 /* sigslot.h */, + ); + path = external_tool; + sourceTree = ""; + }; + 37C62C3518E157C200D16FC4 /* physics */ = { + isa = PBXGroup; + children = ( + 37C62C3618E157C200D16FC4 /* CCColliderDetector.cpp */, + 37C62C3718E157C200D16FC4 /* CCColliderDetector.h */, + ); + path = physics; + sourceTree = ""; + }; + 37C62C3818E157C200D16FC4 /* utils */ = { + isa = PBXGroup; + children = ( + 37C62C3918E157C200D16FC4 /* CCArmatureDataManager.cpp */, + 37C62C3A18E157C200D16FC4 /* CCArmatureDataManager.h */, + 37C62C3B18E157C200D16FC4 /* CCArmatureDefine.cpp */, + 37C62C3C18E157C200D16FC4 /* CCArmatureDefine.h */, + 37C62C3D18E157C200D16FC4 /* CCDataReaderHelper.cpp */, + 37C62C3E18E157C200D16FC4 /* CCDataReaderHelper.h */, + 37C62C3F18E157C200D16FC4 /* CCSpriteFrameCacheHelper.cpp */, + 37C62C4018E157C200D16FC4 /* CCSpriteFrameCacheHelper.h */, + 37C62C4118E157C200D16FC4 /* CCTransformHelp.cpp */, + 37C62C4218E157C200D16FC4 /* CCTransformHelp.h */, + 37C62C4318E157C200D16FC4 /* CCTweenFunction.cpp */, + 37C62C4418E157C200D16FC4 /* CCTweenFunction.h */, + 37C62C4518E157C200D16FC4 /* CCUtilMath.cpp */, + 37C62C4618E157C200D16FC4 /* CCUtilMath.h */, + ); + path = utils; + sourceTree = ""; + }; + 37C62C4718E157C200D16FC4 /* Components */ = { + isa = PBXGroup; + children = ( + 37C62C4818E157C200D16FC4 /* CCComAttribute.cpp */, + 37C62C4918E157C200D16FC4 /* CCComAttribute.h */, + 37C62C4A18E157C200D16FC4 /* CCComAudio.cpp */, + 37C62C4B18E157C200D16FC4 /* CCComAudio.h */, + 37C62C4C18E157C200D16FC4 /* CCComBase.h */, + 37C62C4D18E157C200D16FC4 /* CCComController.cpp */, + 37C62C4E18E157C200D16FC4 /* CCComController.h */, + 37C62C4F18E157C200D16FC4 /* CCComRender.cpp */, + 37C62C5018E157C200D16FC4 /* CCComRender.h */, + 37C62C5118E157C200D16FC4 /* CCInputDelegate.cpp */, + 37C62C5218E157C200D16FC4 /* CCInputDelegate.h */, + ); + path = Components; + sourceTree = ""; + }; + 37C62C5318E157C200D16FC4 /* GUI */ = { + isa = PBXGroup; + children = ( + 37C62C5418E157C200D16FC4 /* BaseClasses */, + 37C62C5718E157C200D16FC4 /* Layouts */, + 37C62C5E18E157C200D16FC4 /* System */, + 37C62C6618E157C200D16FC4 /* UIWidgets */, + ); + path = GUI; + sourceTree = ""; + }; + 37C62C5418E157C200D16FC4 /* BaseClasses */ = { + isa = PBXGroup; + children = ( + 37C62C5518E157C200D16FC4 /* UIWidget.cpp */, + 37C62C5618E157C200D16FC4 /* UIWidget.h */, + ); + path = BaseClasses; + sourceTree = ""; + }; + 37C62C5718E157C200D16FC4 /* Layouts */ = { + isa = PBXGroup; + children = ( + 37C62C5818E157C200D16FC4 /* UILayout.cpp */, + 37C62C5918E157C200D16FC4 /* UILayout.h */, + 37C62C5A18E157C200D16FC4 /* UILayoutDefine.cpp */, + 37C62C5B18E157C200D16FC4 /* UILayoutDefine.h */, + 37C62C5C18E157C200D16FC4 /* UILayoutParameter.cpp */, + 37C62C5D18E157C200D16FC4 /* UILayoutParameter.h */, + ); + path = Layouts; + sourceTree = ""; + }; + 37C62C5E18E157C200D16FC4 /* System */ = { + isa = PBXGroup; + children = ( + 37C62C5F18E157C200D16FC4 /* CocosGUI.cpp */, + 37C62C6018E157C200D16FC4 /* CocosGUI.h */, + 37C62C6118E157C200D16FC4 /* GUIDefine.h */, + 37C62C6218E157C200D16FC4 /* UIHelper.cpp */, + 37C62C6318E157C200D16FC4 /* UIHelper.h */, + 37C62C6418E157C200D16FC4 /* UITouchGroup.cpp */, + 37C62C6518E157C200D16FC4 /* UITouchGroup.h */, + ); + path = System; + sourceTree = ""; + }; + 37C62C6618E157C200D16FC4 /* UIWidgets */ = { + isa = PBXGroup; + children = ( + 37C62C6718E157C200D16FC4 /* Compatible */, + 37C62C6918E157C200D16FC4 /* ScrollWidget */, + 37C62C7118E157C200D16FC4 /* UIButton.cpp */, + 37C62C7218E157C200D16FC4 /* UIButton.h */, + 37C62C7318E157C200D16FC4 /* UICheckBox.cpp */, + 37C62C7418E157C200D16FC4 /* UICheckBox.h */, + 37C62C7518E157C200D16FC4 /* UIImageView.cpp */, + 37C62C7618E157C200D16FC4 /* UIImageView.h */, + 37C62C7718E157C200D16FC4 /* UILabel.cpp */, + 37C62C7818E157C200D16FC4 /* UILabel.h */, + 37C62C7918E157C200D16FC4 /* UILabelAtlas.cpp */, + 37C62C7A18E157C200D16FC4 /* UILabelAtlas.h */, + 37C62C7B18E157C200D16FC4 /* UILabelBMFont.cpp */, + 37C62C7C18E157C200D16FC4 /* UILabelBMFont.h */, + 37C62C7D18E157C200D16FC4 /* UILoadingBar.cpp */, + 37C62C7E18E157C200D16FC4 /* UILoadingBar.h */, + 37C62C7F18E157C200D16FC4 /* UIRichText.cpp */, + 37C62C8018E157C200D16FC4 /* UIRichText.h */, + 37C62C8118E157C200D16FC4 /* UISlider.cpp */, + 37C62C8218E157C200D16FC4 /* UISlider.h */, + 37C62C8318E157C200D16FC4 /* UITextField.cpp */, + 37C62C8418E157C200D16FC4 /* UITextField.h */, + ); + path = UIWidgets; + sourceTree = ""; + }; + 37C62C6718E157C200D16FC4 /* Compatible */ = { + isa = PBXGroup; + children = ( + 37C62C6818E157C200D16FC4 /* CompatibleClasses.h */, + ); + path = Compatible; + sourceTree = ""; + }; + 37C62C6918E157C200D16FC4 /* ScrollWidget */ = { + isa = PBXGroup; + children = ( + 37C62C6A18E157C200D16FC4 /* UIListView.cpp */, + 37C62C6B18E157C200D16FC4 /* UIListView.h */, + 37C62C6C18E157C200D16FC4 /* UIPageView.cpp */, + 37C62C6D18E157C200D16FC4 /* UIPageView.h */, + 37C62C6E18E157C200D16FC4 /* UIScrollInterface.h */, + 37C62C6F18E157C200D16FC4 /* UIScrollView.cpp */, + 37C62C7018E157C200D16FC4 /* UIScrollView.h */, + ); + path = ScrollWidget; + sourceTree = ""; + }; + 37C62C8518E157C200D16FC4 /* Json */ = { + isa = PBXGroup; + children = ( + 43B91F071949BB0500F7F815 /* CocoLoader.cpp */, + 43B91F081949BB0500F7F815 /* CocoLoader.h */, + 37C62C8618E157C200D16FC4 /* DictionaryHelper.cpp */, + 37C62C8718E157C200D16FC4 /* DictionaryHelper.h */, + 37C62C8818E157C200D16FC4 /* rapidjson */, + ); + path = Json; + sourceTree = ""; + }; + 37C62C8818E157C200D16FC4 /* rapidjson */ = { + isa = PBXGroup; + children = ( + 37C62C8918E157C200D16FC4 /* document.h */, + 37C62C8A18E157C200D16FC4 /* filestream.h */, + 37C62C8B18E157C200D16FC4 /* internal */, + 37C62C8F18E157C200D16FC4 /* prettywriter.h */, + 37C62C9018E157C200D16FC4 /* rapidjson.h */, + 37C62C9118E157C200D16FC4 /* reader.h */, + 37C62C9218E157C200D16FC4 /* stringbuffer.h */, + 37C62C9318E157C200D16FC4 /* writer.h */, + ); + path = rapidjson; + sourceTree = ""; + }; + 37C62C8B18E157C200D16FC4 /* internal */ = { + isa = PBXGroup; + children = ( + 37C62C8C18E157C200D16FC4 /* pow10.h */, + 37C62C8D18E157C200D16FC4 /* stack.h */, + 37C62C8E18E157C200D16FC4 /* strfunc.h */, + ); + path = internal; + sourceTree = ""; + }; + 37C62C9418E157C200D16FC4 /* Reader */ = { + isa = PBXGroup; + children = ( + 37C62C9518E157C200D16FC4 /* GUIReader.cpp */, + 37C62C9618E157C200D16FC4 /* GUIReader.h */, + 37C62C9718E157C200D16FC4 /* SceneReader.cpp */, + 37C62C9818E157C200D16FC4 /* SceneReader.h */, + 37C62C9918E157C200D16FC4 /* WidgetReader */, + ); + path = Reader; + sourceTree = ""; + }; + 37C62C9918E157C200D16FC4 /* WidgetReader */ = { + isa = PBXGroup; + children = ( + 37C62C9A18E157C200D16FC4 /* ButtonReader */, + 37C62C9D18E157C200D16FC4 /* CheckBoxReader */, + 37C62CA018E157C200D16FC4 /* ImageViewReader */, + 37C62CA318E157C200D16FC4 /* LabelAtlasReader */, + 37C62CA618E157C200D16FC4 /* LabelBMFontReader */, + 37C62CA918E157C200D16FC4 /* LabelReader */, + 37C62CAC18E157C200D16FC4 /* LayoutReader */, + 37C62CAF18E157C200D16FC4 /* ListViewReader */, + 37C62CB218E157C200D16FC4 /* LoadingBarReader */, + 37C62CB518E157C200D16FC4 /* PageViewReader */, + 37C62CB818E157C200D16FC4 /* ScrollViewReader */, + 37C62CBB18E157C300D16FC4 /* SliderReader */, + 37C62CBE18E157C300D16FC4 /* TextFieldReader */, + 37C62CC118E157C300D16FC4 /* WidgetReader.cpp */, + 37C62CC218E157C300D16FC4 /* WidgetReader.h */, + 37C62CC318E157C300D16FC4 /* WidgetReaderProtocol.h */, + ); + path = WidgetReader; + sourceTree = ""; + }; + 37C62C9A18E157C200D16FC4 /* ButtonReader */ = { + isa = PBXGroup; + children = ( + 37C62C9B18E157C200D16FC4 /* ButtonReader.cpp */, + 37C62C9C18E157C200D16FC4 /* ButtonReader.h */, + ); + path = ButtonReader; + sourceTree = ""; + }; + 37C62C9D18E157C200D16FC4 /* CheckBoxReader */ = { + isa = PBXGroup; + children = ( + 37C62C9E18E157C200D16FC4 /* CheckBoxReader.cpp */, + 37C62C9F18E157C200D16FC4 /* CheckBoxReader.h */, + ); + path = CheckBoxReader; + sourceTree = ""; + }; + 37C62CA018E157C200D16FC4 /* ImageViewReader */ = { + isa = PBXGroup; + children = ( + 37C62CA118E157C200D16FC4 /* ImageViewReader.cpp */, + 37C62CA218E157C200D16FC4 /* ImageViewReader.h */, + ); + path = ImageViewReader; + sourceTree = ""; + }; + 37C62CA318E157C200D16FC4 /* LabelAtlasReader */ = { + isa = PBXGroup; + children = ( + 37C62CA418E157C200D16FC4 /* LabelAtlasReader.cpp */, + 37C62CA518E157C200D16FC4 /* LabelAtlasReader.h */, + ); + path = LabelAtlasReader; + sourceTree = ""; + }; + 37C62CA618E157C200D16FC4 /* LabelBMFontReader */ = { + isa = PBXGroup; + children = ( + 37C62CA718E157C200D16FC4 /* LabelBMFontReader.cpp */, + 37C62CA818E157C200D16FC4 /* LabelBMFontReader.h */, + ); + path = LabelBMFontReader; + sourceTree = ""; + }; + 37C62CA918E157C200D16FC4 /* LabelReader */ = { + isa = PBXGroup; + children = ( + 37C62CAA18E157C200D16FC4 /* LabelReader.cpp */, + 37C62CAB18E157C200D16FC4 /* LabelReader.h */, + ); + path = LabelReader; + sourceTree = ""; + }; + 37C62CAC18E157C200D16FC4 /* LayoutReader */ = { + isa = PBXGroup; + children = ( + 37C62CAD18E157C200D16FC4 /* LayoutReader.cpp */, + 37C62CAE18E157C200D16FC4 /* LayoutReader.h */, + ); + path = LayoutReader; + sourceTree = ""; + }; + 37C62CAF18E157C200D16FC4 /* ListViewReader */ = { + isa = PBXGroup; + children = ( + 37C62CB018E157C200D16FC4 /* ListViewReader.cpp */, + 37C62CB118E157C200D16FC4 /* ListViewReader.h */, + ); + path = ListViewReader; + sourceTree = ""; + }; + 37C62CB218E157C200D16FC4 /* LoadingBarReader */ = { + isa = PBXGroup; + children = ( + 37C62CB318E157C200D16FC4 /* LoadingBarReader.cpp */, + 37C62CB418E157C200D16FC4 /* LoadingBarReader.h */, + ); + path = LoadingBarReader; + sourceTree = ""; + }; + 37C62CB518E157C200D16FC4 /* PageViewReader */ = { + isa = PBXGroup; + children = ( + 37C62CB618E157C200D16FC4 /* PageViewReader.cpp */, + 37C62CB718E157C200D16FC4 /* PageViewReader.h */, + ); + path = PageViewReader; + sourceTree = ""; + }; + 37C62CB818E157C200D16FC4 /* ScrollViewReader */ = { + isa = PBXGroup; + children = ( + 37C62CB918E157C300D16FC4 /* ScrollViewReader.cpp */, + 37C62CBA18E157C300D16FC4 /* ScrollViewReader.h */, + ); + path = ScrollViewReader; + sourceTree = ""; + }; + 37C62CBB18E157C300D16FC4 /* SliderReader */ = { + isa = PBXGroup; + children = ( + 37C62CBC18E157C300D16FC4 /* SliderReader.cpp */, + 37C62CBD18E157C300D16FC4 /* SliderReader.h */, + ); + path = SliderReader; + sourceTree = ""; + }; + 37C62CBE18E157C300D16FC4 /* TextFieldReader */ = { + isa = PBXGroup; + children = ( + 37C62CBF18E157C300D16FC4 /* TextFieldReader.cpp */, + 37C62CC018E157C300D16FC4 /* TextFieldReader.h */, + ); + path = TextFieldReader; + sourceTree = ""; + }; + 37C62CC418E157C300D16FC4 /* Trigger */ = { + isa = PBXGroup; + children = ( + 37C62CC518E157C300D16FC4 /* ObjectFactory.cpp */, + 37C62CC618E157C300D16FC4 /* ObjectFactory.h */, + 37C62CC718E157C300D16FC4 /* TriggerBase.cpp */, + 37C62CC818E157C300D16FC4 /* TriggerBase.h */, + 37C62CC918E157C300D16FC4 /* TriggerMng.cpp */, + 37C62CCA18E157C300D16FC4 /* TriggerMng.h */, + 37C62CCB18E157C300D16FC4 /* TriggerObj.cpp */, + 37C62CCC18E157C300D16FC4 /* TriggerObj.h */, + ); + path = Trigger; + sourceTree = ""; + }; + 41BC70D815BF818D006A0A6C /* mac */ = { + isa = PBXGroup; + children = ( + 41BC70D915BF81A5006A0A6C /* AppController.h */, + 41BC70DA15BF81A5006A0A6C /* AppController.mm */, + 41BC70DB15BF81A5006A0A6C /* en.lproj */, + 41BC70E015BF81A5006A0A6C /* Icon.icns */, + 41BC70E115BF81A5006A0A6C /* main.m */, + 41BC70E215BF81A5006A0A6C /* Info.plist */, + 41BC70E315BF81A5006A0A6C /* Prefix.pch */, + ); + name = mac; + path = ../Resources; + sourceTree = ""; + }; + 41BC70DB15BF81A5006A0A6C /* en.lproj */ = { + isa = PBXGroup; + children = ( + 41BC70DC15BF81A5006A0A6C /* InfoPlist.strings */, + 41BC70DE15BF81A5006A0A6C /* MainMenu.xib */, + ); + path = en.lproj; + sourceTree = SOURCE_ROOT; + }; + 78C7DDAA14EBA5050085D0C2 /* Resources */ = { + isa = PBXGroup; + children = ( + 1AFAF8C016D3884900DB1158 /* CloseNormal.png */, + 1AFAF8C116D3884900DB1158 /* CloseSelected.png */, + 1AFAF8C216D3884900DB1158 /* HelloWorld.png */, + ); + name = Resources; + path = ../Resources; + sourceTree = ""; + }; + 8C583FA7169DB6BB00F63A10 /* CCEditBox */ = { + isa = PBXGroup; + children = ( + 8C583FA8169DB6D500F63A10 /* CCEditBox.cpp */, + 8C583FA9169DB6D500F63A10 /* CCEditBox.h */, + 8C583FAA169DB6D500F63A10 /* CCEditBoxImpl.h */, + 8C583FAB169DB6D500F63A10 /* CCEditBoxImplMac.h */, + 8C583FAC169DB6D500F63A10 /* CCEditBoxImplMac.mm */, + ); + name = CCEditBox; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 1D6058900D05DD3D006BFB54 /* FlappyBird */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "FlappyBird" */; + buildPhases = ( + 1D60588D0D05DD3D006BFB54 /* Resources */, + 1D60588E0D05DD3D006BFB54 /* Sources */, + 1D60588F0D05DD3D006BFB54 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 15C159521683161500D239F2 /* PBXTargetDependency */, + ); + name = FlappyBird; + productName = iphone; + productReference = 1D6058910D05DD3D006BFB54 /* FlappyBird.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0430; + }; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "FlappyBird" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + en, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = 15C156C31683158700D239F2 /* Products */; + ProjectRef = 15C156C21683158700D239F2 /* cocos2dx.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 1D6058900D05DD3D006BFB54 /* FlappyBird */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + 15C156CA1683158700D239F2 /* libcocos2dx.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libcocos2dx.a; + remoteRef = 15C156C91683158700D239F2 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXResourcesBuildPhase section */ + 1D60588D0D05DD3D006BFB54 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 41BC70E515BF81A5006A0A6C /* InfoPlist.strings in Resources */, + 41BC70E615BF81A5006A0A6C /* MainMenu.xib in Resources */, + 41BC70E715BF81A5006A0A6C /* Icon.icns in Resources */, + 15C157DA168315B300D239F2 /* CMakeLists.txt in Resources */, + 1AFAF8C316D3884900DB1158 /* CloseNormal.png in Resources */, + 1AFAF8C416D3884900DB1158 /* CloseSelected.png in Resources */, + 1AFAF8C516D3884900DB1158 /* HelloWorld.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 1D60588E0D05DD3D006BFB54 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 41BC70E415BF81A5006A0A6C /* AppController.mm in Sources */, + 41BC70E815BF81A5006A0A6C /* main.m in Sources */, + 15C157431683159E00D239F2 /* b2BroadPhase.cpp in Sources */, + 15C157441683159E00D239F2 /* b2CollideCircle.cpp in Sources */, + 15C157451683159E00D239F2 /* b2CollideEdge.cpp in Sources */, + 15C157461683159E00D239F2 /* b2CollidePolygon.cpp in Sources */, + 15C157471683159E00D239F2 /* b2Collision.cpp in Sources */, + 15C157481683159E00D239F2 /* b2Distance.cpp in Sources */, + 15C157491683159E00D239F2 /* b2DynamicTree.cpp in Sources */, + 15C1574A1683159E00D239F2 /* b2TimeOfImpact.cpp in Sources */, + 15C1574B1683159E00D239F2 /* b2ChainShape.cpp in Sources */, + 15C1574C1683159E00D239F2 /* b2CircleShape.cpp in Sources */, + 2964940C19518DD100BE20D8 /* CCActionTimeline.cpp in Sources */, + 37C62CF718E157C300D16FC4 /* UIImageView.cpp in Sources */, + 15C1574D1683159E00D239F2 /* b2EdgeShape.cpp in Sources */, + 15C1574E1683159E00D239F2 /* b2PolygonShape.cpp in Sources */, + 37C62D0918E157C300D16FC4 /* ListViewReader.cpp in Sources */, + 37C62CCD18E157C300D16FC4 /* CCActionEaseEx.cpp in Sources */, + 37C62CF218E157C300D16FC4 /* UIListView.cpp in Sources */, + 15C1574F1683159E00D239F2 /* b2BlockAllocator.cpp in Sources */, + 15C157501683159E00D239F2 /* b2Draw.cpp in Sources */, + 15C157511683159E00D239F2 /* b2Math.cpp in Sources */, + 37C62CF918E157C300D16FC4 /* UILabelAtlas.cpp in Sources */, + 37C62D0B18E157C300D16FC4 /* PageViewReader.cpp in Sources */, + 15C157521683159E00D239F2 /* b2Settings.cpp in Sources */, + 15C157531683159E00D239F2 /* b2StackAllocator.cpp in Sources */, + 37C62CF518E157C300D16FC4 /* UIButton.cpp in Sources */, + 15C157541683159E00D239F2 /* b2Timer.cpp in Sources */, + 15C157551683159E00D239F2 /* b2Body.cpp in Sources */, + 15C157561683159E00D239F2 /* b2ContactManager.cpp in Sources */, + 15C157571683159E00D239F2 /* b2Fixture.cpp in Sources */, + 15C157581683159E00D239F2 /* b2Island.cpp in Sources */, + 15C157591683159E00D239F2 /* b2World.cpp in Sources */, + 15C1575A1683159E00D239F2 /* b2WorldCallbacks.cpp in Sources */, + 15C1575B1683159E00D239F2 /* b2ChainAndCircleContact.cpp in Sources */, + 15C1575C1683159E00D239F2 /* b2ChainAndPolygonContact.cpp in Sources */, + 15C1575D1683159E00D239F2 /* b2CircleContact.cpp in Sources */, + 37C62CDD18E157C300D16FC4 /* CCSkin.cpp in Sources */, + 15C1575E1683159E00D239F2 /* b2Contact.cpp in Sources */, + 15C1575F1683159E00D239F2 /* b2ContactSolver.cpp in Sources */, + 15C157601683159E00D239F2 /* b2EdgeAndCircleContact.cpp in Sources */, + 37C62CD118E157C300D16FC4 /* CCActionNode.cpp in Sources */, + 15C157611683159E00D239F2 /* b2EdgeAndPolygonContact.cpp in Sources */, + 15C157621683159E00D239F2 /* b2PolygonAndCircleContact.cpp in Sources */, + 15C157631683159E00D239F2 /* b2PolygonContact.cpp in Sources */, + 37C62CE718E157C300D16FC4 /* CCComAudio.cpp in Sources */, + 15C157641683159E00D239F2 /* b2DistanceJoint.cpp in Sources */, + 37C62CF618E157C300D16FC4 /* UICheckBox.cpp in Sources */, + 37C62CEC18E157C300D16FC4 /* UILayout.cpp in Sources */, + 15C157651683159E00D239F2 /* b2FrictionJoint.cpp in Sources */, + 37C62CED18E157C300D16FC4 /* UILayoutDefine.cpp in Sources */, + 15C157661683159E00D239F2 /* b2GearJoint.cpp in Sources */, + 37C62D0618E157C300D16FC4 /* LabelBMFontReader.cpp in Sources */, + 37C62CD618E157C300D16FC4 /* CCArmature.cpp in Sources */, + 37C62CEE18E157C300D16FC4 /* UILayoutParameter.cpp in Sources */, + 37C62CE418E157C300D16FC4 /* CCTweenFunction.cpp in Sources */, + 15C157671683159E00D239F2 /* b2Joint.cpp in Sources */, + 15C157681683159E00D239F2 /* b2MouseJoint.cpp in Sources */, + 15C157691683159E00D239F2 /* b2PrismaticJoint.cpp in Sources */, + 37C62CDE18E157C300D16FC4 /* CCColliderDetector.cpp in Sources */, + 37C62CE118E157C300D16FC4 /* CCDataReaderHelper.cpp in Sources */, + 37C62CF318E157C300D16FC4 /* UIPageView.cpp in Sources */, + 37C62CE018E157C300D16FC4 /* CCArmatureDefine.cpp in Sources */, + 15C1576A1683159E00D239F2 /* b2PulleyJoint.cpp in Sources */, + 15C1576B1683159E00D239F2 /* b2RevoluteJoint.cpp in Sources */, + 37C62D0F18E157C300D16FC4 /* WidgetReader.cpp in Sources */, + 15C1576C1683159E00D239F2 /* b2RopeJoint.cpp in Sources */, + 15C1576D1683159E00D239F2 /* b2WeldJoint.cpp in Sources */, + 15C1576E1683159E00D239F2 /* b2WheelJoint.cpp in Sources */, + 15C1577D1683159E00D239F2 /* b2Rope.cpp in Sources */, + 37C62D0118E157C300D16FC4 /* SceneReader.cpp in Sources */, + 15C157D9168315B300D239F2 /* chipmunk.c in Sources */, + 15C157DB168315B300D239F2 /* cpConstraint.c in Sources */, + 37C62CFF18E157C300D16FC4 /* DictionaryHelper.cpp in Sources */, + 37C62D1018E157C300D16FC4 /* ObjectFactory.cpp in Sources */, + 37C62CDF18E157C300D16FC4 /* CCArmatureDataManager.cpp in Sources */, + 15C157DC168315B300D239F2 /* cpDampedRotarySpring.c in Sources */, + 15C157DD168315B300D239F2 /* cpDampedSpring.c in Sources */, + 15C157DE168315B300D239F2 /* cpGearJoint.c in Sources */, + 15C157DF168315B300D239F2 /* cpGrooveJoint.c in Sources */, + 37C62CEB18E157C300D16FC4 /* UIWidget.cpp in Sources */, + 15C157E0168315B300D239F2 /* cpPinJoint.c in Sources */, + 15C157E1168315B300D239F2 /* cpPivotJoint.c in Sources */, + 15C157E2168315B300D239F2 /* cpRatchetJoint.c in Sources */, + 15C157E3168315B300D239F2 /* cpRotaryLimitJoint.c in Sources */, + 37C62CDA18E157C300D16FC4 /* CCDecorativeDisplay.cpp in Sources */, + 15C157E4168315B300D239F2 /* cpSimpleMotor.c in Sources */, + 15C157E5168315B300D239F2 /* cpSlideJoint.c in Sources */, + 15C157E6168315B300D239F2 /* cpArbiter.c in Sources */, + 15C157E7168315B300D239F2 /* cpArray.c in Sources */, + 15C157E8168315B300D239F2 /* cpBB.c in Sources */, + 15C157E9168315B300D239F2 /* cpBBTree.c in Sources */, + 2964941019518DD100BE20D8 /* CCTimeLine.cpp in Sources */, + 37C62CF818E157C300D16FC4 /* UILabel.cpp in Sources */, + 15C157EA168315B300D239F2 /* cpBody.c in Sources */, + 15C157EB168315B300D239F2 /* cpCollision.c in Sources */, + 15C157EC168315B300D239F2 /* cpHashSet.c in Sources */, + 37C62CEF18E157C300D16FC4 /* CocosGUI.cpp in Sources */, + 15C157ED168315B300D239F2 /* cpPolyShape.c in Sources */, + 37C62CD418E157C300D16FC4 /* CCProcessBase.cpp in Sources */, + 15C157EE168315B300D239F2 /* cpShape.c in Sources */, + 37C62D0818E157C300D16FC4 /* LayoutReader.cpp in Sources */, + 15C157EF168315B300D239F2 /* cpSpace.c in Sources */, + 15C157F0168315B300D239F2 /* cpSpaceComponent.c in Sources */, + 37C62CF118E157C300D16FC4 /* UITouchGroup.cpp in Sources */, + 15C157F1168315B300D239F2 /* cpSpaceHash.c in Sources */, + 15C157F2168315B300D239F2 /* cpSpaceQuery.c in Sources */, + 37C62CE518E157C300D16FC4 /* CCUtilMath.cpp in Sources */, + 15C157F3168315B300D239F2 /* cpSpaceStep.c in Sources */, + 15C157F4168315B300D239F2 /* cpSpatialIndex.c in Sources */, + 15C157F5168315B300D239F2 /* cpSweep1D.c in Sources */, + 15C157F6168315B300D239F2 /* cpVect.c in Sources */, + 37C62CE618E157C300D16FC4 /* CCComAttribute.cpp in Sources */, + 15C1591A168315E500D239F2 /* CCBAnimationManager.cpp in Sources */, + 37C62CFE18E157C300D16FC4 /* UITextField.cpp in Sources */, + 37C62D1118E157C300D16FC4 /* TriggerBase.cpp in Sources */, + 37C62D0218E157C300D16FC4 /* ButtonReader.cpp in Sources */, + 37C62CEA18E157C300D16FC4 /* CCInputDelegate.cpp in Sources */, + 37C62CD018E157C300D16FC4 /* CCActionManager.cpp in Sources */, + 15C1591B168315E500D239F2 /* CCBFileLoader.cpp in Sources */, + 15C1591C168315E500D239F2 /* CCBKeyframe.cpp in Sources */, + 15C1591D168315E500D239F2 /* CCBReader.cpp in Sources */, + 15C1591E168315E500D239F2 /* CCBSequence.cpp in Sources */, + 15C1591F168315E500D239F2 /* CCBSequenceProperty.cpp in Sources */, + 15C15920168315E500D239F2 /* CCBValue.cpp in Sources */, + 37C62CD918E157C300D16FC4 /* CCBatchNode.cpp in Sources */, + 37C62D0D18E157C300D16FC4 /* SliderReader.cpp in Sources */, + 15C15921168315E500D239F2 /* CCControlButtonLoader.cpp in Sources */, + 15C15922168315E500D239F2 /* CCControlLoader.cpp in Sources */, + 15C15923168315E500D239F2 /* CCData.cpp in Sources */, + 15C15924168315E500D239F2 /* CCLabelBMFontLoader.cpp in Sources */, + 15C15925168315E500D239F2 /* CCLabelTTFLoader.cpp in Sources */, + 15C15926168315E500D239F2 /* CCLayerColorLoader.cpp in Sources */, + 15C15927168315E500D239F2 /* CCLayerGradientLoader.cpp in Sources */, + 15C15928168315E500D239F2 /* CCLayerLoader.cpp in Sources */, + 15C15929168315E500D239F2 /* CCMenuItemImageLoader.cpp in Sources */, + 37C62CFB18E157C300D16FC4 /* UILoadingBar.cpp in Sources */, + 15C1592A168315E500D239F2 /* CCMenuItemLoader.cpp in Sources */, + 37C62CD818E157C300D16FC4 /* CCDatas.cpp in Sources */, + 15C1592B168315E500D239F2 /* CCNode+CCBRelativePositioning.cpp in Sources */, + 37C62D0718E157C300D16FC4 /* LabelReader.cpp in Sources */, + 15C1592C168315E500D239F2 /* CCNodeLoader.cpp in Sources */, + 15C1592D168315E500D239F2 /* CCNodeLoaderLibrary.cpp in Sources */, + 37C62CD718E157C300D16FC4 /* CCBone.cpp in Sources */, + 37C62D1318E157C300D16FC4 /* TriggerObj.cpp in Sources */, + 15C1592E168315E500D239F2 /* CCParticleSystemQuadLoader.cpp in Sources */, + 15C1592F168315E500D239F2 /* CCScale9SpriteLoader.cpp in Sources */, + 37C62D0018E157C300D16FC4 /* GUIReader.cpp in Sources */, + 37C62D0C18E157C300D16FC4 /* ScrollViewReader.cpp in Sources */, + 15C15930168315E500D239F2 /* CCScrollViewLoader.cpp in Sources */, + 15C15931168315E500D239F2 /* CCSpriteLoader.cpp in Sources */, + 15C15932168315E500D239F2 /* CCControl.cpp in Sources */, + 15C15933168315E500D239F2 /* CCControlButton.cpp in Sources */, + 15C15934168315E500D239F2 /* CCControlColourPicker.cpp in Sources */, + 37C62D0318E157C300D16FC4 /* CheckBoxReader.cpp in Sources */, + 15C15935168315E500D239F2 /* CCControlHuePicker.cpp in Sources */, + 15C15936168315E500D239F2 /* CCControlPotentiometer.cpp in Sources */, + 37C62CF418E157C300D16FC4 /* UIScrollView.cpp in Sources */, + 15C15937168315E500D239F2 /* CCControlSaturationBrightnessPicker.cpp in Sources */, + 37C62CD218E157C300D16FC4 /* CCActionObject.cpp in Sources */, + 15C15938168315E500D239F2 /* CCControlSlider.cpp in Sources */, + 37C62CD318E157C300D16FC4 /* CCArmatureAnimation.cpp in Sources */, + 15C15939168315E500D239F2 /* CCControlStepper.cpp in Sources */, + 15C1593A168315E500D239F2 /* CCControlSwitch.cpp in Sources */, + 37C62D1218E157C300D16FC4 /* TriggerMng.cpp in Sources */, + 37C62CCE18E157C300D16FC4 /* CCActionFrame.cpp in Sources */, + 15C1593B168315E500D239F2 /* CCControlUtils.cpp in Sources */, + 37C62CE318E157C300D16FC4 /* CCTransformHelp.cpp in Sources */, + 37C62D0E18E157C300D16FC4 /* TextFieldReader.cpp in Sources */, + 15C1593C168315E500D239F2 /* CCInvocation.cpp in Sources */, + 15C1593D168315E500D239F2 /* CCScale9Sprite.cpp in Sources */, + 15C15942168315E500D239F2 /* CCScrollView.cpp in Sources */, + 15C15943168315E500D239F2 /* CCSorting.cpp in Sources */, + 37C62CFC18E157C300D16FC4 /* UIRichText.cpp in Sources */, + 15C15944168315E500D239F2 /* CCTableView.cpp in Sources */, + 2964940D19518DD100BE20D8 /* CCActionTimelineCache.cpp in Sources */, + 15C15945168315E500D239F2 /* CCTableViewCell.cpp in Sources */, + 15C15946168315E500D239F2 /* HttpClient.cpp in Sources */, + 43B91F091949BB0500F7F815 /* CocoLoader.cpp in Sources */, + 15C15947168315E500D239F2 /* CCPhysicsDebugNode.cpp in Sources */, + 37C62CD518E157C300D16FC4 /* CCTween.cpp in Sources */, + 15C15948168315E500D239F2 /* CCPhysicsSprite.cpp in Sources */, + 2964940E19518DD100BE20D8 /* CCFrame.cpp in Sources */, + 15D8B23E168318C3006C7997 /* CDAudioManager.m in Sources */, + 15D8B23F168318C3006C7997 /* CDOpenALSupport.m in Sources */, + 15D8B240168318C3006C7997 /* CDXMacOSXSupport.mm in Sources */, + 15D8B241168318C3006C7997 /* CocosDenshion.m in Sources */, + 15D8B242168318C3006C7997 /* SimpleAudioEngine.mm in Sources */, + 37C62CDB18E157C300D16FC4 /* CCDisplayFactory.cpp in Sources */, + 15D8B243168318C3006C7997 /* SimpleAudioEngine_objc.m in Sources */, + 8C583FAD169DB6D500F63A10 /* CCEditBox.cpp in Sources */, + 37C62CF018E157C300D16FC4 /* UIHelper.cpp in Sources */, + 8C583FAE169DB6D500F63A10 /* CCEditBoxImplMac.mm in Sources */, + 1AFAF8CA16D3886000DB1158 /* AppDelegate.cpp in Sources */, + 1AFAF8CB16D3886000DB1158 /* HelloWorldScene.cpp in Sources */, + 1A40E75B1727BFC6006D4861 /* Animation.cpp in Sources */, + 1A40E75C1727BFC6006D4861 /* AnimationState.cpp in Sources */, + 1A40E75D1727BFC6006D4861 /* AnimationStateData.cpp in Sources */, + 1A40E75E1727BFC6006D4861 /* Atlas.cpp in Sources */, + 37C62CE918E157C300D16FC4 /* CCComRender.cpp in Sources */, + 1A40E75F1727BFC6006D4861 /* AtlasAttachmentLoader.cpp in Sources */, + 1A40E7601727BFC6006D4861 /* Attachment.cpp in Sources */, + 37C62CFD18E157C300D16FC4 /* UISlider.cpp in Sources */, + 1A40E7611727BFC6006D4861 /* AttachmentLoader.cpp in Sources */, + 1A40E7621727BFC6006D4861 /* Bone.cpp in Sources */, + 1A40E7631727BFC6006D4861 /* BoneData.cpp in Sources */, + 37C62CE818E157C300D16FC4 /* CCComController.cpp in Sources */, + 2964940F19518DD100BE20D8 /* CCNodeReader.cpp in Sources */, + 37C62CDC18E157C300D16FC4 /* CCDisplayManager.cpp in Sources */, + 1A40E7641727BFC6006D4861 /* extension.cpp in Sources */, + 37C62D0518E157C300D16FC4 /* LabelAtlasReader.cpp in Sources */, + 37C62D0418E157C300D16FC4 /* ImageViewReader.cpp in Sources */, + 1A40E7651727BFC6006D4861 /* Json.cpp in Sources */, + 1A40E7661727BFC6006D4861 /* RegionAttachment.cpp in Sources */, + 1A40E7671727BFC6006D4861 /* Skeleton.cpp in Sources */, + 1A40E7681727BFC6006D4861 /* SkeletonData.cpp in Sources */, + 1A40E7691727BFC6006D4861 /* SkeletonJson.cpp in Sources */, + 37C62CCF18E157C300D16FC4 /* CCActionFrameEasing.cpp in Sources */, + 1A40E76A1727BFC6006D4861 /* Skin.cpp in Sources */, + 1A40E76B1727BFC6006D4861 /* Slot.cpp in Sources */, + 37C62CE218E157C300D16FC4 /* CCSpriteFrameCacheHelper.cpp in Sources */, + 1A40E76C1727BFC6006D4861 /* SlotData.cpp in Sources */, + 1A40E76D1727BFC6006D4861 /* spine-cocos2dx.cpp in Sources */, + 37C62D0A18E157C300D16FC4 /* LoadingBarReader.cpp in Sources */, + 1AB87042175E0AFA005D39BF /* CCSkeleton.cpp in Sources */, + 1AB87043175E0AFA005D39BF /* CCSkeletonAnimation.cpp in Sources */, + 1A9CE9821765A7FA000E3062 /* AssetsManager.cpp in Sources */, + 1A9CE9A51765A7FA000E3062 /* LocalStorage.cpp in Sources */, + 1A9CE9A61765A7FA000E3062 /* LocalStorageAndroid.cpp in Sources */, + 37C62CFA18E157C300D16FC4 /* UILabelBMFont.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 15C159521683161500D239F2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = cocos2dx; + targetProxy = 15C159511683161500D239F2 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 41BC70DC15BF81A5006A0A6C /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 41BC70DD15BF81A5006A0A6C /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 41BC70DE15BF81A5006A0A6C /* MainMenu.xib */ = { + isa = PBXVariantGroup; + children = ( + 41BC70DF15BF81A5006A0A6C /* en */, + ); + name = MainMenu.xib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 1D6058940D05DD3E006BFB54 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LIBRARY = "compiler-default"; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + USE_FILE32API, + CC_TARGET_OS_MAC, + "COCOS2D_DEBUG=1", + CC_ENABLE_CHIPMUNK_INTEGRATION, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../../CocosDenshion/include", + "\"$(SRCROOT)/../../../external/chipmunk/include/constraints\"", + "\"$(SRCROOT)/../../../external/chipmunk/include/chipmunk\"", + "\"$(SRCROOT)/../../../cocos2dx/kazmath/include\"", + "\"$(SRCROOT)/../../../extensions\"", + "\"$(SRCROOT)/../../../external\"", + "\"$(SRCROOT)/../../../cocos2dx\"", + "\"$(SRCROOT)/../../../cocos2dx/include\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/mac\"", + ); + INFOPLIST_FILE = Info.plist; + LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/../../../cocos2dx/platform/third_party/mac/libraries\""; + MACOSX_DEPLOYMENT_TARGET = 10.6; + OTHER_CFLAGS = "-O2"; + PRODUCT_NAME = FlappyBird; + SDKROOT = macosx; + USER_HEADER_SEARCH_PATHS = ""; + VALID_ARCHS = "i386 x86_64"; + }; + name = Debug; + }; + 1D6058950D05DD3E006BFB54 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LIBRARY = "compiler-default"; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + COPY_PHASE_STRIP = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + CC_TARGET_OS_MAC, + USE_FILE32API, + CC_ENABLE_CHIPMUNK_INTEGRATION, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../../CocosDenshion/include", + "\"$(SRCROOT)/../../../external/chipmunk/include/constraints\"", + "\"$(SRCROOT)/../../../external/chipmunk/include/chipmunk\"", + "\"$(SRCROOT)/../../../cocos2dx/kazmath/include\"", + "\"$(SRCROOT)/../../../extensions\"", + "\"$(SRCROOT)/../../../external\"", + "\"$(SRCROOT)/../../../cocos2dx\"", + "\"$(SRCROOT)/../../../cocos2dx/include\"", + "\"$(SRCROOT)/../../../cocos2dx/platform/mac\"", + ); + INFOPLIST_FILE = Info.plist; + LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/../../../cocos2dx/platform/third_party/mac/libraries\""; + MACOSX_DEPLOYMENT_TARGET = 10.6; + PRODUCT_NAME = FlappyBird; + SDKROOT = macosx; + USER_HEADER_SEARCH_PATHS = ""; + VALIDATE_PRODUCT = YES; + VALID_ARCHS = "i386 x86_64"; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LIBRARY = "compiler-default"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_VERSION = ""; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + SDKROOT = macosx; + VALID_ARCHS = "x86_64 i386"; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + CLANG_CXX_LIBRARY = "compiler-default"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_VERSION = ""; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; + SDKROOT = macosx; + VALID_ARCHS = "x86_64 i386"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "FlappyBird" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1D6058940D05DD3E006BFB54 /* Debug */, + 1D6058950D05DD3E006BFB54 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "FlappyBird" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Icon.icns" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Icon.icns" new file mode 100644 index 00000000..285dee82 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Icon.icns" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Info.plist" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Info.plist" new file mode 100644 index 00000000..4f9413ec --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Info.plist" @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Icon + CFBundleIdentifier + per.pengcheng.mygame + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NSHumanReadableCopyright + Copyright © 2012. All rights reserved. + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Prefix.pch" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Prefix.pch" new file mode 100644 index 00000000..46c36a7e --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/Prefix.pch" @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'Paralaxer' target in the 'Paralaxer' project +// + +#ifdef __OBJC__ + #import +#endif diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/en.lproj/InfoPlist.strings" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/en.lproj/InfoPlist.strings" new file mode 100644 index 00000000..477b28ff --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/en.lproj/InfoPlist.strings" @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/en.lproj/MainMenu.xib" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/en.lproj/MainMenu.xib" new file mode 100644 index 00000000..34048390 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/en.lproj/MainMenu.xib" @@ -0,0 +1,812 @@ + + + + 1060 + 10K549 + 1938 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 1938 + + + YES + NSMenuItem + NSCustomObject + NSMenu + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + NSApplication + + + FirstResponder + + + NSApplication + + + AMainMenu + + YES + + + HelloCpp + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + HelloCpp + + YES + + + About HelloCpp + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Preferences… + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + Services + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide HelloCpp + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit HelloCpp + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + View + + 1048576 + 2147483647 + + + submenuAction: + + View + + YES + + + Toggle Fullscreen + f + 1048576 + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + submenuAction: + + Window + + YES + + + Minimize + m + 1048576 + 2147483647 + + + + + + Zoom + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 2147483647 + + + submenuAction: + + Help + + YES + + + HelloCpp Help + ? + 1048576 + 2147483647 + + + + + _NSHelpMenu + + + + _NSMainMenu + + + AppController + + + NSFontManager + + + + + YES + + + terminate: + + + + 449 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + delegate + + + + 495 + + + + performMiniaturize: + + + + 37 + + + + arrangeInFront: + + + + 39 + + + + performZoom: + + + + 240 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + unhideAllApplications: + + + + 370 + + + + showHelp: + + + + 493 + + + + toggleFullScreen: + + + + 537 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + YES + + + + + + + + + 19 + + + YES + + + + + + 56 + + + YES + + + + + + 57 + + + YES + + + + + + + + + + + + + + + + 58 + + + + + 134 + + + + + 150 + + + + + 136 + + + + + 144 + + + + + 129 + + + + + 143 + + + + + 236 + + + + + 131 + + + YES + + + + + + 149 + + + + + 145 + + + + + 130 + + + + + 24 + + + YES + + + + + + + + + 92 + + + + + 5 + + + + + 239 + + + + + 23 + + + + + 295 + + + YES + + + + + + 296 + + + YES + + + + + + 420 + + + + + 490 + + + YES + + + + + + 491 + + + YES + + + + + + 492 + + + + + 494 + + + + + 536 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 129.IBPluginDependency + 130.IBPluginDependency + 131.IBPluginDependency + 134.IBPluginDependency + 136.IBPluginDependency + 143.IBPluginDependency + 144.IBPluginDependency + 145.IBPluginDependency + 149.IBPluginDependency + 150.IBPluginDependency + 19.IBPluginDependency + 23.IBPluginDependency + 236.IBPluginDependency + 239.IBPluginDependency + 24.IBPluginDependency + 29.IBPluginDependency + 295.IBPluginDependency + 296.IBPluginDependency + 420.IBPluginDependency + 490.IBPluginDependency + 491.IBPluginDependency + 492.IBPluginDependency + 494.IBPluginDependency + 5.IBPluginDependency + 536.IBPluginDependency + 56.IBPluginDependency + 57.IBPluginDependency + 58.IBPluginDependency + 92.IBPluginDependency + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + YES + + + + + + YES + + + + + 541 + + + + YES + + AppController + NSObject + + YES + + YES + exitFullScreen: + toggleFullScreen: + + + YES + id + id + + + + YES + + YES + exitFullScreen: + toggleFullScreen: + + + YES + + exitFullScreen: + id + + + toggleFullScreen: + id + + + + + YES + + YES + glView + window + + + YES + EAGLView + NSWindow + + + + YES + + YES + glView + window + + + YES + + glView + EAGLView + + + window + NSWindow + + + + + IBProjectSource + ./Classes/AppController.h + + + + EAGLView + NSOpenGLView + + IBProjectSource + ./Classes/EAGLView.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/main.m" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/main.m" new file mode 100644 index 00000000..97d9b732 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.mac/main.m" @@ -0,0 +1,30 @@ +/**************************************************************************** + Copyright (c) 2010 cocos2d-x.org + + http://www.cocos2d-x.org + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + ****************************************************************************/ + +#import + +int main(int argc, char *argv[]) +{ + return NSApplicationMain(argc, (const char **)argv); +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/FlappyBird.mkb" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/FlappyBird.mkb" new file mode 100644 index 00000000..40848443 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/FlappyBird.mkb" @@ -0,0 +1,45 @@ +options +{ + module_path="../../../cocos2dx/proj.marmalade/;../../../CocosDenshion/proj.marmalade/;../../../extensions/proj.marmalade/;../../../external/chipmunk/proj.marmalade/;../../../external/Box2D/proj.marmalade/" + s3e-data-dir = "../Resources/" +} + +includepaths +{ + ../Classes +} +subprojects +{ + IwGL + cocos2dx + cocos2dx-ext + Box2D + CocosDenshion +# chipmunk +} + +defines +{ + CC_ENABLE_BOX2D_INTEGRATION=1 +} +assets +{ + (../Resources) +} + +files +{ + [Main] + (src) + Main.h + Main.cpp + + (../Classes) + AppDelegate.cpp + AppDelegate.h + HelloWorldScene.cpp + HelloWorldScene.h + +} + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/src/Main.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/src/Main.cpp" new file mode 100644 index 00000000..39cca44b --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/src/Main.cpp" @@ -0,0 +1,19 @@ +// Application main file. + +#include "Main.h" +#include "../Classes/AppDelegate.h" + +// Cocos2dx headers +#include "cocos2d.h" + +// Marmaladeheaders +#include "IwGL.h" + +USING_NS_CC; + +int main() +{ + AppDelegate app; + + return cocos2d::CCApplication::sharedApplication()->Run(); +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/src/Main.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/src/Main.h" new file mode 100644 index 00000000..ebfa484e --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.marmalade/src/Main.h" @@ -0,0 +1,4 @@ +#ifndef MAIN_H +#define MAIN_H + +#endif diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/.cproject" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/.cproject" new file mode 100644 index 00000000..29d0145d --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/.cproject" @@ -0,0 +1,653 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/.project" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/.project" new file mode 100644 index 00000000..fc402fc1 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/.project" @@ -0,0 +1,106 @@ + + + proj.tizen + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + + + ?name? + + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.buildCommand + sbi-make + + + org.eclipse.cdt.make.core.buildLocation + ${workspace_loc:/${ProjName}/Debug-Tizen-Device} + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.enableAutoBuild + true + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + true + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + org.tizen.nativecpp.apichecker.core.builder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + org.tizen.nativecpp.apichecker.core.tizenCppNature + + + + src/Classes + 2 + PARENT-1-PROJECT_LOC/Classes + + + + + 1372995128994 + + 26 + + org.eclipse.ui.ide.multiFilter + 1.0-projectRelativePath-matches-false-false-*/.tpk + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/README.mdown" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/README.mdown" new file mode 100644 index 00000000..f71f9aba --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/README.mdown" @@ -0,0 +1,6 @@ +HelloCpp for Tizen +================== + + * Create Tizen IDE workspace in cocos2d-x/samples/Cpp/HelloCpp + * Import proj.tizen + * Copy cocos2d-x/samples/Cpp/HelloCpp/Resources/*.* to cocos2d-x/samples/Cpp/HelloCpp/proj.tizen/res diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/data/.gitkeep" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/data/.gitkeep" new file mode 100644 index 00000000..e69de29b diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/inc/.gitkeep" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/inc/.gitkeep" new file mode 100644 index 00000000..e69de29b diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/lib/.gitkeep" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/lib/.gitkeep" new file mode 100644 index 00000000..e69de29b diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/manifest.xml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/manifest.xml" new file mode 100644 index 00000000..7f1168cf --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/manifest.xml" @@ -0,0 +1,24 @@ + + + Ea48obap0R + 1.0.0 + C++App + + true + + + 2.2 + + + + + + FlappyBird + + + mainmenu.png + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/res/.gitkeep" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/res/.gitkeep" new file mode 100644 index 00000000..e69de29b diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/data/.gitkeep" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/data/.gitkeep" new file mode 100644 index 00000000..e69de29b diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/res/screen-density-xhigh/mainmenu.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/res/screen-density-xhigh/mainmenu.png" new file mode 100644 index 00000000..9765b1bd Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/res/screen-density-xhigh/mainmenu.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/trusted/.gitkeep" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/shared/trusted/.gitkeep" new file mode 100644 index 00000000..e69de29b diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/src/HelloCppEntry.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/src/HelloCppEntry.cpp" new file mode 100644 index 00000000..04e79d55 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.tizen/src/HelloCppEntry.cpp" @@ -0,0 +1,77 @@ +/**************************************************************************** +Copyright (c) 2013 cocos2d-x.org +Copyright (c) 2013 Lee, Jae-Hong + +http://www.cocos2d-x.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +****************************************************************************/ + +// +// This file contains the Tizen application entry point. +// +#include "../../Classes/AppDelegate.h" +#include "cocos2d.h" + +USING_NS_CC; + +using namespace Tizen::Base; +using namespace Tizen::Base::Collection; + +#ifdef __cplusplus +extern "C" +{ +#endif // __cplusplus + +void +ApplicationInitialized(void) +{ + AppDelegate* pAppDelegate = new AppDelegate; + + CCEGLView* eglView = CCEGLView::sharedOpenGLView(); + eglView->setFrameSize(1280, 720); + + CCApplication::sharedApplication()->run(); +} + +// +// The entry function of Tizen application called by the operating system. +// +_EXPORT_ int +OspMain(int argc, char *pArgv[]) +{ + AppLog("Application started."); + ArrayList args(SingleObjectDeleter); + args.Construct(); + for (int i = 0; i < argc; i++) + { + args.Add(new (std::nothrow) String(pArgv[i])); + } + + CCOspApplication::SetApplicationInitializedCallback(ApplicationInitialized); + CCOspApplication::SetScreenOrientation(Tizen::Ui::ORIENTATION_LANDSCAPE); + result r = Tizen::App::Application::Execute(CCOspApplication::CreateInstance, &args); + TryLog(r == E_SUCCESS, "[%s] Application execution failed", GetErrorMessage(r)); + AppLog("Application finished."); + + return static_cast(r); +} +#ifdef __cplusplus +} +#endif // __cplusplus diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.sln" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.sln" new file mode 100644 index 00000000..ce2ce2b1 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.sln" @@ -0,0 +1,66 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlappyBird", "FlappyBird.vcxproj", "{76A39BB2-9B84-4C65-98A5-654D86B86F2A}" + ProjectSection(ProjectDependencies) = postProject + {21B2C324-891F-48EA-AD1A-5AE13DE12E28} = {21B2C324-891F-48EA-AD1A-5AE13DE12E28} + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E} = {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E} + {207BC7A9-CCF1-4F2F-A04D-45F72242AE25} = {207BC7A9-CCF1-4F2F-A04D-45F72242AE25} + {929480E7-23C0-4DF6-8456-096D71547116} = {929480E7-23C0-4DF6-8456-096D71547116} + {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6} = {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcocos2d", "..\..\..\cocos2dx\proj.win32\cocos2d.vcxproj", "{98A51BA8-FC3A-415B-AC8F-8C7BD464E93E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libCocosDenshion", "..\..\..\CocosDenshion\proj.win32\CocosDenshion.vcxproj", "{F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6}" + ProjectSection(ProjectDependencies) = postProject + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E} = {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libExtensions", "..\..\..\extensions\proj.win32\libExtensions.vcxproj", "{21B2C324-891F-48EA-AD1A-5AE13DE12E28}" + ProjectSection(ProjectDependencies) = postProject + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E} = {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E} + {207BC7A9-CCF1-4F2F-A04D-45F72242AE25} = {207BC7A9-CCF1-4F2F-A04D-45F72242AE25} + {929480E7-23C0-4DF6-8456-096D71547116} = {929480E7-23C0-4DF6-8456-096D71547116} + {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6} = {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libBox2D", "..\..\..\external\Box2D\proj.win32\Box2D.vcxproj", "{929480E7-23C0-4DF6-8456-096D71547116}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libchipmunk", "..\..\..\external\chipmunk\proj.win32\chipmunk.vcxproj", "{207BC7A9-CCF1-4F2F-A04D-45F72242AE25}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {76A39BB2-9B84-4C65-98A5-654D86B86F2A}.Debug|Win32.ActiveCfg = Debug|Win32 + {76A39BB2-9B84-4C65-98A5-654D86B86F2A}.Debug|Win32.Build.0 = Debug|Win32 + {76A39BB2-9B84-4C65-98A5-654D86B86F2A}.Release|Win32.ActiveCfg = Release|Win32 + {76A39BB2-9B84-4C65-98A5-654D86B86F2A}.Release|Win32.Build.0 = Release|Win32 + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E}.Debug|Win32.ActiveCfg = Debug|Win32 + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E}.Debug|Win32.Build.0 = Debug|Win32 + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E}.Release|Win32.ActiveCfg = Release|Win32 + {98A51BA8-FC3A-415B-AC8F-8C7BD464E93E}.Release|Win32.Build.0 = Release|Win32 + {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6}.Debug|Win32.ActiveCfg = Debug|Win32 + {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6}.Debug|Win32.Build.0 = Debug|Win32 + {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6}.Release|Win32.ActiveCfg = Release|Win32 + {F8EDD7FA-9A51-4E80-BAEB-860825D2EAC6}.Release|Win32.Build.0 = Release|Win32 + {21B2C324-891F-48EA-AD1A-5AE13DE12E28}.Debug|Win32.ActiveCfg = Debug|Win32 + {21B2C324-891F-48EA-AD1A-5AE13DE12E28}.Debug|Win32.Build.0 = Debug|Win32 + {21B2C324-891F-48EA-AD1A-5AE13DE12E28}.Release|Win32.ActiveCfg = Release|Win32 + {21B2C324-891F-48EA-AD1A-5AE13DE12E28}.Release|Win32.Build.0 = Release|Win32 + {929480E7-23C0-4DF6-8456-096D71547116}.Debug|Win32.ActiveCfg = Debug|Win32 + {929480E7-23C0-4DF6-8456-096D71547116}.Debug|Win32.Build.0 = Debug|Win32 + {929480E7-23C0-4DF6-8456-096D71547116}.Release|Win32.ActiveCfg = Release|Win32 + {929480E7-23C0-4DF6-8456-096D71547116}.Release|Win32.Build.0 = Release|Win32 + {207BC7A9-CCF1-4F2F-A04D-45F72242AE25}.Debug|Win32.ActiveCfg = Debug|Win32 + {207BC7A9-CCF1-4F2F-A04D-45F72242AE25}.Debug|Win32.Build.0 = Debug|Win32 + {207BC7A9-CCF1-4F2F-A04D-45F72242AE25}.Release|Win32.ActiveCfg = Release|Win32 + {207BC7A9-CCF1-4F2F-A04D-45F72242AE25}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj" new file mode 100644 index 00000000..f3ac8727 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj" @@ -0,0 +1,168 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {76A39BB2-9B84-4C65-98A5-654D86B86F2A} + test_win32 + Win32Proj + + + + Application + Unicode + true + v100 + v110 + v110_xp + v120 + v120_xp + + + Application + Unicode + v100 + v110 + v110_xp + v120 + v120_xp + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(SolutionDir)$(Configuration).win32\ + $(Configuration).win32\ + true + $(SolutionDir)$(Configuration).win32\ + $(Configuration).win32\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + $(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\lib;$(LibraryPath) + + + $(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\lib;$(LibraryPath) + + + + Disabled + $(ProjectDir)..\..\..\cocos2dx;$(ProjectDir)..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\..\cocos2dx\platform\win32;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\win32;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\win32\OGLES;$(ProjectDir)..\..\..\external;$(ProjectDir)..\..\..\external\chipmunk\include\chipmunk;$(ProjectDir)..\..\..\CocosDenshion\include;$(ProjectDir)..\..\..\extensions;..\Classes;..;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USE_MATH_DEFINES;GL_GLEXT_PROTOTYPES;CC_ENABLE_CHIPMUNK_INTEGRATION=1;COCOS2D_DEBUG=1;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + 4267;4251;4244;%(DisableSpecificWarnings) + + + libExtensions.lib;libcocos2d.lib;libCocosDenshion.lib;opengl32.lib;glew32.lib;libBox2d.lib;libchipmunk.lib;libcurl_imp.lib;pthreadVCE2.lib;websockets.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName).exe + $(OutDir);%(AdditionalLibraryDirectories) + true + Windows + MachineX86 + + + + + + + if not exist "$(OutDir)" mkdir "$(OutDir)" +xcopy /Y /Q "$(ProjectDir)..\..\..\external\libwebsockets\win32\lib\*.*" "$(OutDir)" + + + + + MaxSpeed + true + $(ProjectDir)..\..\..\cocos2dx;$(ProjectDir)..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\..\cocos2dx\platform\win32;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\win32;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\win32\OGLES;$(ProjectDir)..\..\..\external;$(ProjectDir)..\..\..\external\chipmunk\include\chipmunk;$(ProjectDir)..\..\..\CocosDenshion\include;$(ProjectDir)..\..\..\extensions;..\Classes;..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USE_MATH_DEFINES;GL_GLEXT_PROTOTYPES;CC_ENABLE_CHIPMUNK_INTEGRATION=1;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + 4267;4251;4244;%(DisableSpecificWarnings) + + + libExtensions.lib;libcocos2d.lib;libCocosDenshion.lib;opengl32.lib;glew32.lib;libBox2d.lib;libchipmunk.lib;libcurl_imp.lib;pthreadVCE2.lib;websockets.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName).exe + $(OutDir);%(AdditionalLibraryDirectories) + true + Windows + true + true + MachineX86 + + + + + + + if not exist "$(OutDir)" mkdir "$(OutDir)" +xcopy /Y /Q "$(ProjectDir)..\..\..\external\libwebsockets\win32\lib\*.*" "$(OutDir)" + + + + + + + + + + + + + + + {98a51ba8-fc3a-415b-ac8f-8c7bd464e93e} + false + + + {f8edd7fa-9a51-4e80-baeb-860825d2eac6} + false + + + {21b2c324-891f-48ea-ad1a-5ae13de12e28} + false + + + {929480e7-23c0-4df6-8456-096d71547116} + false + + + {207bc7a9-ccf1-4f2f-a04d-45f72242ae25} + false + + + + + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj.filters" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj.filters" new file mode 100644 index 00000000..6d9f1488 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj.filters" @@ -0,0 +1,33 @@ + + + + + {84a8ebd7-7cf0-47f6-b75e-d441df67da40} + + + {bb6c862e-70e9-49d9-81b7-3829a6f50471} + + + + + win32 + + + Classes + + + Classes + + + + + win32 + + + Classes + + + Classes + + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj.user" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj.user" new file mode 100644 index 00000000..32a62968 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/FlappyBird.vcxproj.user" @@ -0,0 +1,11 @@ + + + + $(ProjectDir)..\Resources + WindowsLocalDebugger + + + $(ProjectDir)..\Resources + WindowsLocalDebugger + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/main.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/main.cpp" new file mode 100644 index 00000000..c83b0b23 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/main.cpp" @@ -0,0 +1,21 @@ +#include "main.h" +#include "AppDelegate.h" +#include "CCEGLView.h" + +USING_NS_CC; + +int APIENTRY _tWinMain(HINSTANCE hInstance, + HINSTANCE hPrevInstance, + LPTSTR lpCmdLine, + int nCmdShow) +{ + UNREFERENCED_PARAMETER(hPrevInstance); + UNREFERENCED_PARAMETER(lpCmdLine); + + // create the application instance + AppDelegate app; + CCEGLView* eglView = CCEGLView::sharedOpenGLView(); + eglView->setViewName("FlappyBird"); + eglView->setFrameSize(480, 320); + return CCApplication::sharedApplication()->run(); +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/main.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/main.h" new file mode 100644 index 00000000..e74708bd --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.win32/main.h" @@ -0,0 +1,13 @@ +#ifndef __MAIN_H__ +#define __MAIN_H__ + +#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers + +// Windows Header Files: +#include +#include + +// C RunTime Header Files +#include "CCStdC.h" + +#endif // __MAIN_H__ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml" new file mode 100644 index 00000000..c28dda47 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml" @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml.cpp" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml.cpp" new file mode 100644 index 00000000..e9d384c0 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml.cpp" @@ -0,0 +1,91 @@ +/**************************************************************************** +Copyright (c) 2010-2013 cocos2d-x.org +Copyright (c) Microsoft Open Technologies, Inc. + +http://www.cocos2d-x.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +****************************************************************************/ +// +// App.xaml.cpp +// Implementation of the App class. +// + +#include "pch.h" +#include "MainPage.xaml.h" + +using namespace FlappyBird; + +using namespace Platform; +using namespace Windows::ApplicationModel; +using namespace Windows::ApplicationModel::Activation; +using namespace Windows::Foundation; +using namespace Windows::Foundation::Collections; +using namespace Windows::Storage; +using namespace Windows::UI::Xaml; +using namespace Windows::UI::Xaml::Controls; +using namespace Windows::UI::Xaml::Controls::Primitives; +using namespace Windows::UI::Xaml::Data; +using namespace Windows::UI::Xaml::Input; +using namespace Windows::UI::Xaml::Interop; +using namespace Windows::UI::Xaml::Media; +using namespace Windows::UI::Xaml::Navigation; + +/// +/// Initializes the singleton application object. This is the first line of authored code +/// executed, and as such is the logical equivalent of main() or WinMain(). +/// +App::App() +{ + InitializeComponent(); + Suspending += ref new SuspendingEventHandler(this, &App::OnSuspending); +} + +/// +/// Invoked when the application is launched normally by the end user. Other entry points +/// will be used when the application is launched to open a specific file, to display +/// search results, and so forth. +/// +/// Details about the launch request and process. +void App::OnLaunched(LaunchActivatedEventArgs^ args) +{ + m_mainPage = ref new MainPage(); + + if (args->PreviousExecutionState == ApplicationExecutionState::Terminated) + { + m_mainPage->LoadInternalState(ApplicationData::Current->LocalSettings->Values); + } + + // Place the page in the current window and ensure that it is active. + Window::Current->Content = m_mainPage; + Window::Current->Activate(); +} + +/// +/// Invoked when the application is being suspended. +/// +/// Details about the origin of the event. +/// Details about the suspending event. +void App::OnSuspending(Object^ sender, SuspendingEventArgs^ args) +{ + (void) sender; // Unused parameter. + (void) args; // Unused parameter. + + m_mainPage->SaveInternalState(ApplicationData::Current->LocalSettings->Values); +} \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml.h" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml.h" new file mode 100644 index 00000000..2e0432b2 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/App.xaml.h" @@ -0,0 +1,50 @@ +/**************************************************************************** +Copyright (c) 2010-2013 cocos2d-x.org +Copyright (c) Microsoft Open Technologies, Inc. + +http://www.cocos2d-x.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +****************************************************************************/ +// +// App.xaml.h +// Declaration of the App class. +// + +#pragma once + +#include "App.g.h" +#include "MainPage.xaml.h" + +namespace FlappyBird +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + ref class App sealed + { + public: + App(); + virtual void OnLaunched(Windows::ApplicationModel::Activation::LaunchActivatedEventArgs^ args) override; + + private: + void OnSuspending(Platform::Object^ sender, Windows::ApplicationModel::SuspendingEventArgs^ args); + MainPage^ m_mainPage; + }; +} diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/Logo.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/Logo.png" new file mode 100644 index 00000000..ebd735aa Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/Logo.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/SmallLogo.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/SmallLogo.png" new file mode 100644 index 00000000..92dd1058 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/SmallLogo.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/SplashScreen.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/SplashScreen.png" new file mode 100644 index 00000000..193187f1 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/SplashScreen.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/StoreLogo.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/StoreLogo.png" new file mode 100644 index 00000000..3765186d Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/StoreLogo.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/WideLogo.png" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/WideLogo.png" new file mode 100644 index 00000000..4ba32be0 Binary files /dev/null and "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Assets/WideLogo.png" differ diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Common/StandardStyles.xaml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Common/StandardStyles.xaml" new file mode 100644 index 00000000..85f4ed64 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/Common/StandardStyles.xaml" @@ -0,0 +1,1829 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mouse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.sln" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.sln" new file mode 100644 index 00000000..09ceb400 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.sln" @@ -0,0 +1,108 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlappyBird", "FlappyBird.vcxproj", "{A4BD3C33-E173-4233-B52B-C5BFD57144C8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcocos2d", "..\..\..\cocos2dx\proj.winrt\cocos2d.vcxproj", "{12155DB2-C528-4C56-8292-5E87FC315769}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CocosDenshion", "..\..\..\CocosDenshion\proj.winrt\CocosDenshion.vcxproj", "{886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libExtensions", "..\..\..\extensions\proj.winrt\libExtensions.vcxproj", "{F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libBox2D", "..\..\..\external\Box2D\proj.winrt\Box2D.vcxproj", "{79FC91D4-974C-4BC7-8E8C-79E194437DE7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libchipmunk", "..\..\..\external\chipmunk\proj.winrt\chipmunk.vcxproj", "{3AD76EA1-D698-40D2-B04D-D9AB8171F40B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|ARM = Release|ARM + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|ARM.ActiveCfg = Debug|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|ARM.Build.0 = Debug|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|ARM.Deploy.0 = Debug|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|Win32.ActiveCfg = Debug|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|Win32.Build.0 = Debug|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|Win32.Deploy.0 = Debug|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|x64.ActiveCfg = Debug|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|x64.Build.0 = Debug|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|x64.Deploy.0 = Debug|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|ARM.ActiveCfg = Release|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|ARM.Build.0 = Release|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|ARM.Deploy.0 = Release|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|Win32.ActiveCfg = Release|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|Win32.Build.0 = Release|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|Win32.Deploy.0 = Release|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|x64.ActiveCfg = Release|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|x64.Build.0 = Release|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|x64.Deploy.0 = Release|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|ARM.ActiveCfg = Debug|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|ARM.Build.0 = Debug|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|Win32.ActiveCfg = Debug|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|Win32.Build.0 = Debug|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|x64.ActiveCfg = Debug|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|x64.Build.0 = Debug|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|ARM.ActiveCfg = Release|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|ARM.Build.0 = Release|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|Win32.ActiveCfg = Release|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|Win32.Build.0 = Release|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|x64.ActiveCfg = Release|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|x64.Build.0 = Release|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|ARM.ActiveCfg = Debug|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|ARM.Build.0 = Debug|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|Win32.ActiveCfg = Debug|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|Win32.Build.0 = Debug|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|x64.ActiveCfg = Debug|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|x64.Build.0 = Debug|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|ARM.ActiveCfg = Release|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|ARM.Build.0 = Release|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|Win32.ActiveCfg = Release|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|Win32.Build.0 = Release|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|x64.ActiveCfg = Release|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|x64.Build.0 = Release|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|ARM.ActiveCfg = Debug|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|ARM.Build.0 = Debug|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|Win32.ActiveCfg = Debug|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|Win32.Build.0 = Debug|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|x64.ActiveCfg = Debug|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|x64.Build.0 = Debug|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|ARM.ActiveCfg = Release|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|ARM.Build.0 = Release|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|Win32.ActiveCfg = Release|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|Win32.Build.0 = Release|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|x64.ActiveCfg = Release|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|x64.Build.0 = Release|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|ARM.ActiveCfg = Debug|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|ARM.Build.0 = Debug|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|Win32.ActiveCfg = Debug|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|Win32.Build.0 = Debug|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|x64.ActiveCfg = Debug|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|x64.Build.0 = Debug|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|ARM.ActiveCfg = Release|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|ARM.Build.0 = Release|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|Win32.ActiveCfg = Release|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|Win32.Build.0 = Release|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|x64.ActiveCfg = Release|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|x64.Build.0 = Release|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|ARM.ActiveCfg = Debug|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|ARM.Build.0 = Debug|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|Win32.ActiveCfg = Debug|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|Win32.Build.0 = Debug|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|x64.ActiveCfg = Debug|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|x64.Build.0 = Debug|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|ARM.ActiveCfg = Release|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|ARM.Build.0 = Release|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|Win32.ActiveCfg = Release|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|Win32.Build.0 = Release|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|x64.ActiveCfg = Release|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.vcxproj" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.vcxproj" new file mode 100644 index 00000000..0dbb41c2 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.vcxproj" @@ -0,0 +1,387 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + Debug + ARM + + + Release + ARM + + + + {a4bd3c33-e173-4233-b52b-c5bfd57144c8} + FlappyBird + en-US + 11.0 + true + + + + Application + true + v110 + false + + + Application + true + v110 + true + + + Application + true + v110 + true + + + Application + false + true + v110 + + + Application + false + true + v110 + + + Application + false + true + v110 + + + + + + + + + + + + + + + + + + + + + + + + + TemporaryKey.pfx + True + + + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + $(Platform)\$(Configuration)\ + false + + + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + $(Platform)\$(Configuration)\ + false + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + + libEGL.lib;libGLESv2.lib;%(AdditionalDependencies) + true + + + pch.h + $(IntDir)pch.pch + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\angle\include;$(ProjectDir)..\..\..\cocos2dx;$(ProjectDir)..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\..\cocos2dx\platform\winrt;$(ProjectDir)..\..\..\external;$(ProjectDir)..\..\..\external\chipmunk\include\chipmunk;$(ProjectDir)..\..\..\CocosDenshion\include;$(ProjectDir)..\..\..\extensions;..\Classes;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt;%(AdditionalIncludeDirectories) + 4267;4251;4244;4453;%(DisableSpecificWarnings) + + + + + WINRT;_WINRT;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;GL_GLEXT_PROTOTYPES;CC_ENABLE_CHIPMUNK_INTEGRATION=1;NDEBUG;%(PreprocessorDefinitions) + pch.h + pch.h + pch.h + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2012\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2012\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2012\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + + + + + + + + + + + + + WINRT;_WINRT;COCOS2D_DEBUG=1;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;GL_GLEXT_PROTOTYPES;CC_ENABLE_CHIPMUNK_INTEGRATION=1;_DEBUG;%(PreprocessorDefinitions) + /D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions) + ProgramDatabase + true + pch.h + pch.h + pch.h + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2012\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2012\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2012\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + Copy Resources to Assets folder + + + + + + + + + + + + + + + + + App.xaml + + + MainPage.xaml + + + + + Designer + + + Designer + + + Designer + + + + + Designer + + + true + true + + + true + true + + + true + true + + + true + true + + + + true + false + %(OutputDir)%(FileName)%(Extension) + false + false + + + true + false + %(OutputDir)%(FileName)%(Extension) + false + false + + + + + + + + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + + + App.xaml + + + MainPage.xaml + + + Create + + + + + {12155db2-c528-4c56-8292-5e87fc315769} + + + {886fb3f1-cdbc-4b60-94c8-0f02eb583a1e} + + + {f8a69a16-14eb-4e5c-8f99-4cbfc5a6e089} + + + {79fc91d4-974c-4bc7-8e8c-79e194437de7} + + + {3ad76ea1-d698-40d2-b04d-d9ab8171f40b} + + + + <_CustomResource Include="..\Resources\**\*"> + Assets\Resources\%(RecursiveDir)%(FileName)%(Extension) + true + + + + + + + + + + + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.vcxproj.filters" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.vcxproj.filters" new file mode 100644 index 00000000..ea2d573b --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird.vcxproj.filters" @@ -0,0 +1,77 @@ + + + + + a4bd3c33-e173-4233-b52b-c5bfd57144c8 + + + c979f1c5-f7cd-46dd-805d-97511829bd44 + + + Common + + + Assets + + + Assets + + + Assets + + + Assets + + + {97c3b83c-49c5-4c12-b313-2ad896c789fb} + + + + + + + + + + + Classes + + + Classes + + + + + + + + Classes + + + Classes + + + Classes + + + + + + + + + + + + + + + + + + + + Assets + + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.sln" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.sln" new file mode 100644 index 00000000..2725152b --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.sln" @@ -0,0 +1,109 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.30324.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlappyBird_2013", "FlappyBird_2013.vcxproj", "{A4BD3C33-E173-4233-B52B-C5BFD57144C8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CocosDenshion", "..\..\..\CocosDenshion\proj.winrt\CocosDenshion_2013.vcxproj", "{886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libBox2D", "..\..\..\external\Box2D\proj.winrt\Box2D_2013.vcxproj", "{79FC91D4-974C-4BC7-8E8C-79E194437DE7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libchipmunk", "..\..\..\external\chipmunk\proj.winrt\chipmunk_2013.vcxproj", "{3AD76EA1-D698-40D2-B04D-D9AB8171F40B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcocos2d", "..\..\..\cocos2dx\proj.winrt\cocos2d_2013.vcxproj", "{12155DB2-C528-4C56-8292-5E87FC315769}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libExtensions", "..\..\..\extensions\proj.winrt\libExtensions_2013.vcxproj", "{F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|ARM = Release|ARM + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|ARM.ActiveCfg = Debug|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|ARM.Build.0 = Debug|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|ARM.Deploy.0 = Debug|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|Win32.ActiveCfg = Debug|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|Win32.Build.0 = Debug|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|Win32.Deploy.0 = Debug|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|x64.ActiveCfg = Debug|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|x64.Build.0 = Debug|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Debug|x64.Deploy.0 = Debug|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|ARM.ActiveCfg = Release|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|ARM.Build.0 = Release|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|ARM.Deploy.0 = Release|ARM + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|Win32.ActiveCfg = Release|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|Win32.Build.0 = Release|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|Win32.Deploy.0 = Release|Win32 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|x64.ActiveCfg = Release|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|x64.Build.0 = Release|x64 + {A4BD3C33-E173-4233-B52B-C5BFD57144C8}.Release|x64.Deploy.0 = Release|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|ARM.ActiveCfg = Debug|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|ARM.Build.0 = Debug|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|Win32.ActiveCfg = Debug|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|Win32.Build.0 = Debug|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|x64.ActiveCfg = Debug|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Debug|x64.Build.0 = Debug|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|ARM.ActiveCfg = Release|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|ARM.Build.0 = Release|ARM + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|Win32.ActiveCfg = Release|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|Win32.Build.0 = Release|Win32 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|x64.ActiveCfg = Release|x64 + {886FB3F1-CDBC-4B60-94C8-0F02EB583A1E}.Release|x64.Build.0 = Release|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|ARM.ActiveCfg = Debug|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|ARM.Build.0 = Debug|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|Win32.ActiveCfg = Debug|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|Win32.Build.0 = Debug|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|x64.ActiveCfg = Debug|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Debug|x64.Build.0 = Debug|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|ARM.ActiveCfg = Release|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|ARM.Build.0 = Release|ARM + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|Win32.ActiveCfg = Release|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|Win32.Build.0 = Release|Win32 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|x64.ActiveCfg = Release|x64 + {79FC91D4-974C-4BC7-8E8C-79E194437DE7}.Release|x64.Build.0 = Release|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|ARM.ActiveCfg = Debug|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|ARM.Build.0 = Debug|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|Win32.ActiveCfg = Debug|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|Win32.Build.0 = Debug|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|x64.ActiveCfg = Debug|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Debug|x64.Build.0 = Debug|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|ARM.ActiveCfg = Release|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|ARM.Build.0 = Release|ARM + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|Win32.ActiveCfg = Release|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|Win32.Build.0 = Release|Win32 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|x64.ActiveCfg = Release|x64 + {3AD76EA1-D698-40D2-B04D-D9AB8171F40B}.Release|x64.Build.0 = Release|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|ARM.ActiveCfg = Debug|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|ARM.Build.0 = Debug|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|Win32.ActiveCfg = Debug|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|Win32.Build.0 = Debug|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|x64.ActiveCfg = Debug|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Debug|x64.Build.0 = Debug|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|ARM.ActiveCfg = Release|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|ARM.Build.0 = Release|ARM + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|Win32.ActiveCfg = Release|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|Win32.Build.0 = Release|Win32 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|x64.ActiveCfg = Release|x64 + {12155DB2-C528-4C56-8292-5E87FC315769}.Release|x64.Build.0 = Release|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|ARM.ActiveCfg = Debug|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|ARM.Build.0 = Debug|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|Win32.ActiveCfg = Debug|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|Win32.Build.0 = Debug|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|x64.ActiveCfg = Debug|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Debug|x64.Build.0 = Debug|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|ARM.ActiveCfg = Release|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|ARM.Build.0 = Release|ARM + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|Win32.ActiveCfg = Release|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|Win32.Build.0 = Release|Win32 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|x64.ActiveCfg = Release|x64 + {F8A69A16-14EB-4E5C-8F99-4CBFC5A6E089}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.vcxproj" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.vcxproj" new file mode 100644 index 00000000..1d4dfb7c --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.vcxproj" @@ -0,0 +1,382 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + Debug + ARM + + + Release + ARM + + + + {a4bd3c33-e173-4233-b52b-c5bfd57144c8} + FlappyBird + en-US + 12.0 + true + Windows Store + 8.1 + + + + Application + true + v120 + false + + + Application + true + v120 + true + + + Application + true + v120 + true + + + Application + false + true + v120 + + + Application + false + true + v120 + + + Application + false + true + v120 + + + + + + + + + + + + + + + + + + + + + + + + + TemporaryKey.pfx + True + + + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + $(Platform)\$(Configuration)\ + false + + + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + $(Platform)\$(Configuration)\ + false + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + false + $(SolutionDir)WinRT\$(Platform)\$(Configuration)\$(MSBuildProjectName)\ + + + + libEGL.lib;libGLESv2.lib;%(AdditionalDependencies) + true + + + pch.h + $(IntDir)pch.pch + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\angle\include;$(ProjectDir)..\..\..\cocos2dx;$(ProjectDir)..\..\..\cocos2dx\include;$(ProjectDir)..\..\..\cocos2dx\kazmath\include;$(ProjectDir)..\..\..\cocos2dx\platform\winrt;$(ProjectDir)..\..\..\external;$(ProjectDir)..\..\..\external\chipmunk\include\chipmunk;$(ProjectDir)..\..\..\CocosDenshion\include;$(ProjectDir)..\..\..\extensions;..\Classes;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt;%(AdditionalIncludeDirectories) + 4267;4251;4244;4453;%(DisableSpecificWarnings) + + + + + WINRT;_WINRT;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;GL_GLEXT_PROTOTYPES;CC_ENABLE_CHIPMUNK_INTEGRATION=1;NDEBUG;%(PreprocessorDefinitions) + pch.h + pch.h + pch.h + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2013\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2013\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2013\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + + + + + + + + + + + + + WINRT;_WINRT;COCOS2D_DEBUG=1;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;GL_GLEXT_PROTOTYPES;CC_ENABLE_CHIPMUNK_INTEGRATION=1;_DEBUG;%(PreprocessorDefinitions) + /D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions) + ProgramDatabase + true + pch.h + pch.h + pch.h + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2013\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2013\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + true + + + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\libraries\vs2013\$(Platform)\;$(SolutionDir)\$(Platform)\$(Configuration)\cocos2d;$(SolutionDir)\$(Platform)\$(Configuration)\libExtensions;$(SolutionDir)\$(Platform)\$(Configuration)\CocosDenshion + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + Copy Resources to Assets folder + + + + + + + + + + + + + + + + + App.xaml + + + MainPage.xaml + + + + + Designer + + + Designer + + + Designer + + + + + Designer + + + true + true + + + true + true + + + true + true + + + true + true + + + + + + + + + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + + + App.xaml + + + MainPage.xaml + + + Create + pch.h + pch.h + pch.h + pch.h + pch.h + pch.h + + + + <_CustomResource Include="..\Resources\**\*"> + Assets\Resources\%(RecursiveDir)%(FileName)%(Extension) + true + + + + + {12155db2-c528-4c56-8292-5e87fc315769} + + + {886fb3f1-cdbc-4b60-94c8-0f02eb583a1e} + + + {f8a69a16-14eb-4e5c-8f99-4cbfc5a6e089} + + + {79fc91d4-974c-4bc7-8e8c-79e194437de7} + + + {3ad76ea1-d698-40d2-b04d-d9ab8171f40b} + + + + + + + + + + + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.vcxproj.filters" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.vcxproj.filters" new file mode 100644 index 00000000..f7c40e81 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/FlappyBird_2013.vcxproj.filters" @@ -0,0 +1,75 @@ + + + + + a4bd3c33-e173-4233-b52b-c5bfd57144c8 + + + c979f1c5-f7cd-46dd-805d-97511829bd44 + + + Common + + + Assets + + + Assets + + + Assets + + + Assets + + + {97c3b83c-49c5-4c12-b313-2ad896c789fb} + + + + + + + + + + + Classes + + + Classes + + + + + + + + Classes + + + Classes + + + Classes + + + + + + + + + + + + + + + Assets + + + + + + \ No newline at end of file diff --git "a/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/MainPage.xaml" "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/MainPage.xaml" new file mode 100644 index 00000000..0990c8a0 --- /dev/null +++ "b/yxb144325044\345\275\255\346\210\220/\345\244\247\344\275\234\344\270\232/FlappyBird/proj.winrt/MainPage.xaml" @@ -0,0 +1,30 @@ + + + + + + +