diff --git a/Resources/Default-568h@2x.png b/Resources/Default-568h@2x.png new file mode 100644 index 0000000..66c6d1c Binary files /dev/null and b/Resources/Default-568h@2x.png differ diff --git a/Resources/Default.png b/Resources/Default.png new file mode 100644 index 0000000..dcb8072 Binary files /dev/null and b/Resources/Default.png differ diff --git a/Resources/Default@2x.png b/Resources/Default@2x.png new file mode 100644 index 0000000..8468988 Binary files /dev/null and b/Resources/Default@2x.png differ diff --git a/Resources/Game_SuperMemory.plist b/Resources/Game_SuperMemory.plist new file mode 100644 index 0000000..99e77f7 --- /dev/null +++ b/Resources/Game_SuperMemory.plist @@ -0,0 +1,373 @@ + + + + + frames + + GameMemoryCard00.png + + frame + {{548,634},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard1.png + + frame + {{730,476},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard10.png + + frame + {{548,476},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard11.png + + frame + {{366,792},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard12.png + + frame + {{366,634},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard13.png + + frame + {{366,476},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard14.png + + frame + {{730,318},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard15.png + + frame + {{548,318},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard16.png + + frame + {{366,318},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard17.png + + frame + {{184,792},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard18.png + + frame + {{184,634},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard19.png + + frame + {{184,476},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard2.png + + frame + {{184,318},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard20.png + + frame + {{730,160},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard21.png + + frame + {{548,160},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard22.png + + frame + {{366,160},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard23.png + + frame + {{184,160},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard24.png + + frame + {{2,792},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard25.png + + frame + {{2,634},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard26.png + + frame + {{2,476},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard3.png + + frame + {{2,318},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard4.png + + frame + {{2,160},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard5.png + + frame + {{730,2},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard6.png + + frame + {{548,2},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard7.png + + frame + {{366,2},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard8.png + + frame + {{184,2},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + GameMemoryCard9.png + + frame + {{2,2},{180,156}} + offset + {0,0} + rotated + + sourceColorRect + {{0,0},{180,156}} + sourceSize + {180,156} + + + metadata + + format + 2 + realTextureFileName + Game_SuperMemory.png + size + {1024,1024} + smartupdate + $TexturePacker:SmartUpdate:289db04ba18a91568050b36c15c6a403:1/1$ + textureFileName + Game_SuperMemory.png + + + diff --git a/Resources/Game_SuperMemory.png b/Resources/Game_SuperMemory.png new file mode 100644 index 0000000..317b3d3 Binary files /dev/null and b/Resources/Game_SuperMemory.png differ diff --git a/Resources/Icon-114.png b/Resources/Icon-114.png new file mode 100644 index 0000000..c380786 Binary files /dev/null and b/Resources/Icon-114.png differ diff --git a/Resources/Icon-120.png b/Resources/Icon-120.png new file mode 100644 index 0000000..a5b49cc Binary files /dev/null and b/Resources/Icon-120.png differ diff --git a/Resources/Icon-144.png b/Resources/Icon-144.png new file mode 100644 index 0000000..1526615 Binary files /dev/null and b/Resources/Icon-144.png differ diff --git a/Resources/Icon-152.png b/Resources/Icon-152.png new file mode 100644 index 0000000..8aa8250 Binary files /dev/null and b/Resources/Icon-152.png differ diff --git a/Resources/Icon-57.png b/Resources/Icon-57.png new file mode 100644 index 0000000..4fcc6fd Binary files /dev/null and b/Resources/Icon-57.png differ diff --git a/Resources/Icon-72.png b/Resources/Icon-72.png new file mode 100644 index 0000000..2c573c8 Binary files /dev/null and b/Resources/Icon-72.png differ diff --git a/Resources/Icon-76.png b/Resources/Icon-76.png new file mode 100644 index 0000000..8a1fa18 Binary files /dev/null and b/Resources/Icon-76.png differ diff --git a/Resources/QQLogin@2x.png b/Resources/QQLogin@2x.png new file mode 100644 index 0000000..6ef244f Binary files /dev/null and b/Resources/QQLogin@2x.png differ diff --git a/Resources/Shield.png b/Resources/Shield.png new file mode 100644 index 0000000..88b0a58 Binary files /dev/null and b/Resources/Shield.png differ diff --git a/Resources/SinaLogin@2x.png b/Resources/SinaLogin@2x.png new file mode 100644 index 0000000..7516398 Binary files /dev/null and b/Resources/SinaLogin@2x.png differ diff --git a/Scripts/sprintSheetExample.sh b/Scripts/sprintSheetExample.sh new file mode 100644 index 0000000..2c2a05c --- /dev/null +++ b/Scripts/sprintSheetExample.sh @@ -0,0 +1,34 @@ +#! /bin/sh +TP=/usr/local/bin/TexturePacker +if [ "${ACTION}" = "clean" ] +then +# remove all files +rm ../Resources/Assets/sheet*.png +rm ../Resources/Assets/sheet*.plist +else +echo "TexturePacker building..." + +#当前设置路径为Assets + +#创建目录 +#mkdir -p ../Resources/res/test + +#1.调用TP生成sprintsheet +#2.到--data和--sheet时会自动创建目录 +#3.最后小图从Assets取得,路径对应Assets里面的 +${TP} --smart-update \ +--format cocos2d \ +--data ../Resources/res/funfilename/funfilename.plist \ +--sheet ../Resources/res/funfilename/funfilename.png \ +funfilename/*.png + +${TP} --smart-update \ +--format cocos2d \ +--data ../Resources/res/funfilename/funfilename_funfilesubname.plist \ +--sheet ../Resources/res/funfilename/funfilename_funfilesubname.png \ +funfilename/funfilesubname/*.png + + +... add more sheets .... +fi +exit 0 \ No newline at end of file diff --git a/Scripts/targetSprintSheet.sh b/Scripts/targetSprintSheet.sh new file mode 100644 index 0000000..3649ca1 --- /dev/null +++ b/Scripts/targetSprintSheet.sh @@ -0,0 +1,33 @@ +#! /bin/sh +TP=/usr/local/bin/TexturePacker +if [ "${ACTION}" = "clean" ] +then +# remove all files +#rm ../Resources/Assets/*.png +#rm ../Resources/Assets/*.plist +else +echo "TexturePacker building..." + +#当前设置路径为Assets + +#创建目录 +#mkdir -p ../Resources/res/test + +#1.调用TP生成sprintsheet +#2.到--data和--sheet时会自动创建目录 +#3.最后小图从Assets取得,路径对应Assets里面的 + +#CocoStudioResources +echo "CocoStudioResources building..." +${TP} --smart-update \ +--format cocos2d \ +--data ../Resources/CocoStudioResources/layoutLoading0/layoutLoading0.plist \ +--sheet ../Resources/CocoStudioResources/layoutLoading0/layoutLoading0.png \ +CocoStudioResources/layoutLoading0/*.png + + + + +... add more sheets .... +fi +exit 0 \ No newline at end of file diff --git a/proj.android/.classpath b/proj.android/.classpath new file mode 100644 index 0000000..a4763d1 --- /dev/null +++ b/proj.android/.classpath @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/proj.android/.cproject b/proj.android/.cproject new file mode 100644 index 0000000..3514d06 --- /dev/null +++ b/proj.android/.cproject @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proj.android/.project b/proj.android/.project new file mode 100644 index 0000000..b0bd2f6 --- /dev/null +++ b/proj.android/.project @@ -0,0 +1,123 @@ + + + HelloCpp + + + + + + 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/HelloCpp/Classes + + + cocos2dx + 2 + COCOS2DX/cocos2dx + + + extensions + 2 + COCOS2DX/extensions + + + scripting + 2 + COCOS2DX/scripting + + + diff --git a/proj.android/AndroidManifest.xml b/proj.android/AndroidManifest.xml new file mode 100644 index 0000000..b4ecb3e --- /dev/null +++ b/proj.android/AndroidManifest.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + diff --git a/proj.android/README.md b/proj.android/README.md new file mode 100644 index 0000000..3128356 --- /dev/null +++ b/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/proj.android/ant.properties b/proj.android/ant.properties new file mode 100644 index 0000000..b0971e8 --- /dev/null +++ b/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/proj.android/build.xml b/proj.android/build.xml new file mode 100644 index 0000000..e7693f1 --- /dev/null +++ b/proj.android/build.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proj.android/build_native.sh b/proj.android/build_native.sh new file mode 100644 index 0000000..53cbb80 --- /dev/null +++ b/proj.android/build_native.sh @@ -0,0 +1,77 @@ +APPNAME="HelloCpp" + +# 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/proj.android/jni/Android.mk b/proj.android/jni/Android.mk new file mode 100644 index 0000000..254e806 --- /dev/null +++ b/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/proj.android/jni/Application.mk b/proj.android/jni/Application.mk new file mode 100644 index 0000000..7438867 --- /dev/null +++ b/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/proj.android/jni/hellocpp/main.cpp b/proj.android/jni/hellocpp/main.cpp new file mode 100644 index 0000000..c340c4d --- /dev/null +++ b/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/proj.android/proguard-project.txt b/proj.android/proguard-project.txt new file mode 100644 index 0000000..f2fe155 --- /dev/null +++ b/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/proj.android/project.properties b/proj.android/project.properties new file mode 100644 index 0000000..d5f90eb --- /dev/null +++ b/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/proj.android/res/drawable-hdpi/icon.png b/proj.android/res/drawable-hdpi/icon.png new file mode 100644 index 0000000..8aa4767 Binary files /dev/null and b/proj.android/res/drawable-hdpi/icon.png differ diff --git a/proj.android/res/drawable-ldpi/icon.png b/proj.android/res/drawable-ldpi/icon.png new file mode 100644 index 0000000..17ce11a Binary files /dev/null and b/proj.android/res/drawable-ldpi/icon.png differ diff --git a/proj.android/res/drawable-mdpi/icon.png b/proj.android/res/drawable-mdpi/icon.png new file mode 100644 index 0000000..3780aac Binary files /dev/null and b/proj.android/res/drawable-mdpi/icon.png differ diff --git a/proj.android/res/values/strings.xml b/proj.android/res/values/strings.xml new file mode 100644 index 0000000..d70da2d --- /dev/null +++ b/proj.android/res/values/strings.xml @@ -0,0 +1,4 @@ + + + HelloCpp + diff --git a/proj.android/src/OnceAgain/com/hellocpp/HelloCpp.java b/proj.android/src/OnceAgain/com/hellocpp/HelloCpp.java new file mode 100644 index 0000000..f5e6355 --- /dev/null +++ b/proj.android/src/OnceAgain/com/hellocpp/HelloCpp.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 org.cocos2dx.hellocpp; + +import org.cocos2dx.lib.Cocos2dxActivity; +import org.cocos2dx.lib.Cocos2dxGLSurfaceView; + +import android.os.Bundle; + +public class HelloCpp extends Cocos2dxActivity{ + + protected void onCreate(Bundle savedInstanceState){ + super.onCreate(savedInstanceState); + } + + public Cocos2dxGLSurfaceView onCreateView() { + Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this); + // HelloCpp should create stencil buffer + glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8); + + return glSurfaceView; + } + + static { + System.loadLibrary("cocos2dcpp"); + } +} diff --git a/proj.blackberry/.cproject b/proj.blackberry/.cproject new file mode 100644 index 0000000..a53d139 --- /dev/null +++ b/proj.blackberry/.cproject @@ -0,0 +1,727 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proj.blackberry/.project b/proj.blackberry/.project new file mode 100644 index 0000000..bd11f96 --- /dev/null +++ b/proj.blackberry/.project @@ -0,0 +1,105 @@ + + + HelloCpp + + + 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:/HelloCpp/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/proj.blackberry/bar-descriptor.xml b/proj.blackberry/bar-descriptor.xml new file mode 100644 index 0000000..5ac3a22 --- /dev/null +++ b/proj.blackberry/bar-descriptor.xml @@ -0,0 +1,116 @@ + + + + + + + org.cocos2dx.hellocpp + + + HelloCpp + + + 1.0.0 + + + 1 + + + + + + The HelloCpp Application + + + + + + Example Inc. + + + + + + none + false + + + + core.games + icon.png + Resources + + + + + armle-v7 + lib/libCocosDenshion.so + HelloCpp + + + armle-v7 + lib/libCocosDenshion.so + HelloCpp + + + armle-v7 + lib/libCocosDenshion.so + HelloCpp + + + armle-v7 + lib/libCocosDenshion.so + HelloCpp + + + x86 + lib/libCocosDenshion.so + HelloCpp + + + x86 + lib/libCocosDenshion.so + HelloCpp + + + x86 + lib/libCocosDenshion.so + HelloCpp + + + + + icon.png + + + + + + + run_native + + + + + + + + + + + + + + + + diff --git a/proj.blackberry/empty/empty b/proj.blackberry/empty/empty new file mode 100644 index 0000000..e69de29 diff --git a/proj.blackberry/icon.png b/proj.blackberry/icon.png new file mode 100644 index 0000000..2e63367 Binary files /dev/null and b/proj.blackberry/icon.png differ diff --git a/proj.blackberry/main.cpp b/proj.blackberry/main.cpp new file mode 100644 index 0000000..589b9bf --- /dev/null +++ b/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/proj.ios/Entitlements.plist b/proj.ios/Entitlements.plist new file mode 100644 index 0000000..42cfb9c --- /dev/null +++ b/proj.ios/Entitlements.plist @@ -0,0 +1,8 @@ + + + + + get-task-allow + + + diff --git a/proj.ios/Icon-120.png b/proj.ios/Icon-120.png new file mode 100644 index 0000000..a5b49cc Binary files /dev/null and b/proj.ios/Icon-120.png differ diff --git a/proj.ios/Icon-152.png b/proj.ios/Icon-152.png new file mode 100644 index 0000000..8aa8250 Binary files /dev/null and b/proj.ios/Icon-152.png differ diff --git a/proj.ios/Icon-76.png b/proj.ios/Icon-76.png new file mode 100644 index 0000000..8a1fa18 Binary files /dev/null and b/proj.ios/Icon-76.png differ diff --git a/proj.ios/OnceAgain.xcodeproj/project.pbxproj b/proj.ios/OnceAgain.xcodeproj/project.pbxproj index 6bf1ff6..52e1ee0 100644 --- a/proj.ios/OnceAgain.xcodeproj/project.pbxproj +++ b/proj.ios/OnceAgain.xcodeproj/project.pbxproj @@ -1136,7 +1136,6 @@ 04AF622D19075FA000616ED8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 04AF624719075FA000616ED8 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 04AF64381907603B00616ED8 /* OnceAgain copy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "OnceAgain copy.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 04AF64391907603C00616ED8 /* OnceAgain copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "OnceAgain copy-Info.plist"; path = "/Users/mac/Documents/svn/OnceAgain/trunk/cocos2d-x-2.2.1/projects/OnceAgain/proj.ios/OnceAgain copy-Info.plist"; sourceTree = ""; }; 04AF643F1907B49400616ED8 /* FriendManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FriendManager.cpp; sourceTree = ""; }; 04AF64401907B49400616ED8 /* FriendManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FriendManager.h; sourceTree = ""; }; 04BB790C18ED949000FD26AE /* effect */ = {isa = PBXFileReference; lastKnownFileType = folder; path = effect; sourceTree = ""; }; @@ -2802,7 +2801,6 @@ 19C28FACFE9D520D11CA2CBB /* Products */, D1ADA5051952DBAA000D5E4D /* Assets */, 78C7DDAA14EBA5050085D0C2 /* Resources */, - 04AF64391907603C00616ED8 /* OnceAgain copy-Info.plist */, ); name = CustomTemplate; sourceTree = ""; diff --git a/proj.ios/OnceAgain.xcodeproj/project.xcworkspace/xcuserdata/xmfish.xcuserdatad/UserInterfaceState.xcuserstate b/proj.ios/OnceAgain.xcodeproj/project.xcworkspace/xcuserdata/xmfish.xcuserdatad/UserInterfaceState.xcuserstate index 6564c2c..9dcdb75 100644 Binary files a/proj.ios/OnceAgain.xcodeproj/project.xcworkspace/xcuserdata/xmfish.xcuserdatad/UserInterfaceState.xcuserstate and b/proj.ios/OnceAgain.xcodeproj/project.xcworkspace/xcuserdata/xmfish.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/proj.linux/.cproject b/proj.linux/.cproject new file mode 100644 index 0000000..9c759e3 --- /dev/null +++ b/proj.linux/.cproject @@ -0,0 +1,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proj.linux/.project b/proj.linux/.project new file mode 100644 index 0000000..7cd8c68 --- /dev/null +++ b/proj.linux/.project @@ -0,0 +1,110 @@ + + + HelloCpp + + + 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:/HelloCpp/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/proj.linux/Makefile b/proj.linux/Makefile new file mode 100644 index 0000000..1b851ad --- /dev/null +++ b/proj.linux/Makefile @@ -0,0 +1,25 @@ +EXECUTABLE = HelloCpp + +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/proj.linux/build.sh b/proj.linux/build.sh new file mode 100644 index 0000000..d6316e4 --- /dev/null +++ b/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/proj.linux/main.cpp b/proj.linux/main.cpp new file mode 100644 index 0000000..bbaa8a6 --- /dev/null +++ b/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/proj.mac/AppController.h b/proj.mac/AppController.h new file mode 100644 index 0000000..d671ffd --- /dev/null +++ b/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/proj.mac/AppController.mm b/proj.mac/AppController.mm new file mode 100644 index 0000000..5159995 --- /dev/null +++ b/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/proj.mac/HelloCpp.xcodeproj/project.pbxproj b/proj.mac/HelloCpp.xcodeproj/project.pbxproj new file mode 100644 index 0000000..6435a2b --- /dev/null +++ b/proj.mac/HelloCpp.xcodeproj/project.pbxproj @@ -0,0 +1,2157 @@ +// !$*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 */; }; + 379BBA7817F03FDE00829B88 /* CCActionFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9DF17F03FDE00829B88 /* CCActionFrame.cpp */; }; + 379BBA7917F03FDE00829B88 /* CCActionFrameEasing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9E117F03FDE00829B88 /* CCActionFrameEasing.cpp */; }; + 379BBA7A17F03FDE00829B88 /* CCActionManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9E317F03FDE00829B88 /* CCActionManager.cpp */; }; + 379BBA7B17F03FDE00829B88 /* CCActionNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9E517F03FDE00829B88 /* CCActionNode.cpp */; }; + 379BBA7C17F03FDE00829B88 /* CCActionObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9E717F03FDE00829B88 /* CCActionObject.cpp */; }; + 379BBA7D17F03FDE00829B88 /* CCArmatureAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9EB17F03FDE00829B88 /* CCArmatureAnimation.cpp */; }; + 379BBA7E17F03FDE00829B88 /* CCProcessBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9ED17F03FDE00829B88 /* CCProcessBase.cpp */; }; + 379BBA7F17F03FDE00829B88 /* CCTween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9EF17F03FDE00829B88 /* CCTween.cpp */; }; + 379BBA8017F03FDE00829B88 /* CCArmature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9F117F03FDE00829B88 /* CCArmature.cpp */; }; + 379BBA8117F03FDE00829B88 /* CCBone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9F317F03FDE00829B88 /* CCBone.cpp */; }; + 379BBA8217F03FDE00829B88 /* CCDatas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9F617F03FDE00829B88 /* CCDatas.cpp */; }; + 379BBA8317F03FDE00829B88 /* CCBatchNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9F917F03FDE00829B88 /* CCBatchNode.cpp */; }; + 379BBA8417F03FDE00829B88 /* CCDecorativeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9FB17F03FDE00829B88 /* CCDecorativeDisplay.cpp */; }; + 379BBA8517F03FDE00829B88 /* CCDisplayFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9FD17F03FDE00829B88 /* CCDisplayFactory.cpp */; }; + 379BBA8617F03FDE00829B88 /* CCDisplayManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BB9FF17F03FDE00829B88 /* CCDisplayManager.cpp */; }; + 379BBA8717F03FDE00829B88 /* CCSkin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA0117F03FDE00829B88 /* CCSkin.cpp */; }; + 379BBA8817F03FDE00829B88 /* CCColliderDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA0617F03FDE00829B88 /* CCColliderDetector.cpp */; }; + 379BBA8917F03FDE00829B88 /* CCArmatureDataManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA0917F03FDE00829B88 /* CCArmatureDataManager.cpp */; }; + 379BBA8A17F03FDE00829B88 /* CCArmatureDefine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA0B17F03FDE00829B88 /* CCArmatureDefine.cpp */; }; + 379BBA8B17F03FDE00829B88 /* CCDataReaderHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA0D17F03FDE00829B88 /* CCDataReaderHelper.cpp */; }; + 379BBA8C17F03FDE00829B88 /* CCSpriteFrameCacheHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA0F17F03FDE00829B88 /* CCSpriteFrameCacheHelper.cpp */; }; + 379BBA8D17F03FDE00829B88 /* CCTransformHelp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1117F03FDE00829B88 /* CCTransformHelp.cpp */; }; + 379BBA8E17F03FDE00829B88 /* CCTweenFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1317F03FDE00829B88 /* CCTweenFunction.cpp */; }; + 379BBA8F17F03FDE00829B88 /* CCUtilMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1517F03FDE00829B88 /* CCUtilMath.cpp */; }; + 379BBA9017F03FDE00829B88 /* CCComAttribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1817F03FDE00829B88 /* CCComAttribute.cpp */; }; + 379BBA9117F03FDE00829B88 /* CCComAudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1A17F03FDE00829B88 /* CCComAudio.cpp */; }; + 379BBA9217F03FDE00829B88 /* CCComController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1C17F03FDE00829B88 /* CCComController.cpp */; }; + 379BBA9317F03FDE00829B88 /* CCComRender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA1E17F03FDE00829B88 /* CCComRender.cpp */; }; + 379BBA9417F03FDE00829B88 /* CCInputDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA2017F03FDE00829B88 /* CCInputDelegate.cpp */; }; + 379BBA9517F03FDE00829B88 /* UIRootWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA2517F03FDE00829B88 /* UIRootWidget.cpp */; }; + 379BBA9617F03FDE00829B88 /* UIWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA2717F03FDE00829B88 /* UIWidget.cpp */; }; + 379BBA9A17F03FDE00829B88 /* UILayoutDefine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA3017F03FDE00829B88 /* UILayoutDefine.cpp */; }; + 379BBA9B17F03FDE00829B88 /* CocosGUI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA3317F03FDE00829B88 /* CocosGUI.cpp */; }; + 379BBA9C17F03FDE00829B88 /* UIHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA3517F03FDE00829B88 /* UIHelper.cpp */; }; + 379BBA9D17F03FDE00829B88 /* UIInputManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA3717F03FDE00829B88 /* UIInputManager.cpp */; }; + 379BBA9E17F03FDE00829B88 /* UILayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA3917F03FDE00829B88 /* UILayer.cpp */; }; + 379BBAA017F03FDE00829B88 /* UIListView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4117F03FDE00829B88 /* UIListView.cpp */; }; + 379BBAA117F03FDE00829B88 /* UIPageView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4317F03FDE00829B88 /* UIPageView.cpp */; }; + 379BBAA217F03FDE00829B88 /* UIScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4617F03FDE00829B88 /* UIScrollView.cpp */; }; + 379BBAA317F03FDE00829B88 /* UIButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4817F03FDE00829B88 /* UIButton.cpp */; }; + 379BBAA417F03FDE00829B88 /* UICheckBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4A17F03FDE00829B88 /* UICheckBox.cpp */; }; + 379BBAA517F03FDE00829B88 /* UIImageView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4C17F03FDE00829B88 /* UIImageView.cpp */; }; + 379BBAA617F03FDE00829B88 /* UILabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA4E17F03FDE00829B88 /* UILabel.cpp */; }; + 379BBAA717F03FDE00829B88 /* UILabelAtlas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5017F03FDE00829B88 /* UILabelAtlas.cpp */; }; + 379BBAA817F03FDE00829B88 /* UILabelBMFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5217F03FDE00829B88 /* UILabelBMFont.cpp */; }; + 379BBAA917F03FDE00829B88 /* UILoadingBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5417F03FDE00829B88 /* UILoadingBar.cpp */; }; + 379BBAAA17F03FDE00829B88 /* UISlider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5617F03FDE00829B88 /* UISlider.cpp */; }; + 379BBAAB17F03FDE00829B88 /* UISwitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5817F03FDE00829B88 /* UISwitch.cpp */; }; + 379BBAAC17F03FDE00829B88 /* UITextField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5A17F03FDE00829B88 /* UITextField.cpp */; }; + 379BBAAD17F03FDE00829B88 /* CSContentJsonDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5D17F03FDE00829B88 /* CSContentJsonDictionary.cpp */; }; + 379BBAAE17F03FDE00829B88 /* DictionaryHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA5F17F03FDE00829B88 /* DictionaryHelper.cpp */; }; + 379BBAAF17F03FDE00829B88 /* json_internalarray.inl in Resources */ = {isa = PBXBuildFile; fileRef = 379BBA6717F03FDE00829B88 /* json_internalarray.inl */; }; + 379BBAB017F03FDE00829B88 /* json_internalmap.inl in Resources */ = {isa = PBXBuildFile; fileRef = 379BBA6817F03FDE00829B88 /* json_internalmap.inl */; }; + 379BBAB117F03FDE00829B88 /* json_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA6A17F03FDE00829B88 /* json_reader.cpp */; }; + 379BBAB217F03FDE00829B88 /* json_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA6C17F03FDE00829B88 /* json_value.cpp */; }; + 379BBAB317F03FDE00829B88 /* json_valueiterator.inl in Resources */ = {isa = PBXBuildFile; fileRef = 379BBA6D17F03FDE00829B88 /* json_valueiterator.inl */; }; + 379BBAB417F03FDE00829B88 /* json_writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 379BBA6E17F03FDE00829B88 /* json_writer.cpp */; }; + 379BBAB517F03FDE00829B88 /* sconscript in Resources */ = {isa = PBXBuildFile; fileRef = 379BBA7017F03FDE00829B88 /* sconscript */; }; + 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 */; }; + 8C583FAD169DB6D500F63A10 /* CCEditBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8C583FA8169DB6D500F63A10 /* CCEditBox.cpp */; }; + 8C583FAE169DB6D500F63A10 /* CCEditBoxImplMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C583FAC169DB6D500F63A10 /* CCEditBoxImplMac.mm */; }; + ED05903918322790006C18FA /* UILayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED05903518322790006C18FA /* UILayout.cpp */; }; + ED05903A18322790006C18FA /* UILayoutParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ED05903718322790006C18FA /* UILayoutParameter.cpp */; }; + EDDC623A1832294300DC97D0 /* UIListViewEx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EDDC62381832294300DC97D0 /* UIListViewEx.cpp */; }; + EDDC624118322A5C00DC97D0 /* GUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EDDC623D18322A5C00DC97D0 /* GUIReader.cpp */; }; + EDDC624218322A5C00DC97D0 /* SceneReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EDDC623F18322A5C00DC97D0 /* SceneReader.cpp */; }; +/* 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 /* HelloCpp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloCpp.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 379BB9DF17F03FDE00829B88 /* CCActionFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionFrame.cpp; sourceTree = ""; }; + 379BB9E017F03FDE00829B88 /* CCActionFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionFrame.h; sourceTree = ""; }; + 379BB9E117F03FDE00829B88 /* CCActionFrameEasing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionFrameEasing.cpp; sourceTree = ""; }; + 379BB9E217F03FDE00829B88 /* CCActionFrameEasing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionFrameEasing.h; sourceTree = ""; }; + 379BB9E317F03FDE00829B88 /* CCActionManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionManager.cpp; sourceTree = ""; }; + 379BB9E417F03FDE00829B88 /* CCActionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionManager.h; sourceTree = ""; }; + 379BB9E517F03FDE00829B88 /* CCActionNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionNode.cpp; sourceTree = ""; }; + 379BB9E617F03FDE00829B88 /* CCActionNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionNode.h; sourceTree = ""; }; + 379BB9E717F03FDE00829B88 /* CCActionObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCActionObject.cpp; sourceTree = ""; }; + 379BB9E817F03FDE00829B88 /* CCActionObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCActionObject.h; sourceTree = ""; }; + 379BB9EB17F03FDE00829B88 /* CCArmatureAnimation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureAnimation.cpp; sourceTree = ""; }; + 379BB9EC17F03FDE00829B88 /* CCArmatureAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureAnimation.h; sourceTree = ""; }; + 379BB9ED17F03FDE00829B88 /* CCProcessBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCProcessBase.cpp; sourceTree = ""; }; + 379BB9EE17F03FDE00829B88 /* CCProcessBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCProcessBase.h; sourceTree = ""; }; + 379BB9EF17F03FDE00829B88 /* CCTween.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTween.cpp; sourceTree = ""; }; + 379BB9F017F03FDE00829B88 /* CCTween.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTween.h; sourceTree = ""; }; + 379BB9F117F03FDE00829B88 /* CCArmature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmature.cpp; sourceTree = ""; }; + 379BB9F217F03FDE00829B88 /* CCArmature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmature.h; sourceTree = ""; }; + 379BB9F317F03FDE00829B88 /* CCBone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBone.cpp; sourceTree = ""; }; + 379BB9F417F03FDE00829B88 /* CCBone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBone.h; sourceTree = ""; }; + 379BB9F617F03FDE00829B88 /* CCDatas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDatas.cpp; sourceTree = ""; }; + 379BB9F717F03FDE00829B88 /* CCDatas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDatas.h; sourceTree = ""; }; + 379BB9F917F03FDE00829B88 /* CCBatchNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCBatchNode.cpp; sourceTree = ""; }; + 379BB9FA17F03FDE00829B88 /* CCBatchNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCBatchNode.h; sourceTree = ""; }; + 379BB9FB17F03FDE00829B88 /* CCDecorativeDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDecorativeDisplay.cpp; sourceTree = ""; }; + 379BB9FC17F03FDE00829B88 /* CCDecorativeDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDecorativeDisplay.h; sourceTree = ""; }; + 379BB9FD17F03FDE00829B88 /* CCDisplayFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDisplayFactory.cpp; sourceTree = ""; }; + 379BB9FE17F03FDE00829B88 /* CCDisplayFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDisplayFactory.h; sourceTree = ""; }; + 379BB9FF17F03FDE00829B88 /* CCDisplayManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDisplayManager.cpp; sourceTree = ""; }; + 379BBA0017F03FDE00829B88 /* CCDisplayManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDisplayManager.h; sourceTree = ""; }; + 379BBA0117F03FDE00829B88 /* CCSkin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSkin.cpp; sourceTree = ""; }; + 379BBA0217F03FDE00829B88 /* CCSkin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSkin.h; sourceTree = ""; }; + 379BBA0417F03FDE00829B88 /* sigslot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sigslot.h; sourceTree = ""; }; + 379BBA0617F03FDE00829B88 /* CCColliderDetector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCColliderDetector.cpp; sourceTree = ""; }; + 379BBA0717F03FDE00829B88 /* CCColliderDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCColliderDetector.h; sourceTree = ""; }; + 379BBA0917F03FDE00829B88 /* CCArmatureDataManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureDataManager.cpp; sourceTree = ""; }; + 379BBA0A17F03FDE00829B88 /* CCArmatureDataManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureDataManager.h; sourceTree = ""; }; + 379BBA0B17F03FDE00829B88 /* CCArmatureDefine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCArmatureDefine.cpp; sourceTree = ""; }; + 379BBA0C17F03FDE00829B88 /* CCArmatureDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCArmatureDefine.h; sourceTree = ""; }; + 379BBA0D17F03FDE00829B88 /* CCDataReaderHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCDataReaderHelper.cpp; sourceTree = ""; }; + 379BBA0E17F03FDE00829B88 /* CCDataReaderHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCDataReaderHelper.h; sourceTree = ""; }; + 379BBA0F17F03FDE00829B88 /* CCSpriteFrameCacheHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCSpriteFrameCacheHelper.cpp; sourceTree = ""; }; + 379BBA1017F03FDE00829B88 /* CCSpriteFrameCacheHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCSpriteFrameCacheHelper.h; sourceTree = ""; }; + 379BBA1117F03FDE00829B88 /* CCTransformHelp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTransformHelp.cpp; sourceTree = ""; }; + 379BBA1217F03FDE00829B88 /* CCTransformHelp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTransformHelp.h; sourceTree = ""; }; + 379BBA1317F03FDE00829B88 /* CCTweenFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCTweenFunction.cpp; sourceTree = ""; }; + 379BBA1417F03FDE00829B88 /* CCTweenFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCTweenFunction.h; sourceTree = ""; }; + 379BBA1517F03FDE00829B88 /* CCUtilMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCUtilMath.cpp; sourceTree = ""; }; + 379BBA1617F03FDE00829B88 /* CCUtilMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCUtilMath.h; sourceTree = ""; }; + 379BBA1817F03FDE00829B88 /* CCComAttribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComAttribute.cpp; sourceTree = ""; }; + 379BBA1917F03FDE00829B88 /* CCComAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComAttribute.h; sourceTree = ""; }; + 379BBA1A17F03FDE00829B88 /* CCComAudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComAudio.cpp; sourceTree = ""; }; + 379BBA1B17F03FDE00829B88 /* CCComAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComAudio.h; sourceTree = ""; }; + 379BBA1C17F03FDE00829B88 /* CCComController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComController.cpp; sourceTree = ""; }; + 379BBA1D17F03FDE00829B88 /* CCComController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComController.h; sourceTree = ""; }; + 379BBA1E17F03FDE00829B88 /* CCComRender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCComRender.cpp; sourceTree = ""; }; + 379BBA1F17F03FDE00829B88 /* CCComRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCComRender.h; sourceTree = ""; }; + 379BBA2017F03FDE00829B88 /* CCInputDelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCInputDelegate.cpp; sourceTree = ""; }; + 379BBA2117F03FDE00829B88 /* CCInputDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCInputDelegate.h; sourceTree = ""; }; + 379BBA2517F03FDE00829B88 /* UIRootWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIRootWidget.cpp; sourceTree = ""; }; + 379BBA2617F03FDE00829B88 /* UIRootWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIRootWidget.h; sourceTree = ""; }; + 379BBA2717F03FDE00829B88 /* UIWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIWidget.cpp; sourceTree = ""; }; + 379BBA2817F03FDE00829B88 /* UIWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIWidget.h; sourceTree = ""; }; + 379BBA3017F03FDE00829B88 /* UILayoutDefine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayoutDefine.cpp; sourceTree = ""; }; + 379BBA3117F03FDE00829B88 /* UILayoutDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayoutDefine.h; sourceTree = ""; }; + 379BBA3317F03FDE00829B88 /* CocosGUI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CocosGUI.cpp; sourceTree = ""; }; + 379BBA3417F03FDE00829B88 /* CocosGUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocosGUI.h; sourceTree = ""; }; + 379BBA3517F03FDE00829B88 /* UIHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIHelper.cpp; sourceTree = ""; }; + 379BBA3617F03FDE00829B88 /* UIHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIHelper.h; sourceTree = ""; }; + 379BBA3717F03FDE00829B88 /* UIInputManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIInputManager.cpp; sourceTree = ""; }; + 379BBA3817F03FDE00829B88 /* UIInputManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIInputManager.h; sourceTree = ""; }; + 379BBA3917F03FDE00829B88 /* UILayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayer.cpp; sourceTree = ""; }; + 379BBA3A17F03FDE00829B88 /* UILayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayer.h; sourceTree = ""; }; + 379BBA3D17F03FDE00829B88 /* CompatibleClasses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompatibleClasses.h; sourceTree = ""; }; + 379BBA4117F03FDE00829B88 /* UIListView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIListView.cpp; sourceTree = ""; }; + 379BBA4217F03FDE00829B88 /* UIListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIListView.h; sourceTree = ""; }; + 379BBA4317F03FDE00829B88 /* UIPageView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIPageView.cpp; sourceTree = ""; }; + 379BBA4417F03FDE00829B88 /* UIPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIPageView.h; sourceTree = ""; }; + 379BBA4517F03FDE00829B88 /* UIScrollInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScrollInterface.h; sourceTree = ""; }; + 379BBA4617F03FDE00829B88 /* UIScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIScrollView.cpp; sourceTree = ""; }; + 379BBA4717F03FDE00829B88 /* UIScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScrollView.h; sourceTree = ""; }; + 379BBA4817F03FDE00829B88 /* UIButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIButton.cpp; sourceTree = ""; }; + 379BBA4917F03FDE00829B88 /* UIButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIButton.h; sourceTree = ""; }; + 379BBA4A17F03FDE00829B88 /* UICheckBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UICheckBox.cpp; sourceTree = ""; }; + 379BBA4B17F03FDE00829B88 /* UICheckBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UICheckBox.h; sourceTree = ""; }; + 379BBA4C17F03FDE00829B88 /* UIImageView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIImageView.cpp; sourceTree = ""; }; + 379BBA4D17F03FDE00829B88 /* UIImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIImageView.h; sourceTree = ""; }; + 379BBA4E17F03FDE00829B88 /* UILabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabel.cpp; sourceTree = ""; }; + 379BBA4F17F03FDE00829B88 /* UILabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabel.h; sourceTree = ""; }; + 379BBA5017F03FDE00829B88 /* UILabelAtlas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabelAtlas.cpp; sourceTree = ""; }; + 379BBA5117F03FDE00829B88 /* UILabelAtlas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabelAtlas.h; sourceTree = ""; }; + 379BBA5217F03FDE00829B88 /* UILabelBMFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILabelBMFont.cpp; sourceTree = ""; }; + 379BBA5317F03FDE00829B88 /* UILabelBMFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILabelBMFont.h; sourceTree = ""; }; + 379BBA5417F03FDE00829B88 /* UILoadingBar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILoadingBar.cpp; sourceTree = ""; }; + 379BBA5517F03FDE00829B88 /* UILoadingBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILoadingBar.h; sourceTree = ""; }; + 379BBA5617F03FDE00829B88 /* UISlider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UISlider.cpp; sourceTree = ""; }; + 379BBA5717F03FDE00829B88 /* UISlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UISlider.h; sourceTree = ""; }; + 379BBA5817F03FDE00829B88 /* UISwitch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UISwitch.cpp; sourceTree = ""; }; + 379BBA5917F03FDE00829B88 /* UISwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UISwitch.h; sourceTree = ""; }; + 379BBA5A17F03FDE00829B88 /* UITextField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UITextField.cpp; sourceTree = ""; }; + 379BBA5B17F03FDE00829B88 /* UITextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UITextField.h; sourceTree = ""; }; + 379BBA5D17F03FDE00829B88 /* CSContentJsonDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSContentJsonDictionary.cpp; sourceTree = ""; }; + 379BBA5E17F03FDE00829B88 /* CSContentJsonDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSContentJsonDictionary.h; sourceTree = ""; }; + 379BBA5F17F03FDE00829B88 /* DictionaryHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DictionaryHelper.cpp; sourceTree = ""; }; + 379BBA6017F03FDE00829B88 /* DictionaryHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DictionaryHelper.h; sourceTree = ""; }; + 379BBA6217F03FDE00829B88 /* autolink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = autolink.h; sourceTree = ""; }; + 379BBA6317F03FDE00829B88 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; + 379BBA6417F03FDE00829B88 /* features.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features.h; sourceTree = ""; }; + 379BBA6517F03FDE00829B88 /* forwards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = forwards.h; sourceTree = ""; }; + 379BBA6617F03FDE00829B88 /* json_batchallocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json_batchallocator.h; sourceTree = ""; }; + 379BBA6717F03FDE00829B88 /* json_internalarray.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_internalarray.inl; sourceTree = ""; }; + 379BBA6817F03FDE00829B88 /* json_internalmap.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_internalmap.inl; sourceTree = ""; }; + 379BBA6917F03FDE00829B88 /* json_lib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json_lib.h; sourceTree = ""; }; + 379BBA6A17F03FDE00829B88 /* json_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_reader.cpp; sourceTree = ""; }; + 379BBA6B17F03FDE00829B88 /* json_tool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json_tool.h; sourceTree = ""; }; + 379BBA6C17F03FDE00829B88 /* json_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_value.cpp; sourceTree = ""; }; + 379BBA6D17F03FDE00829B88 /* json_valueiterator.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_valueiterator.inl; sourceTree = ""; }; + 379BBA6E17F03FDE00829B88 /* json_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_writer.cpp; sourceTree = ""; }; + 379BBA6F17F03FDE00829B88 /* reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = ""; }; + 379BBA7017F03FDE00829B88 /* sconscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sconscript; sourceTree = ""; }; + 379BBA7117F03FDE00829B88 /* value.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value.h; sourceTree = ""; }; + 379BBA7217F03FDE00829B88 /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.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; }; + 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 = ""; }; + ED05903518322790006C18FA /* UILayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayout.cpp; sourceTree = ""; }; + ED05903618322790006C18FA /* UILayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayout.h; sourceTree = ""; }; + ED05903718322790006C18FA /* UILayoutParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UILayoutParameter.cpp; sourceTree = ""; }; + ED05903818322790006C18FA /* UILayoutParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UILayoutParameter.h; sourceTree = ""; }; + EDDC62381832294300DC97D0 /* UIListViewEx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UIListViewEx.cpp; sourceTree = ""; }; + EDDC62391832294300DC97D0 /* UIListViewEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIListViewEx.h; sourceTree = ""; }; + EDDC623D18322A5C00DC97D0 /* GUIReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GUIReader.cpp; sourceTree = ""; }; + EDDC623E18322A5C00DC97D0 /* GUIReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GUIReader.h; sourceTree = ""; }; + EDDC623F18322A5C00DC97D0 /* SceneReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SceneReader.cpp; sourceTree = ""; }; + EDDC624018322A5C00DC97D0 /* SceneReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SceneReader.h; 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 = ( + 37CA27FC17D87DD500A649D0 /* CocoStudio */, + 1A9CE9271765A7FA000E3062 /* AssetsManager */, + 15C1589E168315E500D239F2 /* CCBReader */, + 15C158D4168315E500D239F2 /* ExtensionMacros.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 /* HelloCpp.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 = ""; + }; + 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 = ""; + }; + 379BB9DE17F03FDE00829B88 /* Action */ = { + isa = PBXGroup; + children = ( + 379BB9DF17F03FDE00829B88 /* CCActionFrame.cpp */, + 379BB9E017F03FDE00829B88 /* CCActionFrame.h */, + 379BB9E117F03FDE00829B88 /* CCActionFrameEasing.cpp */, + 379BB9E217F03FDE00829B88 /* CCActionFrameEasing.h */, + 379BB9E317F03FDE00829B88 /* CCActionManager.cpp */, + 379BB9E417F03FDE00829B88 /* CCActionManager.h */, + 379BB9E517F03FDE00829B88 /* CCActionNode.cpp */, + 379BB9E617F03FDE00829B88 /* CCActionNode.h */, + 379BB9E717F03FDE00829B88 /* CCActionObject.cpp */, + 379BB9E817F03FDE00829B88 /* CCActionObject.h */, + ); + path = Action; + sourceTree = ""; + }; + 379BB9E917F03FDE00829B88 /* Armature */ = { + isa = PBXGroup; + children = ( + 379BB9EA17F03FDE00829B88 /* animation */, + 379BB9F117F03FDE00829B88 /* CCArmature.cpp */, + 379BB9F217F03FDE00829B88 /* CCArmature.h */, + 379BB9F317F03FDE00829B88 /* CCBone.cpp */, + 379BB9F417F03FDE00829B88 /* CCBone.h */, + 379BB9F517F03FDE00829B88 /* datas */, + 379BB9F817F03FDE00829B88 /* display */, + 379BBA0317F03FDE00829B88 /* external_tool */, + 379BBA0517F03FDE00829B88 /* physics */, + 379BBA0817F03FDE00829B88 /* utils */, + ); + path = Armature; + sourceTree = ""; + }; + 379BB9EA17F03FDE00829B88 /* animation */ = { + isa = PBXGroup; + children = ( + 379BB9EB17F03FDE00829B88 /* CCArmatureAnimation.cpp */, + 379BB9EC17F03FDE00829B88 /* CCArmatureAnimation.h */, + 379BB9ED17F03FDE00829B88 /* CCProcessBase.cpp */, + 379BB9EE17F03FDE00829B88 /* CCProcessBase.h */, + 379BB9EF17F03FDE00829B88 /* CCTween.cpp */, + 379BB9F017F03FDE00829B88 /* CCTween.h */, + ); + path = animation; + sourceTree = ""; + }; + 379BB9F517F03FDE00829B88 /* datas */ = { + isa = PBXGroup; + children = ( + 379BB9F617F03FDE00829B88 /* CCDatas.cpp */, + 379BB9F717F03FDE00829B88 /* CCDatas.h */, + ); + path = datas; + sourceTree = ""; + }; + 379BB9F817F03FDE00829B88 /* display */ = { + isa = PBXGroup; + children = ( + 379BB9F917F03FDE00829B88 /* CCBatchNode.cpp */, + 379BB9FA17F03FDE00829B88 /* CCBatchNode.h */, + 379BB9FB17F03FDE00829B88 /* CCDecorativeDisplay.cpp */, + 379BB9FC17F03FDE00829B88 /* CCDecorativeDisplay.h */, + 379BB9FD17F03FDE00829B88 /* CCDisplayFactory.cpp */, + 379BB9FE17F03FDE00829B88 /* CCDisplayFactory.h */, + 379BB9FF17F03FDE00829B88 /* CCDisplayManager.cpp */, + 379BBA0017F03FDE00829B88 /* CCDisplayManager.h */, + 379BBA0117F03FDE00829B88 /* CCSkin.cpp */, + 379BBA0217F03FDE00829B88 /* CCSkin.h */, + ); + path = display; + sourceTree = ""; + }; + 379BBA0317F03FDE00829B88 /* external_tool */ = { + isa = PBXGroup; + children = ( + 379BBA0417F03FDE00829B88 /* sigslot.h */, + ); + path = external_tool; + sourceTree = ""; + }; + 379BBA0517F03FDE00829B88 /* physics */ = { + isa = PBXGroup; + children = ( + 379BBA0617F03FDE00829B88 /* CCColliderDetector.cpp */, + 379BBA0717F03FDE00829B88 /* CCColliderDetector.h */, + ); + path = physics; + sourceTree = ""; + }; + 379BBA0817F03FDE00829B88 /* utils */ = { + isa = PBXGroup; + children = ( + 379BBA0917F03FDE00829B88 /* CCArmatureDataManager.cpp */, + 379BBA0A17F03FDE00829B88 /* CCArmatureDataManager.h */, + 379BBA0B17F03FDE00829B88 /* CCArmatureDefine.cpp */, + 379BBA0C17F03FDE00829B88 /* CCArmatureDefine.h */, + 379BBA0D17F03FDE00829B88 /* CCDataReaderHelper.cpp */, + 379BBA0E17F03FDE00829B88 /* CCDataReaderHelper.h */, + 379BBA0F17F03FDE00829B88 /* CCSpriteFrameCacheHelper.cpp */, + 379BBA1017F03FDE00829B88 /* CCSpriteFrameCacheHelper.h */, + 379BBA1117F03FDE00829B88 /* CCTransformHelp.cpp */, + 379BBA1217F03FDE00829B88 /* CCTransformHelp.h */, + 379BBA1317F03FDE00829B88 /* CCTweenFunction.cpp */, + 379BBA1417F03FDE00829B88 /* CCTweenFunction.h */, + 379BBA1517F03FDE00829B88 /* CCUtilMath.cpp */, + 379BBA1617F03FDE00829B88 /* CCUtilMath.h */, + ); + path = utils; + sourceTree = ""; + }; + 379BBA1717F03FDE00829B88 /* Components */ = { + isa = PBXGroup; + children = ( + 379BBA1817F03FDE00829B88 /* CCComAttribute.cpp */, + 379BBA1917F03FDE00829B88 /* CCComAttribute.h */, + 379BBA1A17F03FDE00829B88 /* CCComAudio.cpp */, + 379BBA1B17F03FDE00829B88 /* CCComAudio.h */, + 379BBA1C17F03FDE00829B88 /* CCComController.cpp */, + 379BBA1D17F03FDE00829B88 /* CCComController.h */, + 379BBA1E17F03FDE00829B88 /* CCComRender.cpp */, + 379BBA1F17F03FDE00829B88 /* CCComRender.h */, + 379BBA2017F03FDE00829B88 /* CCInputDelegate.cpp */, + 379BBA2117F03FDE00829B88 /* CCInputDelegate.h */, + ); + path = Components; + sourceTree = ""; + }; + 379BBA2217F03FDE00829B88 /* GUI */ = { + isa = PBXGroup; + children = ( + 379BBA2317F03FDE00829B88 /* Action */, + 379BBA2417F03FDE00829B88 /* BaseClasses */, + 379BBA2917F03FDE00829B88 /* Layouts */, + 379BBA3217F03FDE00829B88 /* System */, + 379BBA3B17F03FDE00829B88 /* UIWidgets */, + ); + path = GUI; + sourceTree = ""; + }; + 379BBA2317F03FDE00829B88 /* Action */ = { + isa = PBXGroup; + children = ( + ); + path = Action; + sourceTree = ""; + }; + 379BBA2417F03FDE00829B88 /* BaseClasses */ = { + isa = PBXGroup; + children = ( + 379BBA2517F03FDE00829B88 /* UIRootWidget.cpp */, + 379BBA2617F03FDE00829B88 /* UIRootWidget.h */, + 379BBA2717F03FDE00829B88 /* UIWidget.cpp */, + 379BBA2817F03FDE00829B88 /* UIWidget.h */, + ); + path = BaseClasses; + sourceTree = ""; + }; + 379BBA2917F03FDE00829B88 /* Layouts */ = { + isa = PBXGroup; + children = ( + ED05903518322790006C18FA /* UILayout.cpp */, + ED05903618322790006C18FA /* UILayout.h */, + ED05903718322790006C18FA /* UILayoutParameter.cpp */, + ED05903818322790006C18FA /* UILayoutParameter.h */, + 379BBA3017F03FDE00829B88 /* UILayoutDefine.cpp */, + 379BBA3117F03FDE00829B88 /* UILayoutDefine.h */, + ); + path = Layouts; + sourceTree = ""; + }; + 379BBA3217F03FDE00829B88 /* System */ = { + isa = PBXGroup; + children = ( + 379BBA3317F03FDE00829B88 /* CocosGUI.cpp */, + 379BBA3417F03FDE00829B88 /* CocosGUI.h */, + 379BBA3517F03FDE00829B88 /* UIHelper.cpp */, + 379BBA3617F03FDE00829B88 /* UIHelper.h */, + 379BBA3717F03FDE00829B88 /* UIInputManager.cpp */, + 379BBA3817F03FDE00829B88 /* UIInputManager.h */, + 379BBA3917F03FDE00829B88 /* UILayer.cpp */, + 379BBA3A17F03FDE00829B88 /* UILayer.h */, + ); + path = System; + sourceTree = ""; + }; + 379BBA3B17F03FDE00829B88 /* UIWidgets */ = { + isa = PBXGroup; + children = ( + 379BBA3C17F03FDE00829B88 /* Compatible */, + 379BBA3E17F03FDE00829B88 /* ScrollWidget */, + 379BBA4817F03FDE00829B88 /* UIButton.cpp */, + 379BBA4917F03FDE00829B88 /* UIButton.h */, + 379BBA4A17F03FDE00829B88 /* UICheckBox.cpp */, + 379BBA4B17F03FDE00829B88 /* UICheckBox.h */, + 379BBA4C17F03FDE00829B88 /* UIImageView.cpp */, + 379BBA4D17F03FDE00829B88 /* UIImageView.h */, + 379BBA4E17F03FDE00829B88 /* UILabel.cpp */, + 379BBA4F17F03FDE00829B88 /* UILabel.h */, + 379BBA5017F03FDE00829B88 /* UILabelAtlas.cpp */, + 379BBA5117F03FDE00829B88 /* UILabelAtlas.h */, + 379BBA5217F03FDE00829B88 /* UILabelBMFont.cpp */, + 379BBA5317F03FDE00829B88 /* UILabelBMFont.h */, + 379BBA5417F03FDE00829B88 /* UILoadingBar.cpp */, + 379BBA5517F03FDE00829B88 /* UILoadingBar.h */, + 379BBA5617F03FDE00829B88 /* UISlider.cpp */, + 379BBA5717F03FDE00829B88 /* UISlider.h */, + 379BBA5817F03FDE00829B88 /* UISwitch.cpp */, + 379BBA5917F03FDE00829B88 /* UISwitch.h */, + 379BBA5A17F03FDE00829B88 /* UITextField.cpp */, + 379BBA5B17F03FDE00829B88 /* UITextField.h */, + ); + path = UIWidgets; + sourceTree = ""; + }; + 379BBA3C17F03FDE00829B88 /* Compatible */ = { + isa = PBXGroup; + children = ( + 379BBA3D17F03FDE00829B88 /* CompatibleClasses.h */, + ); + path = Compatible; + sourceTree = ""; + }; + 379BBA3E17F03FDE00829B88 /* ScrollWidget */ = { + isa = PBXGroup; + children = ( + EDDC62381832294300DC97D0 /* UIListViewEx.cpp */, + EDDC62391832294300DC97D0 /* UIListViewEx.h */, + 379BBA4117F03FDE00829B88 /* UIListView.cpp */, + 379BBA4217F03FDE00829B88 /* UIListView.h */, + 379BBA4317F03FDE00829B88 /* UIPageView.cpp */, + 379BBA4417F03FDE00829B88 /* UIPageView.h */, + 379BBA4517F03FDE00829B88 /* UIScrollInterface.h */, + 379BBA4617F03FDE00829B88 /* UIScrollView.cpp */, + 379BBA4717F03FDE00829B88 /* UIScrollView.h */, + ); + path = ScrollWidget; + sourceTree = ""; + }; + 379BBA5C17F03FDE00829B88 /* Json */ = { + isa = PBXGroup; + children = ( + 379BBA5D17F03FDE00829B88 /* CSContentJsonDictionary.cpp */, + 379BBA5E17F03FDE00829B88 /* CSContentJsonDictionary.h */, + 379BBA5F17F03FDE00829B88 /* DictionaryHelper.cpp */, + 379BBA6017F03FDE00829B88 /* DictionaryHelper.h */, + 379BBA6117F03FDE00829B88 /* lib_json */, + ); + path = Json; + sourceTree = ""; + }; + 379BBA6117F03FDE00829B88 /* lib_json */ = { + isa = PBXGroup; + children = ( + 379BBA6217F03FDE00829B88 /* autolink.h */, + 379BBA6317F03FDE00829B88 /* config.h */, + 379BBA6417F03FDE00829B88 /* features.h */, + 379BBA6517F03FDE00829B88 /* forwards.h */, + 379BBA6617F03FDE00829B88 /* json_batchallocator.h */, + 379BBA6717F03FDE00829B88 /* json_internalarray.inl */, + 379BBA6817F03FDE00829B88 /* json_internalmap.inl */, + 379BBA6917F03FDE00829B88 /* json_lib.h */, + 379BBA6A17F03FDE00829B88 /* json_reader.cpp */, + 379BBA6B17F03FDE00829B88 /* json_tool.h */, + 379BBA6C17F03FDE00829B88 /* json_value.cpp */, + 379BBA6D17F03FDE00829B88 /* json_valueiterator.inl */, + 379BBA6E17F03FDE00829B88 /* json_writer.cpp */, + 379BBA6F17F03FDE00829B88 /* reader.h */, + 379BBA7017F03FDE00829B88 /* sconscript */, + 379BBA7117F03FDE00829B88 /* value.h */, + 379BBA7217F03FDE00829B88 /* writer.h */, + ); + path = lib_json; + sourceTree = ""; + }; + 379BBA7317F03FDE00829B88 /* Reader */ = { + isa = PBXGroup; + children = ( + EDDC623D18322A5C00DC97D0 /* GUIReader.cpp */, + EDDC623E18322A5C00DC97D0 /* GUIReader.h */, + EDDC623F18322A5C00DC97D0 /* SceneReader.cpp */, + EDDC624018322A5C00DC97D0 /* SceneReader.h */, + ); + path = Reader; + sourceTree = ""; + }; + 37CA27FC17D87DD500A649D0 /* CocoStudio */ = { + isa = PBXGroup; + children = ( + 379BB9DE17F03FDE00829B88 /* Action */, + 379BB9E917F03FDE00829B88 /* Armature */, + 379BBA1717F03FDE00829B88 /* Components */, + 379BBA2217F03FDE00829B88 /* GUI */, + 379BBA5C17F03FDE00829B88 /* Json */, + 379BBA7317F03FDE00829B88 /* Reader */, + ); + path = CocoStudio; + 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 /* HelloCpp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "HelloCpp" */; + buildPhases = ( + 1D60588D0D05DD3D006BFB54 /* Resources */, + 1D60588E0D05DD3D006BFB54 /* Sources */, + 1D60588F0D05DD3D006BFB54 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 15C159521683161500D239F2 /* PBXTargetDependency */, + ); + name = HelloCpp; + productName = iphone; + productReference = 1D6058910D05DD3D006BFB54 /* HelloCpp.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 "HelloCpp" */; + 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 /* HelloCpp */, + ); + }; +/* 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 */, + 379BBAAF17F03FDE00829B88 /* json_internalarray.inl in Resources */, + 379BBAB017F03FDE00829B88 /* json_internalmap.inl in Resources */, + 379BBAB317F03FDE00829B88 /* json_valueiterator.inl in Resources */, + 379BBAB517F03FDE00829B88 /* sconscript 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 */, + 15C1574D1683159E00D239F2 /* b2EdgeShape.cpp in Sources */, + 15C1574E1683159E00D239F2 /* b2PolygonShape.cpp in Sources */, + 15C1574F1683159E00D239F2 /* b2BlockAllocator.cpp in Sources */, + 15C157501683159E00D239F2 /* b2Draw.cpp in Sources */, + 15C157511683159E00D239F2 /* b2Math.cpp in Sources */, + 15C157521683159E00D239F2 /* b2Settings.cpp in Sources */, + 15C157531683159E00D239F2 /* b2StackAllocator.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 */, + 15C1575E1683159E00D239F2 /* b2Contact.cpp in Sources */, + 15C1575F1683159E00D239F2 /* b2ContactSolver.cpp in Sources */, + 15C157601683159E00D239F2 /* b2EdgeAndCircleContact.cpp in Sources */, + 15C157611683159E00D239F2 /* b2EdgeAndPolygonContact.cpp in Sources */, + 15C157621683159E00D239F2 /* b2PolygonAndCircleContact.cpp in Sources */, + 15C157631683159E00D239F2 /* b2PolygonContact.cpp in Sources */, + 15C157641683159E00D239F2 /* b2DistanceJoint.cpp in Sources */, + 15C157651683159E00D239F2 /* b2FrictionJoint.cpp in Sources */, + 15C157661683159E00D239F2 /* b2GearJoint.cpp in Sources */, + 15C157671683159E00D239F2 /* b2Joint.cpp in Sources */, + 15C157681683159E00D239F2 /* b2MouseJoint.cpp in Sources */, + 15C157691683159E00D239F2 /* b2PrismaticJoint.cpp in Sources */, + 15C1576A1683159E00D239F2 /* b2PulleyJoint.cpp in Sources */, + 15C1576B1683159E00D239F2 /* b2RevoluteJoint.cpp in Sources */, + 15C1576C1683159E00D239F2 /* b2RopeJoint.cpp in Sources */, + 15C1576D1683159E00D239F2 /* b2WeldJoint.cpp in Sources */, + 15C1576E1683159E00D239F2 /* b2WheelJoint.cpp in Sources */, + 15C1577D1683159E00D239F2 /* b2Rope.cpp in Sources */, + 15C157D9168315B300D239F2 /* chipmunk.c in Sources */, + 15C157DB168315B300D239F2 /* cpConstraint.c in Sources */, + 15C157DC168315B300D239F2 /* cpDampedRotarySpring.c in Sources */, + 15C157DD168315B300D239F2 /* cpDampedSpring.c in Sources */, + 15C157DE168315B300D239F2 /* cpGearJoint.c in Sources */, + 15C157DF168315B300D239F2 /* cpGrooveJoint.c in Sources */, + 15C157E0168315B300D239F2 /* cpPinJoint.c in Sources */, + 15C157E1168315B300D239F2 /* cpPivotJoint.c in Sources */, + 15C157E2168315B300D239F2 /* cpRatchetJoint.c in Sources */, + 15C157E3168315B300D239F2 /* cpRotaryLimitJoint.c 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 */, + 15C157EA168315B300D239F2 /* cpBody.c in Sources */, + 15C157EB168315B300D239F2 /* cpCollision.c in Sources */, + 15C157EC168315B300D239F2 /* cpHashSet.c in Sources */, + 15C157ED168315B300D239F2 /* cpPolyShape.c in Sources */, + 15C157EE168315B300D239F2 /* cpShape.c in Sources */, + 15C157EF168315B300D239F2 /* cpSpace.c in Sources */, + 15C157F0168315B300D239F2 /* cpSpaceComponent.c in Sources */, + 15C157F1168315B300D239F2 /* cpSpaceHash.c in Sources */, + 15C157F2168315B300D239F2 /* cpSpaceQuery.c in Sources */, + 15C157F3168315B300D239F2 /* cpSpaceStep.c in Sources */, + 15C157F4168315B300D239F2 /* cpSpatialIndex.c in Sources */, + 15C157F5168315B300D239F2 /* cpSweep1D.c in Sources */, + 15C157F6168315B300D239F2 /* cpVect.c in Sources */, + 15C1591A168315E500D239F2 /* CCBAnimationManager.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 */, + 15C15921168315E500D239F2 /* CCControlButtonLoader.cpp in Sources */, + 15C15922168315E500D239F2 /* CCControlLoader.cpp in Sources */, + 15C15923168315E500D239F2 /* CCData.cpp in Sources */, + 15C15924168315E500D239F2 /* CCLabelBMFontLoader.cpp in Sources */, + EDDC624118322A5C00DC97D0 /* GUIReader.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 */, + 15C1592A168315E500D239F2 /* CCMenuItemLoader.cpp in Sources */, + 15C1592B168315E500D239F2 /* CCNode+CCBRelativePositioning.cpp in Sources */, + 15C1592C168315E500D239F2 /* CCNodeLoader.cpp in Sources */, + 15C1592D168315E500D239F2 /* CCNodeLoaderLibrary.cpp in Sources */, + 15C1592E168315E500D239F2 /* CCParticleSystemQuadLoader.cpp in Sources */, + 15C1592F168315E500D239F2 /* CCScale9SpriteLoader.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 */, + 15C15935168315E500D239F2 /* CCControlHuePicker.cpp in Sources */, + 15C15936168315E500D239F2 /* CCControlPotentiometer.cpp in Sources */, + 15C15937168315E500D239F2 /* CCControlSaturationBrightnessPicker.cpp in Sources */, + 15C15938168315E500D239F2 /* CCControlSlider.cpp in Sources */, + 15C15939168315E500D239F2 /* CCControlStepper.cpp in Sources */, + 15C1593A168315E500D239F2 /* CCControlSwitch.cpp in Sources */, + 15C1593B168315E500D239F2 /* CCControlUtils.cpp in Sources */, + 15C1593C168315E500D239F2 /* CCInvocation.cpp in Sources */, + 15C1593D168315E500D239F2 /* CCScale9Sprite.cpp in Sources */, + 15C15942168315E500D239F2 /* CCScrollView.cpp in Sources */, + 15C15943168315E500D239F2 /* CCSorting.cpp in Sources */, + 15C15944168315E500D239F2 /* CCTableView.cpp in Sources */, + 15C15945168315E500D239F2 /* CCTableViewCell.cpp in Sources */, + 15C15946168315E500D239F2 /* HttpClient.cpp in Sources */, + 15C15947168315E500D239F2 /* CCPhysicsDebugNode.cpp in Sources */, + 15C15948168315E500D239F2 /* CCPhysicsSprite.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 */, + 15D8B243168318C3006C7997 /* SimpleAudioEngine_objc.m in Sources */, + 8C583FAD169DB6D500F63A10 /* CCEditBox.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 */, + 1A40E75F1727BFC6006D4861 /* AtlasAttachmentLoader.cpp in Sources */, + 1A40E7601727BFC6006D4861 /* Attachment.cpp in Sources */, + ED05903918322790006C18FA /* UILayout.cpp in Sources */, + 1A40E7611727BFC6006D4861 /* AttachmentLoader.cpp in Sources */, + 1A40E7621727BFC6006D4861 /* Bone.cpp in Sources */, + 1A40E7631727BFC6006D4861 /* BoneData.cpp in Sources */, + 1A40E7641727BFC6006D4861 /* extension.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 */, + 1A40E76A1727BFC6006D4861 /* Skin.cpp in Sources */, + 1A40E76B1727BFC6006D4861 /* Slot.cpp in Sources */, + 1A40E76C1727BFC6006D4861 /* SlotData.cpp in Sources */, + 1A40E76D1727BFC6006D4861 /* spine-cocos2dx.cpp in Sources */, + 1AB87042175E0AFA005D39BF /* CCSkeleton.cpp in Sources */, + 1AB87043175E0AFA005D39BF /* CCSkeletonAnimation.cpp in Sources */, + ED05903A18322790006C18FA /* UILayoutParameter.cpp in Sources */, + 1A9CE9821765A7FA000E3062 /* AssetsManager.cpp in Sources */, + 1A9CE9A51765A7FA000E3062 /* LocalStorage.cpp in Sources */, + 1A9CE9A61765A7FA000E3062 /* LocalStorageAndroid.cpp in Sources */, + 379BBA7817F03FDE00829B88 /* CCActionFrame.cpp in Sources */, + 379BBA7917F03FDE00829B88 /* CCActionFrameEasing.cpp in Sources */, + 379BBA7A17F03FDE00829B88 /* CCActionManager.cpp in Sources */, + 379BBA7B17F03FDE00829B88 /* CCActionNode.cpp in Sources */, + 379BBA7C17F03FDE00829B88 /* CCActionObject.cpp in Sources */, + 379BBA7D17F03FDE00829B88 /* CCArmatureAnimation.cpp in Sources */, + 379BBA7E17F03FDE00829B88 /* CCProcessBase.cpp in Sources */, + 379BBA7F17F03FDE00829B88 /* CCTween.cpp in Sources */, + 379BBA8017F03FDE00829B88 /* CCArmature.cpp in Sources */, + 379BBA8117F03FDE00829B88 /* CCBone.cpp in Sources */, + 379BBA8217F03FDE00829B88 /* CCDatas.cpp in Sources */, + EDDC624218322A5C00DC97D0 /* SceneReader.cpp in Sources */, + 379BBA8317F03FDE00829B88 /* CCBatchNode.cpp in Sources */, + 379BBA8417F03FDE00829B88 /* CCDecorativeDisplay.cpp in Sources */, + 379BBA8517F03FDE00829B88 /* CCDisplayFactory.cpp in Sources */, + 379BBA8617F03FDE00829B88 /* CCDisplayManager.cpp in Sources */, + 379BBA8717F03FDE00829B88 /* CCSkin.cpp in Sources */, + 379BBA8817F03FDE00829B88 /* CCColliderDetector.cpp in Sources */, + 379BBA8917F03FDE00829B88 /* CCArmatureDataManager.cpp in Sources */, + 379BBA8A17F03FDE00829B88 /* CCArmatureDefine.cpp in Sources */, + 379BBA8B17F03FDE00829B88 /* CCDataReaderHelper.cpp in Sources */, + 379BBA8C17F03FDE00829B88 /* CCSpriteFrameCacheHelper.cpp in Sources */, + 379BBA8D17F03FDE00829B88 /* CCTransformHelp.cpp in Sources */, + 379BBA8E17F03FDE00829B88 /* CCTweenFunction.cpp in Sources */, + 379BBA8F17F03FDE00829B88 /* CCUtilMath.cpp in Sources */, + 379BBA9017F03FDE00829B88 /* CCComAttribute.cpp in Sources */, + 379BBA9117F03FDE00829B88 /* CCComAudio.cpp in Sources */, + 379BBA9217F03FDE00829B88 /* CCComController.cpp in Sources */, + 379BBA9317F03FDE00829B88 /* CCComRender.cpp in Sources */, + 379BBA9417F03FDE00829B88 /* CCInputDelegate.cpp in Sources */, + 379BBA9517F03FDE00829B88 /* UIRootWidget.cpp in Sources */, + 379BBA9617F03FDE00829B88 /* UIWidget.cpp in Sources */, + 379BBA9A17F03FDE00829B88 /* UILayoutDefine.cpp in Sources */, + 379BBA9B17F03FDE00829B88 /* CocosGUI.cpp in Sources */, + 379BBA9C17F03FDE00829B88 /* UIHelper.cpp in Sources */, + 379BBA9D17F03FDE00829B88 /* UIInputManager.cpp in Sources */, + 379BBA9E17F03FDE00829B88 /* UILayer.cpp in Sources */, + 379BBAA017F03FDE00829B88 /* UIListView.cpp in Sources */, + 379BBAA117F03FDE00829B88 /* UIPageView.cpp in Sources */, + 379BBAA217F03FDE00829B88 /* UIScrollView.cpp in Sources */, + 379BBAA317F03FDE00829B88 /* UIButton.cpp in Sources */, + 379BBAA417F03FDE00829B88 /* UICheckBox.cpp in Sources */, + 379BBAA517F03FDE00829B88 /* UIImageView.cpp in Sources */, + 379BBAA617F03FDE00829B88 /* UILabel.cpp in Sources */, + 379BBAA717F03FDE00829B88 /* UILabelAtlas.cpp in Sources */, + 379BBAA817F03FDE00829B88 /* UILabelBMFont.cpp in Sources */, + 379BBAA917F03FDE00829B88 /* UILoadingBar.cpp in Sources */, + 379BBAAA17F03FDE00829B88 /* UISlider.cpp in Sources */, + 379BBAAB17F03FDE00829B88 /* UISwitch.cpp in Sources */, + 379BBAAC17F03FDE00829B88 /* UITextField.cpp in Sources */, + 379BBAAD17F03FDE00829B88 /* CSContentJsonDictionary.cpp in Sources */, + 379BBAAE17F03FDE00829B88 /* DictionaryHelper.cpp in Sources */, + EDDC623A1832294300DC97D0 /* UIListViewEx.cpp in Sources */, + 379BBAB117F03FDE00829B88 /* json_reader.cpp in Sources */, + 379BBAB217F03FDE00829B88 /* json_value.cpp in Sources */, + 379BBAB417F03FDE00829B88 /* json_writer.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; + 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 = HelloCpp; + SDKROOT = macosx; + USER_HEADER_SEARCH_PATHS = ""; + VALID_ARCHS = "i386 x86_64"; + }; + name = Debug; + }; + 1D6058950D05DD3E006BFB54 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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 = HelloCpp; + 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)"; + 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)"; + 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 "HelloCpp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1D6058940D05DD3E006BFB54 /* Debug */, + 1D6058950D05DD3E006BFB54 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "HelloCpp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/proj.mac/Icon.icns b/proj.mac/Icon.icns new file mode 100644 index 0000000..285dee8 Binary files /dev/null and b/proj.mac/Icon.icns differ diff --git a/proj.mac/Info.plist b/proj.mac/Info.plist new file mode 100644 index 0000000..6ca4b23 --- /dev/null +++ b/proj.mac/Info.plist @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + Icon + CFBundleIdentifier + org.cocos2dx.hellocpp + 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/proj.mac/Prefix.pch b/proj.mac/Prefix.pch new file mode 100644 index 0000000..46c36a7 --- /dev/null +++ b/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/proj.mac/en.lproj/InfoPlist.strings b/proj.mac/en.lproj/InfoPlist.strings new file mode 100644 index 0000000..477b28f --- /dev/null +++ b/proj.mac/en.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git a/proj.mac/en.lproj/MainMenu.xib b/proj.mac/en.lproj/MainMenu.xib new file mode 100644 index 0000000..3404839 --- /dev/null +++ b/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/proj.mac/main.m b/proj.mac/main.m new file mode 100644 index 0000000..97d9b73 --- /dev/null +++ b/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/proj.marmalade/HelloCpp.mkb b/proj.marmalade/HelloCpp.mkb new file mode 100644 index 0000000..4084844 --- /dev/null +++ b/proj.marmalade/HelloCpp.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/proj.marmalade/src/Main.cpp b/proj.marmalade/src/Main.cpp new file mode 100644 index 0000000..39cca44 --- /dev/null +++ b/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/proj.marmalade/src/Main.h b/proj.marmalade/src/Main.h new file mode 100644 index 0000000..ebfa484 --- /dev/null +++ b/proj.marmalade/src/Main.h @@ -0,0 +1,4 @@ +#ifndef MAIN_H +#define MAIN_H + +#endif diff --git a/proj.win32/HelloCpp.sln b/proj.win32/HelloCpp.sln new file mode 100644 index 0000000..b47044c --- /dev/null +++ b/proj.win32/HelloCpp.sln @@ -0,0 +1,66 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HelloCpp", "HelloCpp.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/proj.win32/HelloCpp.vcxproj b/proj.win32/HelloCpp.vcxproj new file mode 100644 index 0000000..9719e5e --- /dev/null +++ b/proj.win32/HelloCpp.vcxproj @@ -0,0 +1,477 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {76A39BB2-9B84-4C65-98A5-654D86B86F2A} + test_win32 + Win32Proj + + + + Application + Unicode + true + v100 + v110 + v110_xp + + + Application + Unicode + v100 + v110 + v110_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) + true + + + $(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\lib;$(LibraryPath) + + + + Disabled + D:\Program Files %28x86%29\Visual Leak Detector\include;$(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)..\..\..\cocos2dx\platform\third_party\win32\pthread;$(ProjectDir)..\..\..\external;$(ProjectDir)..\..\..\external\chipmunk\include\chipmunk;$(ProjectDir)..\..\..\CocosDenshion\include;$(ProjectDir)..\..\..\extensions;..\Classes\RightTouch;..\Classes\DataManage;..\Classes\JellyFactory;..\Classes\Util;..\Classes\Fruit;..\Classes\Helper;..\Classes\Net;..\Classes\Common;..\Classes\Taiko;..\Classes\GameLayer;..\Classes\Thread;..\Classes\Csv;..\Classes\Circle;..\Classes\DaPao;..\Classes\GameFinish;..\Classes\XQNetDate;..\Classes\PlayerInfoTip;..\Classes\NewGuide;..\Classes;$(ProjectDir)..\..\..\extensions\CocoStudio\GUI\System;$(ProjectDir)..\..\..\extensions\GUI\CCControlExtension;%(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 + D:\Program Files %28x86%29\Visual Leak Detector\lib\Win32;$(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/proj.win32/HelloCpp.vcxproj.filters b/proj.win32/HelloCpp.vcxproj.filters new file mode 100644 index 0000000..c663dbf --- /dev/null +++ b/proj.win32/HelloCpp.vcxproj.filters @@ -0,0 +1,1047 @@ + + + + + {84a8ebd7-7cf0-47f6-b75e-d441df67da40} + + + {bb6c862e-70e9-49d9-81b7-3829a6f50471} + + + {86a81345-30e3-4c0b-a63d-0c9274eacd64} + + + {1f352bf2-7692-48ad-b79d-e9502f70aa9e} + + + {765012c1-0fb2-48df-be4f-bb750e059a41} + + + {08beefd5-a2f9-400b-af02-756e2cfdfcb3} + + + {a29f44be-6174-4a2e-bdde-457559e4ccc6} + + + {b659f427-5c4b-466b-8514-b814d1a85510} + + + {7da94ce1-41e2-4b4f-8e22-2f868361580c} + + + {3cbad2f1-415b-415e-9d7a-ae643c37683a} + + + {b7d5080c-67ff-45de-800a-aaf6e47e0830} + + + {6e8ed0bb-0197-4525-b0dc-d063dcacc193} + + + {78c729e2-9e8a-40f4-b8f1-6ca90522a89c} + + + {046577c0-dbc7-4025-ba83-758722db25b9} + + + {52d234a0-cacc-4915-9e48-4bf984e10633} + + + {3072146c-b3a2-4d05-ab3a-ab69017ce09a} + + + {be490a54-91e1-4eaa-99bb-96e38b65ff8e} + + + {2cdd2656-88c6-4271-adc8-3a6f8ea0a2a4} + + + {739a9534-1cf1-4c92-947f-d01fa299bfe0} + + + {c1e11b68-6f43-4612-9f53-7ae51ba9ad64} + + + {328bfda8-1ec2-45a1-a9d9-e451246683f3} + + + {42010b52-7ae7-499e-ab26-e42ddf491688} + + + {027c0c7b-2e7c-48c5-b7a6-9da9f7dd2a2b} + + + {083178e5-51b6-48ce-b64b-95e81b0ec121} + + + {027e1ad8-d2a2-449e-87e7-2beb04d73e8a} + + + {44a93e68-d2c6-4aa0-a27b-5ca42e4b3315} + + + {a7381a71-3f1f-4709-95eb-8c1f52141acc} + + + {8f49aa0f-6891-4ea0-b0a0-80c25634521e} + + + + + win32 + + + Classes + + + Classes\GameShare + + + Classes\GameShare + + + Classes\Game\Memory + + + Classes\Scene + + + Classes\Scene + + + Classes\Scene + + + Classes\Scene + + + Classes + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\Game\Memory + + + Classes\Game\GameDemo + + + Classes\GameShare + + + Classes\GameShare + + + Classes\GameShare + + + Classes\DataManage + + + Classes\DataManage + + + Classes\DataManage + + + Classes\GameShare\GameShareScene + + + Classes\Game\Taiko + + + Classes\Public\Util + + + Classes\Public\Util + + + Classes\Public\Util + + + Classes\Public\Util + + + Classes\Game\GameFruit + + + Classes\Game\GameFruit + + + Classes\Game\GameFruit + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Helper + + + Classes\Net + + + Classes\Net + + + Classes\Net + + + Classes\DataManage + + + Classes\Scene + + + Classes\Public\Common + + + Classes\Net + + + Classes\Public\Util + + + Classes\Thead + + + Classes\Thead + + + Classes\Thead + + + Classes\Helper + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Csv + + + Classes\Csv + + + Classes\Csv + + + Classes\DataManage + + + Classes\DataManage + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Game\Circle + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\DataManage + + + Classes\DataManage + + + Classes\Public\Common + + + Classes\Public\Common + + + Classes\DataManage + + + Classes\Game\DaPao + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Game\Taiko + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\Public\Util + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Scene + + + Classes\Public\Util + + + Classes\Public + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Game\Memory + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Net + + + Classes\DataManage + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer\GameFinish + + + Classes\GameLayer\GameFinish + + + Classes\Game\Taiko + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Net + + + Classes\GameLayer + + + Classes\NewGuide + + + Classes\NewGuide + + + Classes\NewGuide + + + Classes\Game\Linker + + + Classes\Game\Memory + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Helper + + + Classes\PlayerInfoTip + + + Classes\PlayerInfoTip + + + Classes\PlayerInfoTip + + + Classes\PlayerInfoTip + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Game\Linker + + + Classes\Game\Linker + + + Classes\Game\Linker + + + Classes\GameLayer + + + Classes\SanXiao + + + Classes\SanXiao + + + Classes\SanXiao + + + Classes\SanXiao + + + Classes\Public\Common + + + + + win32 + + + Classes + + + Classes\GameShare + + + Classes\GameShare + + + Classes\GameShare + + + Classes\Game\Memory + + + Classes\Scene + + + Classes\Scene + + + Classes\Scene + + + Classes\Scene + + + Classes + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\Game\RightTouch + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameSprite + + + Classes\GameShare\GameSprite + + + Classes + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\GameShare\GameShareScene + + + Classes\Game\Memory + + + Classes\Game\GameDemo + + + Classes\GameShare + + + Classes\GameShare + + + Classes\GameShare + + + Classes\GameShare + + + Classes\DataManage + + + Classes\DataManage + + + Classes\DataManage + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\GameShare\GameShareScene + + + Classes\Game\Taiko + + + Classes\Public\Util + + + Classes\Public\Util + + + Classes\Public\Util + + + Classes\Public\Util + + + Classes\Game\GameFruit + + + Classes\Game\GameFruit + + + Classes\Game\GameFruit + + + Classes\Game\GameFruit + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Public + + + Classes\Public\Common + + + Classes\Helper + + + Classes\Net + + + Classes\Net + + + Classes\Net + + + Classes\Net + + + Classes\DataManage + + + Classes\Scene + + + Classes\Public\Common + + + Classes\Net + + + Classes\Net + + + Classes\Public\Util + + + Classes\Thead + + + Classes\Thead + + + Classes\Thead + + + Classes\Helper + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Csv + + + Classes\Csv + + + Classes\Csv + + + Classes\Csv + + + Classes\Csv + + + Classes\Csv + + + Classes\DataManage + + + Classes\DataManage + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Game\Circle + + + Classes\DataManage + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\DataManage + + + Classes\DataManage + + + Classes\Public\Common + + + Classes\Public\Common + + + Classes\DataManage + + + Classes\Game\DaPao + + + Classes\GameLayer + + + Classes\Game\Taiko + + + Classes\GameLayer + + + Classes\Game\Taiko + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\Public\Util + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Scene + + + Classes\Public\Util + + + Classes\Public + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Game\Memory + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Net + + + Classes\DataManage + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\GameLayer\GameFinish + + + Classes\GameLayer\GameFinish + + + Classes\GameLayer\GameFinish + + + Classes\Game\Taiko + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Net + + + Classes\GameLayer + + + Classes\NewGuide + + + Classes\NewGuide + + + Classes\NewGuide + + + Classes\Game\Linker + + + Classes\Game\Memory + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\Public + + + Classes\Helper + + + Classes\PlayerInfoTip + + + Classes\PlayerInfoTip + + + Classes\PlayerInfoTip + + + Classes\PlayerInfoTip + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\GameLayer + + + Classes\GameLayer + + + Classes\DataManage + + + Classes\Game\Linker + + + Classes\Game\Linker + + + Classes\Game\Linker + + + Classes\SanXiao + + + Classes\SanXiao + + + Classes\SanXiao + + + Classes\SanXiao + + + Classes\Public\Common + + + \ No newline at end of file diff --git a/proj.win32/HelloCpp.vcxproj.user b/proj.win32/HelloCpp.vcxproj.user new file mode 100644 index 0000000..314a27a --- /dev/null +++ b/proj.win32/HelloCpp.vcxproj.user @@ -0,0 +1,11 @@ + + + + $(ProjectDir)..\Resources + WindowsLocalDebugger + + + $(ProjectDir)..\Resources + WindowsLocalDebugger + + \ No newline at end of file diff --git a/proj.win32/main.cpp b/proj.win32/main.cpp new file mode 100644 index 0000000..cd00048 --- /dev/null +++ b/proj.win32/main.cpp @@ -0,0 +1,27 @@ +#include "main.h" +#include "AppDelegate.h" +#include "CCEGLView.h" +#ifdef _WIN32 +//#include "vld.h" +#endif +#include "DialogManager.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("HelloCpp"); + eglView->setFrameSize(640,960); + //eglView->setFrameSize(640, 1136); + int n = CCApplication::sharedApplication()->run(); + CDialogManager::releaseAllDialog(); + return n; +} diff --git a/proj.win32/main.h b/proj.win32/main.h new file mode 100644 index 0000000..e74708b --- /dev/null +++ b/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/proj.winrt/App.xaml b/proj.winrt/App.xaml new file mode 100644 index 0000000..8661d12 --- /dev/null +++ b/proj.winrt/App.xaml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + diff --git a/proj.winrt/App.xaml.cpp b/proj.winrt/App.xaml.cpp new file mode 100644 index 0000000..57c21cc --- /dev/null +++ b/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 HelloCpp; + +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/proj.winrt/App.xaml.h b/proj.winrt/App.xaml.h new file mode 100644 index 0000000..ab2611d --- /dev/null +++ b/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 HelloCpp +{ + /// + /// 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/proj.winrt/Assets/Logo.png b/proj.winrt/Assets/Logo.png new file mode 100644 index 0000000..ebd735a Binary files /dev/null and b/proj.winrt/Assets/Logo.png differ diff --git a/proj.winrt/Assets/SmallLogo.png b/proj.winrt/Assets/SmallLogo.png new file mode 100644 index 0000000..92dd105 Binary files /dev/null and b/proj.winrt/Assets/SmallLogo.png differ diff --git a/proj.winrt/Assets/SplashScreen.png b/proj.winrt/Assets/SplashScreen.png new file mode 100644 index 0000000..193187f Binary files /dev/null and b/proj.winrt/Assets/SplashScreen.png differ diff --git a/proj.winrt/Assets/StoreLogo.png b/proj.winrt/Assets/StoreLogo.png new file mode 100644 index 0000000..3765186 Binary files /dev/null and b/proj.winrt/Assets/StoreLogo.png differ diff --git a/proj.winrt/Assets/WideLogo.png b/proj.winrt/Assets/WideLogo.png new file mode 100644 index 0000000..4ba32be Binary files /dev/null and b/proj.winrt/Assets/WideLogo.png differ diff --git a/proj.winrt/Common/StandardStyles.xaml b/proj.winrt/Common/StandardStyles.xaml new file mode 100644 index 0000000..85f4ed6 --- /dev/null +++ b/proj.winrt/Common/StandardStyles.xaml @@ -0,0 +1,1829 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Mouse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proj.winrt/HelloCpp.sln b/proj.winrt/HelloCpp.sln new file mode 100644 index 0000000..64839e5 --- /dev/null +++ b/proj.winrt/HelloCpp.sln @@ -0,0 +1,202 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HelloCpp", "HelloCpp.vcxproj", "{A4BD3C33-E173-4233-B52B-C5BFD57144C8}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "angleproject", "angleproject", "{9D188BFB-2893-433D-B5B1-D79076A2B88C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "esUtil_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\samples\gles2_book\Common\esUtil_winrt.vcxproj", "{44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libEGL_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\libEGL\libEGL_winrt.vcxproj", "{CD5990D7-2D62-490E-8436-CCD388893139}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libGLESv2_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\libGLESv2\libGLESv2_winrt.vcxproj", "{5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "translator_hlsl_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\compiler\translator_hlsl_winrt.vcxproj", "{F7CC3484-9BCF-4063-B842-02C0C621FC1B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "translator_common_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\compiler\translator_common_winrt.vcxproj", "{3681E22C-F004-4048-A867-8DEDD85EC601}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "preprocessor_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\compiler\preprocessor\preprocessor_winrt.vcxproj", "{E7B1D854-AD49-4662-8326-24579123F471}" +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 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|ARM.ActiveCfg = Debug|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|ARM.Build.0 = Debug|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|Win32.ActiveCfg = Debug|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|Win32.Build.0 = Debug|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|x64.ActiveCfg = Debug|x64 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|x64.Build.0 = Debug|x64 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|ARM.ActiveCfg = Release|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|ARM.Build.0 = Release|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|Win32.ActiveCfg = Release|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|Win32.Build.0 = Release|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|x64.ActiveCfg = Release|x64 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|x64.Build.0 = Release|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|ARM.ActiveCfg = Debug|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|ARM.Build.0 = Debug|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|Win32.ActiveCfg = Debug|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|Win32.Build.0 = Debug|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|x64.ActiveCfg = Debug|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|x64.Build.0 = Debug|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|ARM.ActiveCfg = Release|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|ARM.Build.0 = Release|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|Win32.ActiveCfg = Release|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|Win32.Build.0 = Release|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|x64.ActiveCfg = Release|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|x64.Build.0 = Release|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|ARM.ActiveCfg = Debug|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|ARM.Build.0 = Debug|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|Win32.ActiveCfg = Debug|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|Win32.Build.0 = Debug|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|x64.ActiveCfg = Debug|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|x64.Build.0 = Debug|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|ARM.ActiveCfg = Release|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|ARM.Build.0 = Release|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|Win32.ActiveCfg = Release|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|Win32.Build.0 = Release|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|x64.ActiveCfg = Release|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|x64.Build.0 = Release|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|ARM.ActiveCfg = Debug|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|ARM.Build.0 = Debug|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|Win32.ActiveCfg = Debug|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|Win32.Build.0 = Debug|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|x64.ActiveCfg = Debug|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|x64.Build.0 = Debug|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|ARM.ActiveCfg = Release|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|ARM.Build.0 = Release|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|Win32.ActiveCfg = Release|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|Win32.Build.0 = Release|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|x64.ActiveCfg = Release|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|x64.Build.0 = Release|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|ARM.ActiveCfg = Debug|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|ARM.Build.0 = Debug|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|Win32.ActiveCfg = Debug|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|Win32.Build.0 = Debug|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|x64.ActiveCfg = Debug|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|x64.Build.0 = Debug|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|ARM.ActiveCfg = Release|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|ARM.Build.0 = Release|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|Win32.ActiveCfg = Release|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|Win32.Build.0 = Release|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|x64.ActiveCfg = Release|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|x64.Build.0 = Release|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|ARM.ActiveCfg = Debug|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|ARM.Build.0 = Debug|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|Win32.ActiveCfg = Debug|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|Win32.Build.0 = Debug|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|x64.ActiveCfg = Debug|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|x64.Build.0 = Debug|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|ARM.ActiveCfg = Release|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Release|ARM.Build.0 = Release|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Release|Win32.ActiveCfg = Release|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|Win32.Build.0 = Release|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|x64.ActiveCfg = Release|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.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 + {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 + GlobalSection(NestedProjects) = preSolution + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {CD5990D7-2D62-490E-8436-CCD388893139} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {F7CC3484-9BCF-4063-B842-02C0C621FC1B} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {3681E22C-F004-4048-A867-8DEDD85EC601} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {E7B1D854-AD49-4662-8326-24579123F471} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + EndGlobalSection +EndGlobal diff --git a/proj.winrt/HelloCpp.vcxproj b/proj.winrt/HelloCpp.vcxproj new file mode 100644 index 0000000..1d9b7f8 --- /dev/null +++ b/proj.winrt/HelloCpp.vcxproj @@ -0,0 +1,377 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + Debug + ARM + + + Release + ARM + + + + {a4bd3c33-e173-4233-b52b-c5bfd57144c8} + HelloCpp + 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 + + + + + + + + + + + + + + + + + + + + + + + + + HelloCpp_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)\ + + + + %(AdditionalDependencies) + true + + + pch.h + $(IntDir)pch.pch + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\angleproject\include;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\angleproject\samples\gles2_book\Common;$(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;%(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) + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + + + + + + + + + + + + + WINRT;_WINRT;_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 + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + Copy Resources to Assets folder + + + + + + + + + + + + + + + + + App.xaml + + + MainPage.xaml + + + + + Designer + + + Designer + + + Designer + + + + + Designer + + + + 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 + + + + + {cd5990d7-2d62-490e-8436-ccd388893139} + + + {5c1b40b9-6262-44a0-97a6-a8b9f032e6e0} + + + {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/proj.winrt/HelloCpp.vcxproj.filters b/proj.winrt/HelloCpp.vcxproj.filters new file mode 100644 index 0000000..0a6068c --- /dev/null +++ b/proj.winrt/HelloCpp.vcxproj.filters @@ -0,0 +1,73 @@ + + + + + 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/proj.winrt/HelloCpp_2013.sln b/proj.winrt/HelloCpp_2013.sln new file mode 100644 index 0000000..1a1c96f --- /dev/null +++ b/proj.winrt/HelloCpp_2013.sln @@ -0,0 +1,204 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HelloCpp", "HelloCpp_2013.vcxproj", "{A4BD3C33-E173-4233-B52B-C5BFD57144C8}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "angleproject", "angleproject", "{9D188BFB-2893-433D-B5B1-D79076A2B88C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "esUtil_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\samples\gles2_book\Common\esUtil_winrt_2013.vcxproj", "{44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libEGL_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\libEGL\libEGL_winrt_2013.vcxproj", "{CD5990D7-2D62-490E-8436-CCD388893139}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libGLESv2_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\libGLESv2\libGLESv2_winrt_2013.vcxproj", "{5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "preprocessor_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\compiler\preprocessor\preprocessor_winrt_2013.vcxproj", "{E7B1D854-AD49-4662-8326-24579123F471}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "translator_common_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\compiler\translator_common_winrt_2013.vcxproj", "{3681E22C-F004-4048-A867-8DEDD85EC601}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "translator_hlsl_winrt", "..\..\..\cocos2dx\platform\third_party\winrt\angleproject\src\compiler\translator_hlsl_winrt_2013.vcxproj", "{F7CC3484-9BCF-4063-B842-02C0C621FC1B}" +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 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|ARM.ActiveCfg = Debug|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|ARM.Build.0 = Debug|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|Win32.ActiveCfg = Debug|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|Win32.Build.0 = Debug|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|x64.ActiveCfg = Debug|x64 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Debug|x64.Build.0 = Debug|x64 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|ARM.ActiveCfg = Release|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|ARM.Build.0 = Release|ARM + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|Win32.ActiveCfg = Release|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|Win32.Build.0 = Release|Win32 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|x64.ActiveCfg = Release|x64 + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B}.Release|x64.Build.0 = Release|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|ARM.ActiveCfg = Debug|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|ARM.Build.0 = Debug|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|Win32.ActiveCfg = Debug|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|Win32.Build.0 = Debug|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|x64.ActiveCfg = Debug|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Debug|x64.Build.0 = Debug|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|ARM.ActiveCfg = Release|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|ARM.Build.0 = Release|ARM + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|Win32.ActiveCfg = Release|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|Win32.Build.0 = Release|Win32 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|x64.ActiveCfg = Release|x64 + {CD5990D7-2D62-490E-8436-CCD388893139}.Release|x64.Build.0 = Release|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|ARM.ActiveCfg = Debug|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|ARM.Build.0 = Debug|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|Win32.ActiveCfg = Debug|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|Win32.Build.0 = Debug|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|x64.ActiveCfg = Debug|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Debug|x64.Build.0 = Debug|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|ARM.ActiveCfg = Release|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|ARM.Build.0 = Release|ARM + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|Win32.ActiveCfg = Release|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|Win32.Build.0 = Release|Win32 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|x64.ActiveCfg = Release|x64 + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0}.Release|x64.Build.0 = Release|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|ARM.ActiveCfg = Debug|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|ARM.Build.0 = Debug|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|Win32.ActiveCfg = Debug|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|Win32.Build.0 = Debug|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|x64.ActiveCfg = Debug|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Debug|x64.Build.0 = Debug|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|ARM.ActiveCfg = Release|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Release|ARM.Build.0 = Release|ARM + {E7B1D854-AD49-4662-8326-24579123F471}.Release|Win32.ActiveCfg = Release|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|Win32.Build.0 = Release|Win32 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|x64.ActiveCfg = Release|x64 + {E7B1D854-AD49-4662-8326-24579123F471}.Release|x64.Build.0 = Release|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|ARM.ActiveCfg = Debug|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|ARM.Build.0 = Debug|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|Win32.ActiveCfg = Debug|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|Win32.Build.0 = Debug|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|x64.ActiveCfg = Debug|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Debug|x64.Build.0 = Debug|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|ARM.ActiveCfg = Release|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|ARM.Build.0 = Release|ARM + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|Win32.ActiveCfg = Release|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|Win32.Build.0 = Release|Win32 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|x64.ActiveCfg = Release|x64 + {3681E22C-F004-4048-A867-8DEDD85EC601}.Release|x64.Build.0 = Release|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|ARM.ActiveCfg = Debug|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|ARM.Build.0 = Debug|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|Win32.ActiveCfg = Debug|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|Win32.Build.0 = Debug|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|x64.ActiveCfg = Debug|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Debug|x64.Build.0 = Debug|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|ARM.ActiveCfg = Release|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|ARM.Build.0 = Release|ARM + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|Win32.ActiveCfg = Release|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|Win32.Build.0 = Release|Win32 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.Release|x64.ActiveCfg = Release|x64 + {F7CC3484-9BCF-4063-B842-02C0C621FC1B}.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 + {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 + GlobalSection(NestedProjects) = preSolution + {44EEDAD2-D9AD-45DC-83B0-E5F50BD4377B} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {CD5990D7-2D62-490E-8436-CCD388893139} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {5C1B40B9-6262-44A0-97A6-A8B9F032E6E0} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {E7B1D854-AD49-4662-8326-24579123F471} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {3681E22C-F004-4048-A867-8DEDD85EC601} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + {F7CC3484-9BCF-4063-B842-02C0C621FC1B} = {9D188BFB-2893-433D-B5B1-D79076A2B88C} + EndGlobalSection +EndGlobal diff --git a/proj.winrt/HelloCpp_2013.vcxproj b/proj.winrt/HelloCpp_2013.vcxproj new file mode 100644 index 0000000..cf9db8f --- /dev/null +++ b/proj.winrt/HelloCpp_2013.vcxproj @@ -0,0 +1,368 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + Debug + ARM + + + Release + ARM + + + + {a4bd3c33-e173-4233-b52b-c5bfd57144c8} + HelloCpp + 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 + + + + + + + + + + + + + + + + + + + + + + + + + HelloCpp_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)\ + + + + %(AdditionalDependencies) + true + + + pch.h + $(IntDir)pch.pch + $(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\angleproject\include;$(ProjectDir)..\..\..\cocos2dx\platform\third_party\winrt\angleproject\samples\gles2_book\Common;$(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;%(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) + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + false + + + + + + + + + + + + + + + + + WINRT;_WINRT;_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 + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + LIBCMT.lib + UseLinkTimeCodeGeneration + + + + + Copy Resources to Assets folder + + + + + + + + + + + + + + + + + App.xaml + + + MainPage.xaml + + + + + Designer + + + Designer + + + Designer + + + + + Designer + + + + + + + + + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + NotUsing + + + + + + + App.xaml + + + MainPage.xaml + + + Create + + + + <_CustomResource Include="..\Resources\**\*"> + Assets\Resources\%(RecursiveDir)%(FileName)%(Extension) + true + + + + + {44eedad2-d9ad-45dc-83b0-e5f50bd4377b} + + + {cd5990d7-2d62-490e-8436-ccd388893139} + + + {5c1b40b9-6262-44a0-97a6-a8b9f032e6e0} + + + {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/proj.winrt/HelloCpp_2013.vcxproj.filters b/proj.winrt/HelloCpp_2013.vcxproj.filters new file mode 100644 index 0000000..1ac29d6 --- /dev/null +++ b/proj.winrt/HelloCpp_2013.vcxproj.filters @@ -0,0 +1,71 @@ + + + + + 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/proj.winrt/MainPage.xaml b/proj.winrt/MainPage.xaml new file mode 100644 index 0000000..37b1f84 --- /dev/null +++ b/proj.winrt/MainPage.xaml @@ -0,0 +1,30 @@ + + + + + + +