diff --git a/.hgignore b/.hgignore index d49fbd18c..5bd86de56 100644 --- a/.hgignore +++ b/.hgignore @@ -19,7 +19,9 @@ glob:*.ncb glob:*.exe glob:*.bat glob:platform/xcode/Build -glob:platform/xcode/DerivedData +glob:platform/xcode/DerivedData +glob:platform/xcode/ios/include +glob:platform/xcode/ios/libraries glob:*xcuserdata* glob:*.DS_Store glob:*.dylib diff --git a/license.txt b/license.txt index bdf9ce9b4..4ab53606d 100644 --- a/license.txt +++ b/license.txt @@ -123,7 +123,7 @@ DEALINGS IN THE SOFTWARE. --------- -This software uses the following LGPL libraries: +This software uses the following LGPL libraries on Windows, Mac OS X, and Linux: - libmpg123 Website: http://www.mpg123.de/ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/Contents.json b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 000000000..80f200222 --- /dev/null +++ b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,128 @@ +{ + "images" : [ + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "pig-29pt@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "pig-29pt@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "pig-29pt@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "pig-40pt@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "pig-40pt@3x.png", + "scale" : "3x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "pig-57pt@1x.png", + "scale" : "1x" + }, + { + "size" : "57x57", + "idiom" : "iphone", + "filename" : "pig-57pt@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "pig-60pt@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "pig-60pt@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "pig-29pt@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "pig-29pt@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "pig-40pt@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "pig-40pt@2x.png", + "scale" : "2x" + }, + { + "size" : "50x50", + "idiom" : "ipad", + "filename" : "pig-50pt@1x.png", + "scale" : "1x" + }, + { + "size" : "50x50", + "idiom" : "ipad", + "filename" : "pig-50pt@2x.png", + "scale" : "2x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "pig-72pt@1x.png", + "scale" : "1x" + }, + { + "size" : "72x72", + "idiom" : "ipad", + "filename" : "pig-72pt@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "pig-76pt@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "pig-76pt@2x.png", + "scale" : "2x" + }, + { + "size" : "120x120", + "idiom" : "car", + "filename" : "pig-120pt@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-120pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-120pt@1x.png new file mode 100644 index 000000000..de29613e9 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-120pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@1x.png new file mode 100644 index 000000000..7b2ef1872 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@2x.png new file mode 100644 index 000000000..a67fca032 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@3x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@3x.png new file mode 100644 index 000000000..9fcc1ee0a Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-29pt@3x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@1x.png new file mode 100644 index 000000000..599212d2b Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@2x.png new file mode 100644 index 000000000..fbb029b5f Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@3x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@3x.png new file mode 100644 index 000000000..de29613e9 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-40pt@3x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-50pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-50pt@1x.png new file mode 100644 index 000000000..87a29dd2e Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-50pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-50pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-50pt@2x.png new file mode 100644 index 000000000..0fb257a35 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-50pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-57pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-57pt@1x.png new file mode 100644 index 000000000..d5c81e2e2 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-57pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-57pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-57pt@2x.png new file mode 100644 index 000000000..77bc3086d Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-57pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-60pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-60pt@2x.png new file mode 100644 index 000000000..de29613e9 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-60pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-60pt@3x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-60pt@3x.png new file mode 100644 index 000000000..0d31db7f1 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-60pt@3x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-72pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-72pt@1x.png new file mode 100644 index 000000000..e9648ceb9 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-72pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-72pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-72pt@2x.png new file mode 100644 index 000000000..4227fd6a5 Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-72pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-76pt@1x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-76pt@1x.png new file mode 100644 index 000000000..4e40fe0bf Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-76pt@1x.png differ diff --git a/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-76pt@2x.png b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-76pt@2x.png new file mode 100644 index 000000000..d5fcbe95a Binary files /dev/null and b/platform/xcode/ios/Images.xcassets/AppIcon.appiconset/pig-76pt@2x.png differ diff --git a/platform/xcode/ios/Images.xcassets/LaunchImage.launchimage/Contents.json b/platform/xcode/ios/Images.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 000000000..3dd8aa5b6 --- /dev/null +++ b/platform/xcode/ios/Images.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,142 @@ +{ + "images" : [ + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "8.0", + "subtype" : "736h", + "scale" : "3x" + }, + { + "orientation" : "landscape", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "8.0", + "subtype" : "736h", + "scale" : "3x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "8.0", + "subtype" : "667h", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "subtype" : "retina4", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "subtype" : "retina4", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "full-screen", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/platform/xcode/ios/love-ios.plist b/platform/xcode/ios/love-ios.plist new file mode 100644 index 000000000..5223c64a6 --- /dev/null +++ b/platform/xcode/ios/love-ios.plist @@ -0,0 +1,100 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleDocumentTypes + + + CFBundleTypeIconFiles + + LoveDocument.icns + + CFBundleTypeName + LÖVE Project + CFBundleTypeRole + Viewer + LSHandlerRank + Owner + LSItemContentTypes + + org.love2d.love-game + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIcons + + CFBundleIcons~ipad + + CFBundleIdentifier + love.${PRODUCT_NAME:rfc1034identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + UIFileSharingEnabled + + UIRequiredDeviceCapabilities + + opengles-2 + + UIStatusBarStyle + UIStatusBarStyleLightContent + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UTExportedTypeDeclarations + + + UTTypeConformsTo + + com.pkware.zip-archive + + UTTypeDescription + LÖVE Project + UTTypeIdentifier + org.love2d.love-game + UTTypeSize320IconFile + LoveDocument + UTTypeSize64IconFile + LoveDocument + UTTypeTagSpecification + + com.apple.ostype + LOVE + public.filename-extension + + love + + public.mime-type + application/x-love-game + + + + + diff --git a/platform/xcode/ios/lovedocument.icns b/platform/xcode/ios/lovedocument.icns new file mode 100644 index 000000000..1dede26b8 Binary files /dev/null and b/platform/xcode/ios/lovedocument.icns differ diff --git a/platform/xcode/liblove.xcodeproj/project.pbxproj b/platform/xcode/liblove.xcodeproj/project.pbxproj index b16e1ee2a..885c9922f 100644 --- a/platform/xcode/liblove.xcodeproj/project.pbxproj +++ b/platform/xcode/liblove.xcodeproj/project.pbxproj @@ -7,243 +7,835 @@ objects = { /* Begin PBXBuildFile section */ - FA01BE1E1878E35B00640047 /* wrap_Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA01BE1C1878E35B00640047 /* wrap_Texture.cpp */; }; - FA01BE1F1878E35B00640047 /* wrap_Texture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA01BE1D1878E35B00640047 /* wrap_Texture.h */; }; - FA03546C1731F3A700284828 /* simplexnoise1234.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA03546A1731F3A700284828 /* simplexnoise1234.cpp */; }; - FA03546D1731F3A700284828 /* simplexnoise1234.h in Headers */ = {isa = PBXBuildFile; fileRef = FA03546B1731F3A700284828 /* simplexnoise1234.h */; }; - FA0706E11A93ED2800AF268C /* ImageIOHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0706DF1A93ED2800AF268C /* ImageIOHandler.cpp */; }; - FA0706E21A93ED2800AF268C /* ImageIOHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0706E01A93ED2800AF268C /* ImageIOHandler.h */; }; - FA088D861A919E1400F26F29 /* OSX.h in Headers */ = {isa = PBXBuildFile; fileRef = FA088D841A919E1400F26F29 /* OSX.h */; }; - FA088D871A919E1400F26F29 /* OSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA088D851A919E1400F26F29 /* OSX.mm */; }; - FA08F5B016C752F900F007B5 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2FB732687B1669402408356D /* Source.cpp */; }; - FA08F5B116C752F900F007B5 /* wrap_Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02CA1BE908D91B104EB9590F /* wrap_Audio.cpp */; }; - FA08F5B216C752F900F007B5 /* wrap_Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02662CBC29B954295A634A39 /* wrap_Source.cpp */; }; - FA08F5B316C752FC00F007B5 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1839744763625B5D64EC70AC /* Audio.cpp */; }; - FA08F5B416C7530100F007B5 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CC5707C79175FA6427B3D62 /* Audio.cpp */; }; - FA08F5B516C7530100F007B5 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A304E384AF2119905C01504 /* Source.cpp */; }; - FA08F5B616C7530A00F007B5 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6CB1193233FA78EE646A17A1 /* Audio.cpp */; }; - FA08F5B716C7530A00F007B5 /* Pool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 601E6A56345412E87E1D396B /* Pool.cpp */; }; - FA08F5B816C7530A00F007B5 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28024635525B077E08A73D9B /* Source.cpp */; }; - FA08F5B916C7532A00F007B5 /* b64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D383DA1468545C30E7B5805 /* b64.cpp */; }; - FA08F5BA16C7532A00F007B5 /* delay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36437CE95936736320710513 /* delay.cpp */; }; - FA08F5BB16C7532A00F007B5 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3746164716797CF80D6B0CEE /* Exception.cpp */; }; - FA08F5BD16C7532A00F007B5 /* Matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CB6025618505B055A4E75DD /* Matrix.cpp */; }; - FA08F5BE16C7532A00F007B5 /* Memoizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40A0593B616A223A4CEF07C9 /* Memoizer.cpp */; }; - FA08F5BF16C7532A00F007B5 /* Module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 30E466F441EE727658716873 /* Module.cpp */; }; - FA08F5C016C7532A00F007B5 /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 411B061C49172C971C622125 /* Object.cpp */; }; - FA08F5C116C7532A00F007B5 /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35B31EBC4DDB6F994BCA46B6 /* Reference.cpp */; }; - FA08F5C216C7532A00F007B5 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45E761A0072E0EF92BD66EA9 /* runtime.cpp */; }; - FA08F5C316C7532A00F007B5 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7D9B03C2438B748D0DE93DD5 /* utf8.cpp */; }; - FA08F5C416C7532A00F007B5 /* Variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C56375F752B7A9779DD37EC /* Variant.cpp */; }; - FA08F5C516C7532A00F007B5 /* Vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A61843B753E3F5B330703 /* Vector.cpp */; }; - FA08F5C616C7532A00F007B5 /* wrap_Data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5ED732200E1B2E5F79831DDA /* wrap_Data.cpp */; }; - FA08F5C716C7533C00F007B5 /* b2BroadPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B5F4DF8110020A96B5D3EAB /* b2BroadPhase.cpp */; }; - FA08F5C816C7533C00F007B5 /* b2CollideCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E7A068041FD553876712F05 /* b2CollideCircle.cpp */; }; - FA08F5C916C7533C00F007B5 /* b2CollideEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1B036C7C5A8832AE53BB1C06 /* b2CollideEdge.cpp */; }; - FA08F5CA16C7533C00F007B5 /* b2CollidePolygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 427B4B2517C0516844370E3D /* b2CollidePolygon.cpp */; }; - FA08F5CB16C7533C00F007B5 /* b2Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 32CC11481CD9164455455D72 /* b2Collision.cpp */; }; - FA08F5CC16C7533C00F007B5 /* b2Distance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 175A1B8D733B2D4803F64AC1 /* b2Distance.cpp */; }; - FA08F5CD16C7533C00F007B5 /* b2DynamicTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 59D27EA33E8E62E15C185948 /* b2DynamicTree.cpp */; }; - FA08F5CE16C7533C00F007B5 /* b2TimeOfImpact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1F0D375C38A245E403E53DB5 /* b2TimeOfImpact.cpp */; }; - FA08F5CF16C7534400F007B5 /* b2ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E6705C154C34FBD143F465E /* b2ChainShape.cpp */; }; - FA08F5D016C7534400F007B5 /* b2CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08AA5965073A1C520A7A6833 /* b2CircleShape.cpp */; }; - FA08F5D116C7534400F007B5 /* b2EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 633E37194CB535AE41A00092 /* b2EdgeShape.cpp */; }; - FA08F5D216C7534400F007B5 /* b2PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08983C025D0655270DF81A5B /* b2PolygonShape.cpp */; }; - FA08F5D316C7535000F007B5 /* b2BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 55A759CE711E157339930E58 /* b2BlockAllocator.cpp */; }; - FA08F5D416C7535000F007B5 /* b2Draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12390CBC115B00D06EF951DD /* b2Draw.cpp */; }; - FA08F5D516C7535000F007B5 /* b2Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2C78323D7D5C628A53EC6931 /* b2Math.cpp */; }; - FA08F5D616C7535000F007B5 /* b2Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FF15DF4423F6426224024C9 /* b2Settings.cpp */; }; - FA08F5D716C7535000F007B5 /* b2StackAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 780D5B6358096BEB1F1336EE /* b2StackAllocator.cpp */; }; - FA08F5D816C7535000F007B5 /* b2Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 239054AE7475433E39747DA9 /* b2Timer.cpp */; }; - FA08F5D916C7536C00F007B5 /* b2Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 120B391518206E964493126C /* b2Body.cpp */; }; - FA08F5DA16C7536C00F007B5 /* b2ContactManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A6150F7479D21346EC54B68 /* b2ContactManager.cpp */; }; - FA08F5DB16C7536C00F007B5 /* b2Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 059C04C13F3A7C05570F2987 /* b2Fixture.cpp */; }; - FA08F5DC16C7536C00F007B5 /* b2Island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 59BE634A2ACE722F14B86F89 /* b2Island.cpp */; }; - FA08F5DD16C7536C00F007B5 /* b2World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6F00D95C4407BB26E71E02 /* b2World.cpp */; }; - FA08F5DE16C7536C00F007B5 /* b2WorldCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8D03F1544476B57CA97B01 /* b2WorldCallbacks.cpp */; }; - FA08F5DF16C7537B00F007B5 /* b2ChainAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 468F7A0A484820DE79CE76D2 /* b2ChainAndCircleContact.cpp */; }; - FA08F5E016C7537B00F007B5 /* b2ChainAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C95C7F507A381D0A483B3F /* b2ChainAndPolygonContact.cpp */; }; - FA08F5E116C7537B00F007B5 /* b2CircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 58792BC1126C2917432D706B /* b2CircleContact.cpp */; }; - FA08F5E216C7537B00F007B5 /* b2Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71F878E2440A021B68D93ABC /* b2Contact.cpp */; }; - FA08F5E316C7537B00F007B5 /* b2ContactSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E9E4F657DEC2772493B79CC /* b2ContactSolver.cpp */; }; - FA08F5E416C7537B00F007B5 /* b2EdgeAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1108594E361A22D90D6022E8 /* b2EdgeAndCircleContact.cpp */; }; - FA08F5E516C7537B00F007B5 /* b2EdgeAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 243E18977E2A37CC6FDD55A5 /* b2EdgeAndPolygonContact.cpp */; }; - FA08F5E616C7537B00F007B5 /* b2PolygonAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31871B8B7E1A697A73576040 /* b2PolygonAndCircleContact.cpp */; }; - FA08F5E716C7537B00F007B5 /* b2PolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1F4E747212DE41716BC245C9 /* b2PolygonContact.cpp */; }; - FA08F5E816C7538F00F007B5 /* b2DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33627AE97E66147E76804EF9 /* b2DistanceJoint.cpp */; }; - FA08F5E916C7538F00F007B5 /* b2FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 13093ADC78426C5009DF3B13 /* b2FrictionJoint.cpp */; }; - FA08F5EA16C7538F00F007B5 /* b2GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69A01D71103275D451F965B2 /* b2GearJoint.cpp */; }; - FA08F5EB16C7538F00F007B5 /* b2Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6F1B61350B6B36AF216C57D7 /* b2Joint.cpp */; }; - FA08F5EC16C7538F00F007B5 /* b2MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A47384208BE218F688C4EFA /* b2MouseJoint.cpp */; }; - FA08F5ED16C7538F00F007B5 /* b2PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E27263847302FCA1F843B47 /* b2PrismaticJoint.cpp */; }; - FA08F5EE16C7538F00F007B5 /* b2PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66EC3C0463A703A97445193B /* b2PulleyJoint.cpp */; }; - FA08F5EF16C7538F00F007B5 /* b2RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11D62E873092729B497B447F /* b2RevoluteJoint.cpp */; }; - FA08F5F016C7538F00F007B5 /* b2RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 38AF72D4790619BB022E2AEF /* b2RopeJoint.cpp */; }; - FA08F5F116C7538F00F007B5 /* b2WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BCC49F529F726385CD41FA6 /* b2WeldJoint.cpp */; }; - FA08F5F216C7538F00F007B5 /* b2WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0602250B7E4664E43CA113DC /* b2WheelJoint.cpp */; }; - FA08F5F316C7539B00F007B5 /* b2Rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4832527C02C105776536438A /* b2Rope.cpp */; }; - FA08F5F416C753A400F007B5 /* luasocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2DC90F3C6160198256795C75 /* luasocket.cpp */; }; - FA08F5F516C753B800F007B5 /* auxiliar.c in Sources */ = {isa = PBXBuildFile; fileRef = 1CD02D1975803957282F28AB /* auxiliar.c */; }; - FA08F5F616C753B800F007B5 /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 21B25A7E333315172B754D4F /* buffer.c */; }; - FA08F5F716C753B800F007B5 /* except.c in Sources */ = {isa = PBXBuildFile; fileRef = 49496EAF3305281B19223C22 /* except.c */; }; - FA08F5F816C753B800F007B5 /* inet.c in Sources */ = {isa = PBXBuildFile; fileRef = 610B475400DE0F7213352BC3 /* inet.c */; }; - FA08F5F916C753B800F007B5 /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = 135801A6483528800C676492 /* io.c */; }; - FA08F5FA16C753B800F007B5 /* luasocket.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FAE2A9679C97F2C2792182D /* luasocket.c */; }; - FA08F5FB16C753B800F007B5 /* mime.c in Sources */ = {isa = PBXBuildFile; fileRef = 00393E4930202C2B6E381F68 /* mime.c */; }; - FA08F5FC16C753B800F007B5 /* options.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F846B49240D52C10F6F76E5 /* options.c */; }; - FA08F5FD16C753B800F007B5 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = 415E1438178736BE0EA908D5 /* select.c */; }; - FA08F5FE16C753B800F007B5 /* tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22256CC12B7C7D0D1B430D46 /* tcp.c */; }; - FA08F5FF16C753B800F007B5 /* timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B41232F7AF7793540F46C58 /* timeout.c */; }; - FA08F60016C753B800F007B5 /* udp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E2675AF3DAA24CE0728042C /* udp.c */; }; - FA08F60116C753B800F007B5 /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = 734947AA28AF36E436D242FD /* unix.c */; }; - FA08F60216C753B800F007B5 /* usocket.c in Sources */ = {isa = PBXBuildFile; fileRef = 041672ED2CF51FC62F532FDB /* usocket.c */; }; - FA08F60316C753CE00F007B5 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24265680279E30A40DF81946 /* Event.cpp */; }; - FA08F60416C753CE00F007B5 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BA712260D725FEB72EB3CDE /* Event.cpp */; }; - FA08F60516C753CE00F007B5 /* wrap_Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 691C5C5828550E2F60754EF2 /* wrap_Event.cpp */; }; - FA08F60616C753DB00F007B5 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11D141087979064B441B787D /* File.cpp */; }; - FA08F60716C753DB00F007B5 /* FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62370A494F9D6E2D570065EB /* FileData.cpp */; }; - FA08F60816C753DB00F007B5 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E0F565B03D05C3722496F27 /* File.cpp */; }; - FA08F60916C753DB00F007B5 /* Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6DE3129F3A0B2D9C178118F3 /* Filesystem.cpp */; }; - FA08F60A16C753DB00F007B5 /* wrap_File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C367AE309C453C412D91363 /* wrap_File.cpp */; }; - FA08F60B16C753DB00F007B5 /* wrap_FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 597478A255B82B56488B4717 /* wrap_FileData.cpp */; }; - FA08F60C16C753DB00F007B5 /* wrap_Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E827AE8548C52493ED95629 /* wrap_Filesystem.cpp */; }; - FA08F60D16C753E700F007B5 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 714251EE742346DC17103357 /* Font.cpp */; }; - FA08F60E16C753E700F007B5 /* TrueTypeRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C30420F7FD3038C721223A5 /* TrueTypeRasterizer.cpp */; }; - FA08F60F16C753E700F007B5 /* wrap_Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 232D67C67BEE54B776420682 /* wrap_Font.cpp */; }; - FA08F61016C753E700F007B5 /* GlyphData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 74003CB27FA762A021183AD5 /* GlyphData.cpp */; }; - FA08F61116C753E700F007B5 /* ImageRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D016F4C27EF506C13FE3058 /* ImageRasterizer.cpp */; }; - FA08F61216C753E700F007B5 /* Rasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1B1C4E4D288A1D2F29E57B1B /* Rasterizer.cpp */; }; - FA08F61316C753E700F007B5 /* wrap_GlyphData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1B4E22F1388E2B2E76E3377B /* wrap_GlyphData.cpp */; }; - FA08F61416C753E700F007B5 /* wrap_Rasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11745DE315E859F71E881D76 /* wrap_Rasterizer.cpp */; }; - FA08F61716C753F600F007B5 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 03F17FF546D637744E263961 /* Graphics.cpp */; }; - FA08F61816C753F600F007B5 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 58CC50E70A375FDF53EF01B6 /* Texture.cpp */; }; - FA08F61A16C753F600F007B5 /* Volatile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B731754147B27AF73AC5358 /* Volatile.cpp */; }; - FA08F61B16C7541400F007B5 /* Canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4AD52074367950B735707CE1 /* Canvas.cpp */; }; - FA08F61C16C7541400F007B5 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 583037E9238A6EF00DD20B1A /* Font.cpp */; }; - FA08F61E16C7541400F007B5 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 11773415762F3A38421C6DB3 /* Graphics.cpp */; }; - FA08F61F16C7541400F007B5 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56D6030A0B8F7397715062B9 /* Image.cpp */; }; - FA08F62016C7541400F007B5 /* OpenGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E406F8328543EC63EB922C6 /* OpenGL.cpp */; }; - FA08F62116C7541400F007B5 /* ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48A206C9004150640C432100 /* ParticleSystem.cpp */; }; - FA08F62316C7541400F007B5 /* Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA577A8516C71CF000860150 /* Shader.cpp */; }; - FA08F62416C7541400F007B5 /* SpriteBatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4D700D182EAA46273D1E2CC4 /* SpriteBatch.cpp */; }; - FA08F62516C7541400F007B5 /* VertexBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 426B1C4475DC54505B824B7F /* VertexBuffer.cpp */; }; - FA08F62616C7541400F007B5 /* wrap_Canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E3251027026699A1D4D310D /* wrap_Canvas.cpp */; }; - FA08F62716C7541400F007B5 /* wrap_Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A3B52AF1FBE73FC36AD50C8 /* wrap_Font.cpp */; }; - FA08F62816C7541400F007B5 /* wrap_Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A9810F758AC1D1E4B6431FD /* wrap_Graphics.cpp */; }; - FA08F62916C7541400F007B5 /* wrap_Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14AE68E14C2C74526A612FA0 /* wrap_Image.cpp */; }; - FA08F62A16C7541400F007B5 /* wrap_ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5F42052D7C8271A1105541DE /* wrap_ParticleSystem.cpp */; }; - FA08F62C16C7541400F007B5 /* wrap_Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA577A8716C71CF000860150 /* wrap_Shader.cpp */; }; - FA08F62D16C7541400F007B5 /* wrap_SpriteBatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02C16FDB537A702F4D42534E /* wrap_SpriteBatch.cpp */; }; - FA08F62E16C7542600F007B5 /* ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78115E763B723C0C40AD47CF /* ImageData.cpp */; }; - FA08F62F16C7542600F007B5 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 505F23A73BFE250833D650E4 /* Image.cpp */; }; - FA08F63116C7542600F007B5 /* wrap_Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B0728FA73B107B37A956A09 /* wrap_Image.cpp */; }; - FA08F63216C7542600F007B5 /* wrap_ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 076840774B0B6E721D0C18D0 /* wrap_ImageData.cpp */; }; - FA08F63416C7542D00F007B5 /* JoystickModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 55B425307C0C1C4B3EFC3A5F /* JoystickModule.cpp */; }; - FA08F63516C7542D00F007B5 /* wrap_JoystickModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 139411436818381E493F00F5 /* wrap_JoystickModule.cpp */; }; - FA08F63616C7543400F007B5 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 524741891BB93848039F4174 /* Keyboard.cpp */; }; - FA08F63716C7543400F007B5 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43BC2B1C505E5EFF650C31E3 /* Keyboard.cpp */; }; - FA08F63816C7543400F007B5 /* wrap_Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 19F40DF6507028212FEB1D77 /* wrap_Keyboard.cpp */; }; - FA08F63916C7543A00F007B5 /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 19ED419874B46EC16F927524 /* love.cpp */; }; - FA08F63A16C7544300F007B5 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31E0110E5797041465FF5F95 /* Mouse.cpp */; }; - FA08F63B16C7544300F007B5 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 584E16AE09E12536206C46FE /* Mouse.cpp */; }; - FA08F63C16C7544300F007B5 /* wrap_Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22EF17981EBD442773FE41B6 /* wrap_Mouse.cpp */; }; - FA08F63D16C7544B00F007B5 /* Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2DCE45C868A0091B762C7377 /* Body.cpp */; }; - FA08F63E16C7544B00F007B5 /* Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69DB4423147C7E3362941E75 /* Joint.cpp */; }; - FA08F63F16C7544B00F007B5 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 70F425B5336E1CD652827FD0 /* Shape.cpp */; }; - FA08F64016C7546400F007B5 /* Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 089B1AC1248B21D336594457 /* Body.cpp */; }; - FA08F64116C7546400F007B5 /* ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0959542C4B54320B1DDD5911 /* ChainShape.cpp */; }; - FA08F64216C7546400F007B5 /* CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4DAB28A9235E2CBE75F56848 /* CircleShape.cpp */; }; - FA08F64316C7546400F007B5 /* Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02CD63315FF902E336AB4657 /* Contact.cpp */; }; - FA08F64416C7546400F007B5 /* DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34A36BB617BC5CCA5B870EA6 /* DistanceJoint.cpp */; }; - FA08F64516C7546400F007B5 /* EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 755C2B980C106EA7423E7E5E /* EdgeShape.cpp */; }; - FA08F64616C7546400F007B5 /* Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47C77F6032FA77E046AA6810 /* Fixture.cpp */; }; - FA08F64716C7546400F007B5 /* FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E22646A710E5EFC27FE3932 /* FrictionJoint.cpp */; }; - FA08F64816C7546400F007B5 /* GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6F4D478A52A0408765095920 /* GearJoint.cpp */; }; - FA08F64916C7546400F007B5 /* Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3EA80A4E0CE0014052076037 /* Joint.cpp */; }; - FA08F64A16C7546400F007B5 /* MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C0B06AF6B5326C840477B18 /* MouseJoint.cpp */; }; - FA08F64B16C7546400F007B5 /* Physics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 370D76DC224F2EB300CB4E2F /* Physics.cpp */; }; - FA08F64C16C7546400F007B5 /* PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54E85987318206E93DC8189F /* PolygonShape.cpp */; }; - FA08F64D16C7546400F007B5 /* PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0AE5755936E84C247FB56C65 /* PrismaticJoint.cpp */; }; - FA08F64E16C7546400F007B5 /* PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5CB720BA493D7D995E0E20DD /* PulleyJoint.cpp */; }; - FA08F64F16C7546400F007B5 /* RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36DD053F754B2D29719B1F80 /* RevoluteJoint.cpp */; }; - FA08F65016C7546400F007B5 /* RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 53C4064801456193163E4631 /* RopeJoint.cpp */; }; - FA08F65116C7546400F007B5 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61E64F07028039774F502D69 /* Shape.cpp */; }; - FA08F65216C7547300F007B5 /* WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78E50525407567F863476E27 /* WeldJoint.cpp */; }; - FA08F65316C7547300F007B5 /* WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 44DE79C879CC0074510A2403 /* WheelJoint.cpp */; }; - FA08F65416C7547300F007B5 /* World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 644D0C953C3439FC57C03FC6 /* World.cpp */; }; - FA08F65516C7547300F007B5 /* wrap_Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 64694F91593478085859666F /* wrap_Body.cpp */; }; - FA08F65616C7547300F007B5 /* wrap_ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CAA69E00D0808BA2108238B /* wrap_ChainShape.cpp */; }; - FA08F65716C7547300F007B5 /* wrap_CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6EF321185C2B1F1E1AF54F64 /* wrap_CircleShape.cpp */; }; - FA08F65816C7547300F007B5 /* wrap_Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BB22A142670197B0DBD0BED /* wrap_Contact.cpp */; }; - FA08F65916C7547300F007B5 /* wrap_DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69967D2323404E1F0ED21F11 /* wrap_DistanceJoint.cpp */; }; - FA08F65A16C7547300F007B5 /* wrap_EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40F412FF29F65F5A3D511B98 /* wrap_EdgeShape.cpp */; }; - FA08F65B16C7547300F007B5 /* wrap_Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7F796B7A3362196075C62E61 /* wrap_Fixture.cpp */; }; - FA08F65C16C7547300F007B5 /* wrap_FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 340345481F165F8945C716AE /* wrap_FrictionJoint.cpp */; }; - FA08F65D16C7548200F007B5 /* wrap_GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50B67F2D0CC511706810302E /* wrap_GearJoint.cpp */; }; - FA08F65E16C7548200F007B5 /* wrap_Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71810207414B52F8340D7797 /* wrap_Joint.cpp */; }; - FA08F65F16C7548200F007B5 /* wrap_MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4D81102E7ABD1C282BE42CE3 /* wrap_MouseJoint.cpp */; }; - FA08F66016C7548200F007B5 /* wrap_Physics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6CEB48E969FC42C53F9432B1 /* wrap_Physics.cpp */; }; - FA08F66116C7548200F007B5 /* wrap_PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3AD03C7A77C546ED07BE4C06 /* wrap_PolygonShape.cpp */; }; - FA08F66216C7548200F007B5 /* wrap_PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B4020CD058D70F569DF6129 /* wrap_PrismaticJoint.cpp */; }; - FA08F66316C7548200F007B5 /* wrap_PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E840AF84AB61C6410E26634 /* wrap_PulleyJoint.cpp */; }; - FA08F66416C7548200F007B5 /* wrap_RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1F3A277A44141DBF7BCF146A /* wrap_RevoluteJoint.cpp */; }; - FA08F66516C7548200F007B5 /* wrap_RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E3E13BC3E3A7C0C7DBE7DF8 /* wrap_RopeJoint.cpp */; }; - FA08F66616C7548200F007B5 /* wrap_Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 124E716E0BCA055534A60AD2 /* wrap_Shape.cpp */; }; - FA08F66716C7548200F007B5 /* wrap_WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3DFF31EE26405E554C610C8F /* wrap_WeldJoint.cpp */; }; - FA08F66816C7548200F007B5 /* wrap_WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 73473B3C698B538002540A5D /* wrap_WheelJoint.cpp */; }; - FA08F66916C7548200F007B5 /* wrap_World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36324E12371E518E6E9C61B5 /* wrap_World.cpp */; }; - FA08F66A16C7549200F007B5 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 30ED4BB03C5F11254AF12E98 /* Sound.cpp */; }; - FA08F66B16C7549200F007B5 /* SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C5C6C6E47851D1308411DE6 /* SoundData.cpp */; }; - FA08F66C16C7549200F007B5 /* wrap_Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5CF629B94C7802D446D61C45 /* wrap_Decoder.cpp */; }; - FA08F66D16C7549200F007B5 /* wrap_Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 385902BD584E7D73154E4EBB /* wrap_Sound.cpp */; }; - FA08F66E16C7549200F007B5 /* wrap_SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4DC3617831763D2760335D87 /* wrap_SoundData.cpp */; }; - FA08F66F16C754A100F007B5 /* Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E15567759041CC379292BE6 /* Decoder.cpp */; }; - FA08F67016C754A100F007B5 /* FLACDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A774BC26B7235E410D40C8E /* FLACDecoder.cpp */; }; - FA08F67116C754A100F007B5 /* GmeDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F0197227150E1B28D9425B /* GmeDecoder.cpp */; }; - FA08F67216C754A100F007B5 /* ModPlugDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 407422E8589417B6683D1042 /* ModPlugDecoder.cpp */; }; - FA08F67316C754A100F007B5 /* Mpg123Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1F875B224C4E1B9E35854766 /* Mpg123Decoder.cpp */; }; - FA08F67416C754A100F007B5 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A5F7DCB40652F9B7D61073A /* Sound.cpp */; }; - FA08F67516C754A100F007B5 /* VorbisDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 727648E06CD863A2582F798F /* VorbisDecoder.cpp */; }; - FA08F67716C754A900F007B5 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6B3565203A1778431F8A5409 /* threads.cpp */; }; - FA08F67916C754B100F007B5 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 113269E55FCF208D2D6754BC /* Timer.cpp */; }; - FA08F67A16C754B100F007B5 /* wrap_Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 695E4ED13AA0689E64280573 /* wrap_Timer.cpp */; }; - FA08F67B16C754BA00F007B5 /* Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 351B09E51FDC338622F44624 /* Window.cpp */; }; - FA08F67C16C754BA00F007B5 /* Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6CDD4F3320303D222C180CD0 /* Window.cpp */; }; - FA0A4BF0182E0C2800E1E4D2 /* b2MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0A4BEE182E0C2800E1E4D2 /* b2MotorJoint.cpp */; }; - FA0A4BF1182E0C2800E1E4D2 /* b2MotorJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0A4BEF182E0C2800E1E4D2 /* b2MotorJoint.h */; }; - FA0A4BF4182E1AD600E1E4D2 /* MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0A4BF2182E1AD600E1E4D2 /* MotorJoint.cpp */; }; - FA0A4BF5182E1AD600E1E4D2 /* MotorJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0A4BF3182E1AD600E1E4D2 /* MotorJoint.h */; }; - FA0A4BF9182E260200E1E4D2 /* wrap_MotorJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0A4BF7182E260200E1E4D2 /* wrap_MotorJoint.h */; }; - FA0A4BFA182E26F500E1E4D2 /* wrap_MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0A4BF6182E260200E1E4D2 /* wrap_MotorJoint.cpp */; }; - FA0CDE3D1710F9A50056E8D7 /* FormatHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0CDE3B1710F9A50056E8D7 /* FormatHandler.h */; }; - FA0F0D5A19A2CFEB0010A75B /* glad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0F0D5719A2CFEB0010A75B /* glad.cpp */; }; - FA0F0D5B19A2CFEB0010A75B /* glad.hpp in Headers */ = {isa = PBXBuildFile; fileRef = FA0F0D5819A2CFEB0010A75B /* glad.hpp */; }; - FA0F0D5C19A2CFEB0010A75B /* gladfuncs.hpp in Headers */ = {isa = PBXBuildFile; fileRef = FA0F0D5919A2CFEB0010A75B /* gladfuncs.hpp */; }; - FA1EF7C41799FEAC00FF380C /* wrap_System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA34E7D4174B55AF00E04D3F /* wrap_System.cpp */; }; - FA1EF7C51799FEB200FF380C /* wrap_System.h in Headers */ = {isa = PBXBuildFile; fileRef = FA34E7D5174B55AF00E04D3F /* wrap_System.h */; }; + FA0B791B1A958E3B000E1D17 /* b64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B78F71A958E3B000E1D17 /* b64.cpp */; }; + FA0B791C1A958E3B000E1D17 /* b64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B78F71A958E3B000E1D17 /* b64.cpp */; }; + FA0B791D1A958E3B000E1D17 /* b64.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B78F81A958E3B000E1D17 /* b64.h */; }; + FA0B791E1A958E3B000E1D17 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B78F91A958E3B000E1D17 /* config.h */; }; + FA0B791F1A958E3B000E1D17 /* Data.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B78FA1A958E3B000E1D17 /* Data.h */; }; + FA0B79201A958E3B000E1D17 /* delay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B78FB1A958E3B000E1D17 /* delay.cpp */; }; + FA0B79211A958E3B000E1D17 /* delay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B78FB1A958E3B000E1D17 /* delay.cpp */; }; + FA0B79221A958E3B000E1D17 /* delay.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B78FC1A958E3B000E1D17 /* delay.h */; }; + FA0B79231A958E3B000E1D17 /* EnumMap.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B78FD1A958E3B000E1D17 /* EnumMap.h */; }; + FA0B79241A958E3B000E1D17 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B78FE1A958E3B000E1D17 /* Exception.cpp */; }; + FA0B79251A958E3B000E1D17 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B78FE1A958E3B000E1D17 /* Exception.cpp */; }; + FA0B79261A958E3B000E1D17 /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B78FF1A958E3B000E1D17 /* Exception.h */; }; + FA0B79271A958E3B000E1D17 /* int.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79001A958E3B000E1D17 /* int.h */; }; + FA0B79281A958E3B000E1D17 /* math.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79011A958E3B000E1D17 /* math.h */; }; + FA0B79291A958E3B000E1D17 /* Matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79021A958E3B000E1D17 /* Matrix.cpp */; }; + FA0B792A1A958E3B000E1D17 /* Matrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79021A958E3B000E1D17 /* Matrix.cpp */; }; + FA0B792B1A958E3B000E1D17 /* Matrix.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79031A958E3B000E1D17 /* Matrix.h */; }; + FA0B792C1A958E3B000E1D17 /* Memoizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79041A958E3B000E1D17 /* Memoizer.cpp */; }; + FA0B792D1A958E3B000E1D17 /* Memoizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79041A958E3B000E1D17 /* Memoizer.cpp */; }; + FA0B792E1A958E3B000E1D17 /* Memoizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79051A958E3B000E1D17 /* Memoizer.h */; }; + FA0B792F1A958E3B000E1D17 /* Module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79061A958E3B000E1D17 /* Module.cpp */; }; + FA0B79301A958E3B000E1D17 /* Module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79061A958E3B000E1D17 /* Module.cpp */; }; + FA0B79311A958E3B000E1D17 /* Module.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79071A958E3B000E1D17 /* Module.h */; }; + FA0B79321A958E3B000E1D17 /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79081A958E3B000E1D17 /* Object.cpp */; }; + FA0B79331A958E3B000E1D17 /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79081A958E3B000E1D17 /* Object.cpp */; }; + FA0B79341A958E3B000E1D17 /* Object.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79091A958E3B000E1D17 /* Object.h */; }; + FA0B79351A958E3B000E1D17 /* OSX.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B790A1A958E3B000E1D17 /* OSX.h */; }; + FA0B79361A958E3B000E1D17 /* OSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA0B790B1A958E3B000E1D17 /* OSX.mm */; }; + FA0B79371A958E3B000E1D17 /* OSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA0B790B1A958E3B000E1D17 /* OSX.mm */; }; + FA0B79381A958E3B000E1D17 /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B790C1A958E3B000E1D17 /* Reference.cpp */; }; + FA0B79391A958E3B000E1D17 /* Reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B790C1A958E3B000E1D17 /* Reference.cpp */; }; + FA0B793A1A958E3B000E1D17 /* Reference.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B790D1A958E3B000E1D17 /* Reference.h */; }; + FA0B793B1A958E3B000E1D17 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B790E1A958E3B000E1D17 /* runtime.cpp */; }; + FA0B793C1A958E3B000E1D17 /* runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B790E1A958E3B000E1D17 /* runtime.cpp */; }; + FA0B793D1A958E3B000E1D17 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B790F1A958E3B000E1D17 /* runtime.h */; }; + FA0B793E1A958E3B000E1D17 /* StringMap.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79101A958E3B000E1D17 /* StringMap.h */; }; + FA0B793F1A958E3B000E1D17 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79111A958E3B000E1D17 /* types.h */; }; + FA0B79401A958E3B000E1D17 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79121A958E3B000E1D17 /* utf8.cpp */; }; + FA0B79411A958E3B000E1D17 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79121A958E3B000E1D17 /* utf8.cpp */; }; + FA0B79421A958E3B000E1D17 /* utf8.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79131A958E3B000E1D17 /* utf8.h */; }; + FA0B79431A958E3B000E1D17 /* Variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79141A958E3B000E1D17 /* Variant.cpp */; }; + FA0B79441A958E3B000E1D17 /* Variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79141A958E3B000E1D17 /* Variant.cpp */; }; + FA0B79451A958E3B000E1D17 /* Variant.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79151A958E3B000E1D17 /* Variant.h */; }; + FA0B79461A958E3B000E1D17 /* Vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79161A958E3B000E1D17 /* Vector.cpp */; }; + FA0B79471A958E3B000E1D17 /* Vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79161A958E3B000E1D17 /* Vector.cpp */; }; + FA0B79481A958E3B000E1D17 /* Vector.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79171A958E3B000E1D17 /* Vector.h */; }; + FA0B79491A958E3B000E1D17 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79181A958E3B000E1D17 /* version.h */; }; + FA0B794A1A958E3B000E1D17 /* wrap_Data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79191A958E3B000E1D17 /* wrap_Data.cpp */; }; + FA0B794B1A958E3B000E1D17 /* wrap_Data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79191A958E3B000E1D17 /* wrap_Data.cpp */; }; + FA0B794C1A958E3B000E1D17 /* wrap_Data.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B791A1A958E3B000E1D17 /* wrap_Data.h */; }; + FA0B7A281A958EA3000E1D17 /* Box2D.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B794F1A958EA3000E1D17 /* Box2D.h */; }; + FA0B7A291A958EA3000E1D17 /* b2BroadPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79511A958EA3000E1D17 /* b2BroadPhase.cpp */; }; + FA0B7A2A1A958EA3000E1D17 /* b2BroadPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79511A958EA3000E1D17 /* b2BroadPhase.cpp */; }; + FA0B7A2B1A958EA3000E1D17 /* b2BroadPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79521A958EA3000E1D17 /* b2BroadPhase.h */; }; + FA0B7A2C1A958EA3000E1D17 /* b2CollideCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79531A958EA3000E1D17 /* b2CollideCircle.cpp */; }; + FA0B7A2D1A958EA3000E1D17 /* b2CollideCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79531A958EA3000E1D17 /* b2CollideCircle.cpp */; }; + FA0B7A2E1A958EA3000E1D17 /* b2CollideEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79541A958EA3000E1D17 /* b2CollideEdge.cpp */; }; + FA0B7A2F1A958EA3000E1D17 /* b2CollideEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79541A958EA3000E1D17 /* b2CollideEdge.cpp */; }; + FA0B7A301A958EA3000E1D17 /* b2CollidePolygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79551A958EA3000E1D17 /* b2CollidePolygon.cpp */; }; + FA0B7A311A958EA3000E1D17 /* b2CollidePolygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79551A958EA3000E1D17 /* b2CollidePolygon.cpp */; }; + FA0B7A321A958EA3000E1D17 /* b2Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79561A958EA3000E1D17 /* b2Collision.cpp */; }; + FA0B7A331A958EA3000E1D17 /* b2Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79561A958EA3000E1D17 /* b2Collision.cpp */; }; + FA0B7A341A958EA3000E1D17 /* b2Collision.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79571A958EA3000E1D17 /* b2Collision.h */; }; + FA0B7A351A958EA3000E1D17 /* b2Distance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79581A958EA3000E1D17 /* b2Distance.cpp */; }; + FA0B7A361A958EA3000E1D17 /* b2Distance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79581A958EA3000E1D17 /* b2Distance.cpp */; }; + FA0B7A371A958EA3000E1D17 /* b2Distance.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79591A958EA3000E1D17 /* b2Distance.h */; }; + FA0B7A381A958EA3000E1D17 /* b2DynamicTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B795A1A958EA3000E1D17 /* b2DynamicTree.cpp */; }; + FA0B7A391A958EA3000E1D17 /* b2DynamicTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B795A1A958EA3000E1D17 /* b2DynamicTree.cpp */; }; + FA0B7A3A1A958EA3000E1D17 /* b2DynamicTree.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B795B1A958EA3000E1D17 /* b2DynamicTree.h */; }; + FA0B7A3B1A958EA3000E1D17 /* b2TimeOfImpact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B795C1A958EA3000E1D17 /* b2TimeOfImpact.cpp */; }; + FA0B7A3C1A958EA3000E1D17 /* b2TimeOfImpact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B795C1A958EA3000E1D17 /* b2TimeOfImpact.cpp */; }; + FA0B7A3D1A958EA3000E1D17 /* b2TimeOfImpact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B795D1A958EA3000E1D17 /* b2TimeOfImpact.h */; }; + FA0B7A3E1A958EA3000E1D17 /* b2ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B795F1A958EA3000E1D17 /* b2ChainShape.cpp */; }; + FA0B7A3F1A958EA3000E1D17 /* b2ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B795F1A958EA3000E1D17 /* b2ChainShape.cpp */; }; + FA0B7A401A958EA3000E1D17 /* b2ChainShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79601A958EA3000E1D17 /* b2ChainShape.h */; }; + FA0B7A411A958EA3000E1D17 /* b2CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79611A958EA3000E1D17 /* b2CircleShape.cpp */; }; + FA0B7A421A958EA3000E1D17 /* b2CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79611A958EA3000E1D17 /* b2CircleShape.cpp */; }; + FA0B7A431A958EA3000E1D17 /* b2CircleShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79621A958EA3000E1D17 /* b2CircleShape.h */; }; + FA0B7A441A958EA3000E1D17 /* b2EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79631A958EA3000E1D17 /* b2EdgeShape.cpp */; }; + FA0B7A451A958EA3000E1D17 /* b2EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79631A958EA3000E1D17 /* b2EdgeShape.cpp */; }; + FA0B7A461A958EA3000E1D17 /* b2EdgeShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79641A958EA3000E1D17 /* b2EdgeShape.h */; }; + FA0B7A471A958EA3000E1D17 /* b2PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79651A958EA3000E1D17 /* b2PolygonShape.cpp */; }; + FA0B7A481A958EA3000E1D17 /* b2PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79651A958EA3000E1D17 /* b2PolygonShape.cpp */; }; + FA0B7A491A958EA3000E1D17 /* b2PolygonShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79661A958EA3000E1D17 /* b2PolygonShape.h */; }; + FA0B7A4A1A958EA3000E1D17 /* b2Shape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79671A958EA3000E1D17 /* b2Shape.h */; }; + FA0B7A4B1A958EA3000E1D17 /* b2BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79691A958EA3000E1D17 /* b2BlockAllocator.cpp */; }; + FA0B7A4C1A958EA3000E1D17 /* b2BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79691A958EA3000E1D17 /* b2BlockAllocator.cpp */; }; + FA0B7A4D1A958EA3000E1D17 /* b2BlockAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B796A1A958EA3000E1D17 /* b2BlockAllocator.h */; }; + FA0B7A4E1A958EA3000E1D17 /* b2Draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B796B1A958EA3000E1D17 /* b2Draw.cpp */; }; + FA0B7A4F1A958EA3000E1D17 /* b2Draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B796B1A958EA3000E1D17 /* b2Draw.cpp */; }; + FA0B7A501A958EA3000E1D17 /* b2Draw.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B796C1A958EA3000E1D17 /* b2Draw.h */; }; + FA0B7A511A958EA3000E1D17 /* b2GrowableStack.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B796D1A958EA3000E1D17 /* b2GrowableStack.h */; }; + FA0B7A521A958EA3000E1D17 /* b2Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B796E1A958EA3000E1D17 /* b2Math.cpp */; }; + FA0B7A531A958EA3000E1D17 /* b2Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B796E1A958EA3000E1D17 /* b2Math.cpp */; }; + FA0B7A541A958EA3000E1D17 /* b2Math.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B796F1A958EA3000E1D17 /* b2Math.h */; }; + FA0B7A551A958EA3000E1D17 /* b2Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79701A958EA3000E1D17 /* b2Settings.cpp */; }; + FA0B7A561A958EA3000E1D17 /* b2Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79701A958EA3000E1D17 /* b2Settings.cpp */; }; + FA0B7A571A958EA3000E1D17 /* b2Settings.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79711A958EA3000E1D17 /* b2Settings.h */; }; + FA0B7A581A958EA3000E1D17 /* b2StackAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79721A958EA3000E1D17 /* b2StackAllocator.cpp */; }; + FA0B7A591A958EA3000E1D17 /* b2StackAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79721A958EA3000E1D17 /* b2StackAllocator.cpp */; }; + FA0B7A5A1A958EA3000E1D17 /* b2StackAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79731A958EA3000E1D17 /* b2StackAllocator.h */; }; + FA0B7A5B1A958EA3000E1D17 /* b2Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79741A958EA3000E1D17 /* b2Timer.cpp */; }; + FA0B7A5C1A958EA3000E1D17 /* b2Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79741A958EA3000E1D17 /* b2Timer.cpp */; }; + FA0B7A5D1A958EA3000E1D17 /* b2Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79751A958EA3000E1D17 /* b2Timer.h */; }; + FA0B7A5E1A958EA3000E1D17 /* b2Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79771A958EA3000E1D17 /* b2Body.cpp */; }; + FA0B7A5F1A958EA3000E1D17 /* b2Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79771A958EA3000E1D17 /* b2Body.cpp */; }; + FA0B7A601A958EA3000E1D17 /* b2Body.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79781A958EA3000E1D17 /* b2Body.h */; }; + FA0B7A611A958EA3000E1D17 /* b2ContactManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79791A958EA3000E1D17 /* b2ContactManager.cpp */; }; + FA0B7A621A958EA3000E1D17 /* b2ContactManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79791A958EA3000E1D17 /* b2ContactManager.cpp */; }; + FA0B7A631A958EA3000E1D17 /* b2ContactManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B797A1A958EA3000E1D17 /* b2ContactManager.h */; }; + FA0B7A641A958EA3000E1D17 /* b2Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B797B1A958EA3000E1D17 /* b2Fixture.cpp */; }; + FA0B7A651A958EA3000E1D17 /* b2Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B797B1A958EA3000E1D17 /* b2Fixture.cpp */; }; + FA0B7A661A958EA3000E1D17 /* b2Fixture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B797C1A958EA3000E1D17 /* b2Fixture.h */; }; + FA0B7A671A958EA3000E1D17 /* b2Island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B797D1A958EA3000E1D17 /* b2Island.cpp */; }; + FA0B7A681A958EA3000E1D17 /* b2Island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B797D1A958EA3000E1D17 /* b2Island.cpp */; }; + FA0B7A691A958EA3000E1D17 /* b2Island.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B797E1A958EA3000E1D17 /* b2Island.h */; }; + FA0B7A6A1A958EA3000E1D17 /* b2TimeStep.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B797F1A958EA3000E1D17 /* b2TimeStep.h */; }; + FA0B7A6B1A958EA3000E1D17 /* b2World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79801A958EA3000E1D17 /* b2World.cpp */; }; + FA0B7A6C1A958EA3000E1D17 /* b2World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79801A958EA3000E1D17 /* b2World.cpp */; }; + FA0B7A6D1A958EA3000E1D17 /* b2World.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79811A958EA3000E1D17 /* b2World.h */; }; + FA0B7A6E1A958EA3000E1D17 /* b2WorldCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79821A958EA3000E1D17 /* b2WorldCallbacks.cpp */; }; + FA0B7A6F1A958EA3000E1D17 /* b2WorldCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79821A958EA3000E1D17 /* b2WorldCallbacks.cpp */; }; + FA0B7A701A958EA3000E1D17 /* b2WorldCallbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79831A958EA3000E1D17 /* b2WorldCallbacks.h */; }; + FA0B7A711A958EA3000E1D17 /* b2ChainAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79851A958EA3000E1D17 /* b2ChainAndCircleContact.cpp */; }; + FA0B7A721A958EA3000E1D17 /* b2ChainAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79851A958EA3000E1D17 /* b2ChainAndCircleContact.cpp */; }; + FA0B7A731A958EA3000E1D17 /* b2ChainAndCircleContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79861A958EA3000E1D17 /* b2ChainAndCircleContact.h */; }; + FA0B7A741A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79871A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp */; }; + FA0B7A751A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79871A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp */; }; + FA0B7A761A958EA3000E1D17 /* b2ChainAndPolygonContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79881A958EA3000E1D17 /* b2ChainAndPolygonContact.h */; }; + FA0B7A771A958EA3000E1D17 /* b2CircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79891A958EA3000E1D17 /* b2CircleContact.cpp */; }; + FA0B7A781A958EA3000E1D17 /* b2CircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79891A958EA3000E1D17 /* b2CircleContact.cpp */; }; + FA0B7A791A958EA3000E1D17 /* b2CircleContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B798A1A958EA3000E1D17 /* b2CircleContact.h */; }; + FA0B7A7A1A958EA3000E1D17 /* b2Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B798B1A958EA3000E1D17 /* b2Contact.cpp */; }; + FA0B7A7B1A958EA3000E1D17 /* b2Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B798B1A958EA3000E1D17 /* b2Contact.cpp */; }; + FA0B7A7C1A958EA3000E1D17 /* b2Contact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B798C1A958EA3000E1D17 /* b2Contact.h */; }; + FA0B7A7D1A958EA3000E1D17 /* b2ContactSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B798D1A958EA3000E1D17 /* b2ContactSolver.cpp */; }; + FA0B7A7E1A958EA3000E1D17 /* b2ContactSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B798D1A958EA3000E1D17 /* b2ContactSolver.cpp */; }; + FA0B7A7F1A958EA3000E1D17 /* b2ContactSolver.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B798E1A958EA3000E1D17 /* b2ContactSolver.h */; }; + FA0B7A801A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B798F1A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp */; }; + FA0B7A811A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B798F1A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp */; }; + FA0B7A821A958EA3000E1D17 /* b2EdgeAndCircleContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79901A958EA3000E1D17 /* b2EdgeAndCircleContact.h */; }; + FA0B7A831A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79911A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp */; }; + FA0B7A841A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79911A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp */; }; + FA0B7A851A958EA3000E1D17 /* b2EdgeAndPolygonContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79921A958EA3000E1D17 /* b2EdgeAndPolygonContact.h */; }; + FA0B7A861A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79931A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp */; }; + FA0B7A871A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79931A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp */; }; + FA0B7A881A958EA3000E1D17 /* b2PolygonAndCircleContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79941A958EA3000E1D17 /* b2PolygonAndCircleContact.h */; }; + FA0B7A891A958EA3000E1D17 /* b2PolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79951A958EA3000E1D17 /* b2PolygonContact.cpp */; }; + FA0B7A8A1A958EA3000E1D17 /* b2PolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79951A958EA3000E1D17 /* b2PolygonContact.cpp */; }; + FA0B7A8B1A958EA3000E1D17 /* b2PolygonContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79961A958EA3000E1D17 /* b2PolygonContact.h */; }; + FA0B7A8C1A958EA3000E1D17 /* b2DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79981A958EA3000E1D17 /* b2DistanceJoint.cpp */; }; + FA0B7A8D1A958EA3000E1D17 /* b2DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79981A958EA3000E1D17 /* b2DistanceJoint.cpp */; }; + FA0B7A8E1A958EA3000E1D17 /* b2DistanceJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79991A958EA3000E1D17 /* b2DistanceJoint.h */; }; + FA0B7A8F1A958EA3000E1D17 /* b2FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B799A1A958EA3000E1D17 /* b2FrictionJoint.cpp */; }; + FA0B7A901A958EA3000E1D17 /* b2FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B799A1A958EA3000E1D17 /* b2FrictionJoint.cpp */; }; + FA0B7A911A958EA3000E1D17 /* b2FrictionJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B799B1A958EA3000E1D17 /* b2FrictionJoint.h */; }; + FA0B7A921A958EA3000E1D17 /* b2GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B799C1A958EA3000E1D17 /* b2GearJoint.cpp */; }; + FA0B7A931A958EA3000E1D17 /* b2GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B799C1A958EA3000E1D17 /* b2GearJoint.cpp */; }; + FA0B7A941A958EA3000E1D17 /* b2GearJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B799D1A958EA3000E1D17 /* b2GearJoint.h */; }; + FA0B7A951A958EA3000E1D17 /* b2Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B799E1A958EA3000E1D17 /* b2Joint.cpp */; }; + FA0B7A961A958EA3000E1D17 /* b2Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B799E1A958EA3000E1D17 /* b2Joint.cpp */; }; + FA0B7A971A958EA3000E1D17 /* b2Joint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B799F1A958EA3000E1D17 /* b2Joint.h */; }; + FA0B7A981A958EA3000E1D17 /* b2MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A01A958EA3000E1D17 /* b2MotorJoint.cpp */; }; + FA0B7A991A958EA3000E1D17 /* b2MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A01A958EA3000E1D17 /* b2MotorJoint.cpp */; }; + FA0B7A9A1A958EA3000E1D17 /* b2MotorJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79A11A958EA3000E1D17 /* b2MotorJoint.h */; }; + FA0B7A9B1A958EA3000E1D17 /* b2MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A21A958EA3000E1D17 /* b2MouseJoint.cpp */; }; + FA0B7A9C1A958EA3000E1D17 /* b2MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A21A958EA3000E1D17 /* b2MouseJoint.cpp */; }; + FA0B7A9D1A958EA3000E1D17 /* b2MouseJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79A31A958EA3000E1D17 /* b2MouseJoint.h */; }; + FA0B7A9E1A958EA3000E1D17 /* b2PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A41A958EA3000E1D17 /* b2PrismaticJoint.cpp */; }; + FA0B7A9F1A958EA3000E1D17 /* b2PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A41A958EA3000E1D17 /* b2PrismaticJoint.cpp */; }; + FA0B7AA01A958EA3000E1D17 /* b2PrismaticJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79A51A958EA3000E1D17 /* b2PrismaticJoint.h */; }; + FA0B7AA11A958EA3000E1D17 /* b2PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A61A958EA3000E1D17 /* b2PulleyJoint.cpp */; }; + FA0B7AA21A958EA3000E1D17 /* b2PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A61A958EA3000E1D17 /* b2PulleyJoint.cpp */; }; + FA0B7AA31A958EA3000E1D17 /* b2PulleyJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79A71A958EA3000E1D17 /* b2PulleyJoint.h */; }; + FA0B7AA41A958EA3000E1D17 /* b2RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A81A958EA3000E1D17 /* b2RevoluteJoint.cpp */; }; + FA0B7AA51A958EA3000E1D17 /* b2RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79A81A958EA3000E1D17 /* b2RevoluteJoint.cpp */; }; + FA0B7AA61A958EA3000E1D17 /* b2RevoluteJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79A91A958EA3000E1D17 /* b2RevoluteJoint.h */; }; + FA0B7AA71A958EA3000E1D17 /* b2RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79AA1A958EA3000E1D17 /* b2RopeJoint.cpp */; }; + FA0B7AA81A958EA3000E1D17 /* b2RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79AA1A958EA3000E1D17 /* b2RopeJoint.cpp */; }; + FA0B7AA91A958EA3000E1D17 /* b2RopeJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79AB1A958EA3000E1D17 /* b2RopeJoint.h */; }; + FA0B7AAA1A958EA3000E1D17 /* b2WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79AC1A958EA3000E1D17 /* b2WeldJoint.cpp */; }; + FA0B7AAB1A958EA3000E1D17 /* b2WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79AC1A958EA3000E1D17 /* b2WeldJoint.cpp */; }; + FA0B7AAC1A958EA3000E1D17 /* b2WeldJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79AD1A958EA3000E1D17 /* b2WeldJoint.h */; }; + FA0B7AAD1A958EA3000E1D17 /* b2WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79AE1A958EA3000E1D17 /* b2WheelJoint.cpp */; }; + FA0B7AAE1A958EA3000E1D17 /* b2WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79AE1A958EA3000E1D17 /* b2WheelJoint.cpp */; }; + FA0B7AAF1A958EA3000E1D17 /* b2WheelJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79AF1A958EA3000E1D17 /* b2WheelJoint.h */; }; + FA0B7AB11A958EA3000E1D17 /* b2Rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79B21A958EA3000E1D17 /* b2Rope.cpp */; }; + FA0B7AB21A958EA3000E1D17 /* b2Rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79B21A958EA3000E1D17 /* b2Rope.cpp */; }; + FA0B7AB31A958EA3000E1D17 /* b2Rope.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79B31A958EA3000E1D17 /* b2Rope.h */; }; + FA0B7AB41A958EA3000E1D17 /* ddsinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79B51A958EA3000E1D17 /* ddsinfo.h */; }; + FA0B7AB51A958EA3000E1D17 /* ddsparse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79B61A958EA3000E1D17 /* ddsparse.cpp */; }; + FA0B7AB61A958EA3000E1D17 /* ddsparse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79B61A958EA3000E1D17 /* ddsparse.cpp */; }; + FA0B7AB71A958EA3000E1D17 /* ddsparse.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79B71A958EA3000E1D17 /* ddsparse.h */; }; + FA0B7AB81A958EA3000E1D17 /* enet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79B91A958EA3000E1D17 /* enet.cpp */; }; + FA0B7AB91A958EA3000E1D17 /* enet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79B91A958EA3000E1D17 /* enet.cpp */; }; + FA0B7ABA1A958EA3000E1D17 /* callbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79BB1A958EA3000E1D17 /* callbacks.c */; }; + FA0B7ABB1A958EA3000E1D17 /* callbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79BB1A958EA3000E1D17 /* callbacks.c */; }; + FA0B7ABD1A958EA3000E1D17 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79BD1A958EA3000E1D17 /* compress.c */; }; + FA0B7ABE1A958EA3000E1D17 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79BD1A958EA3000E1D17 /* compress.c */; }; + FA0B7ABF1A958EA3000E1D17 /* host.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79BE1A958EA3000E1D17 /* host.c */; }; + FA0B7AC01A958EA3000E1D17 /* host.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79BE1A958EA3000E1D17 /* host.c */; }; + FA0B7AC11A958EA3000E1D17 /* callbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C11A958EA3000E1D17 /* callbacks.h */; }; + FA0B7AC21A958EA3000E1D17 /* enet.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C21A958EA3000E1D17 /* enet.h */; }; + FA0B7AC31A958EA3000E1D17 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C31A958EA3000E1D17 /* list.h */; }; + FA0B7AC41A958EA3000E1D17 /* protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C41A958EA3000E1D17 /* protocol.h */; }; + FA0B7AC51A958EA3000E1D17 /* time.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C51A958EA3000E1D17 /* time.h */; }; + FA0B7AC61A958EA3000E1D17 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C61A958EA3000E1D17 /* types.h */; }; + FA0B7AC71A958EA3000E1D17 /* unix.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C71A958EA3000E1D17 /* unix.h */; }; + FA0B7AC81A958EA3000E1D17 /* utility.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C81A958EA3000E1D17 /* utility.h */; }; + FA0B7AC91A958EA3000E1D17 /* win32.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79C91A958EA3000E1D17 /* win32.h */; }; + FA0B7ACB1A958EA3000E1D17 /* list.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CB1A958EA3000E1D17 /* list.c */; }; + FA0B7ACC1A958EA3000E1D17 /* list.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CB1A958EA3000E1D17 /* list.c */; }; + FA0B7ACD1A958EA3000E1D17 /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CC1A958EA3000E1D17 /* packet.c */; }; + FA0B7ACE1A958EA3000E1D17 /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CC1A958EA3000E1D17 /* packet.c */; }; + FA0B7ACF1A958EA3000E1D17 /* peer.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CD1A958EA3000E1D17 /* peer.c */; }; + FA0B7AD01A958EA3000E1D17 /* peer.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CD1A958EA3000E1D17 /* peer.c */; }; + FA0B7AD11A958EA3000E1D17 /* protocol.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CE1A958EA3000E1D17 /* protocol.c */; }; + FA0B7AD21A958EA3000E1D17 /* protocol.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79CE1A958EA3000E1D17 /* protocol.c */; }; + FA0B7AD41A958EA3000E1D17 /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D01A958EA3000E1D17 /* unix.c */; }; + FA0B7AD51A958EA3000E1D17 /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D01A958EA3000E1D17 /* unix.c */; }; + FA0B7AD61A958EA3000E1D17 /* win32.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D11A958EA3000E1D17 /* win32.c */; }; + FA0B7AD71A958EA3000E1D17 /* win32.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D11A958EA3000E1D17 /* win32.c */; }; + FA0B7AD81A958EA3000E1D17 /* lua-enet.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79D21A958EA3000E1D17 /* lua-enet.h */; }; + FA0B7AD91A958EA3000E1D17 /* glad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D41A958EA3000E1D17 /* glad.cpp */; }; + FA0B7ADA1A958EA3000E1D17 /* glad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D41A958EA3000E1D17 /* glad.cpp */; }; + FA0B7ADC1A958EA3000E1D17 /* glad.hpp in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79D61A958EA3000E1D17 /* glad.hpp */; }; + FA0B7ADD1A958EA3000E1D17 /* gladfuncs.hpp in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79D71A958EA3000E1D17 /* gladfuncs.hpp */; }; + FA0B7ADE1A958EA3000E1D17 /* lodepng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D91A958EA3000E1D17 /* lodepng.cpp */; }; + FA0B7ADF1A958EA3000E1D17 /* lodepng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79D91A958EA3000E1D17 /* lodepng.cpp */; }; + FA0B7AE01A958EA3000E1D17 /* lodepng.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B79DA1A958EA3000E1D17 /* lodepng.h */; }; + FA0B7AE11A958EA3000E1D17 /* auxiliar.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79DD1A958EA3000E1D17 /* auxiliar.c */; }; + FA0B7AE21A958EA3000E1D17 /* auxiliar.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79DD1A958EA3000E1D17 /* auxiliar.c */; }; + FA0B7AE41A958EA3000E1D17 /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79DF1A958EA3000E1D17 /* buffer.c */; }; + FA0B7AE51A958EA3000E1D17 /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79DF1A958EA3000E1D17 /* buffer.c */; }; + FA0B7AE71A958EA3000E1D17 /* except.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79E11A958EA3000E1D17 /* except.c */; }; + FA0B7AE81A958EA3000E1D17 /* except.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79E11A958EA3000E1D17 /* except.c */; }; + FA0B7AEE1A958EA3000E1D17 /* inet.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79E71A958EA3000E1D17 /* inet.c */; }; + FA0B7AEF1A958EA3000E1D17 /* inet.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79E71A958EA3000E1D17 /* inet.c */; }; + FA0B7AF11A958EA3000E1D17 /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79E91A958EA3000E1D17 /* io.c */; }; + FA0B7AF21A958EA3000E1D17 /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79E91A958EA3000E1D17 /* io.c */; }; + FA0B7AF71A958EA3000E1D17 /* luasocket.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79EE1A958EA3000E1D17 /* luasocket.c */; }; + FA0B7AF81A958EA3000E1D17 /* luasocket.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79EE1A958EA3000E1D17 /* luasocket.c */; }; + FA0B7AFA1A958EA3000E1D17 /* mime.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79F01A958EA3000E1D17 /* mime.c */; }; + FA0B7AFB1A958EA3000E1D17 /* mime.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79F01A958EA3000E1D17 /* mime.c */; }; + FA0B7AFF1A958EA3000E1D17 /* options.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79F41A958EA3000E1D17 /* options.c */; }; + FA0B7B001A958EA3000E1D17 /* options.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79F41A958EA3000E1D17 /* options.c */; }; + FA0B7B031A958EA3000E1D17 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79F71A958EA3000E1D17 /* select.c */; }; + FA0B7B041A958EA3000E1D17 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79F71A958EA3000E1D17 /* select.c */; }; + FA0B7B0B1A958EA3000E1D17 /* tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79FE1A958EA3000E1D17 /* tcp.c */; }; + FA0B7B0C1A958EA3000E1D17 /* tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B79FE1A958EA3000E1D17 /* tcp.c */; }; + FA0B7B0E1A958EA3000E1D17 /* timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A001A958EA3000E1D17 /* timeout.c */; }; + FA0B7B0F1A958EA3000E1D17 /* timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A001A958EA3000E1D17 /* timeout.c */; }; + FA0B7B131A958EA3000E1D17 /* udp.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A041A958EA3000E1D17 /* udp.c */; }; + FA0B7B141A958EA3000E1D17 /* udp.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A041A958EA3000E1D17 /* udp.c */; }; + FA0B7B161A958EA3000E1D17 /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A061A958EA3000E1D17 /* unix.c */; }; + FA0B7B171A958EA3000E1D17 /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A061A958EA3000E1D17 /* unix.c */; }; + FA0B7B1B1A958EA3000E1D17 /* usocket.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A0A1A958EA3000E1D17 /* usocket.c */; }; + FA0B7B1C1A958EA3000E1D17 /* usocket.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A0A1A958EA3000E1D17 /* usocket.c */; }; + FA0B7B211A958EA3000E1D17 /* luasocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A0E1A958EA3000E1D17 /* luasocket.cpp */; }; + FA0B7B221A958EA3000E1D17 /* luasocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A0E1A958EA3000E1D17 /* luasocket.cpp */; }; + FA0B7B231A958EA3000E1D17 /* luasocket.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A0F1A958EA3000E1D17 /* luasocket.h */; }; + FA0B7B241A958EA3000E1D17 /* lprefix.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A111A958EA3000E1D17 /* lprefix.h */; }; + FA0B7B251A958EA3000E1D17 /* lutf8lib.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A121A958EA3000E1D17 /* lutf8lib.c */; }; + FA0B7B261A958EA3000E1D17 /* lutf8lib.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A121A958EA3000E1D17 /* lutf8lib.c */; }; + FA0B7B271A958EA3000E1D17 /* lutf8lib.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A131A958EA3000E1D17 /* lutf8lib.h */; }; + FA0B7B281A958EA3000E1D17 /* simplexnoise1234.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A151A958EA3000E1D17 /* simplexnoise1234.cpp */; }; + FA0B7B291A958EA3000E1D17 /* simplexnoise1234.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A151A958EA3000E1D17 /* simplexnoise1234.cpp */; }; + FA0B7B2A1A958EA3000E1D17 /* simplexnoise1234.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A161A958EA3000E1D17 /* simplexnoise1234.h */; }; + FA0B7B2B1A958EA3000E1D17 /* stb_image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A181A958EA3000E1D17 /* stb_image.h */; }; + FA0B7B2C1A958EA3000E1D17 /* checked.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A1B1A958EA3000E1D17 /* checked.h */; }; + FA0B7B2D1A958EA3000E1D17 /* core.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A1C1A958EA3000E1D17 /* core.h */; }; + FA0B7B2E1A958EA3000E1D17 /* unchecked.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A1D1A958EA3000E1D17 /* unchecked.h */; }; + FA0B7B2F1A958EA3000E1D17 /* utf8.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A1E1A958EA3000E1D17 /* utf8.h */; }; + FA0B7B301A958EA3000E1D17 /* wuff.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A201A958EA3000E1D17 /* wuff.c */; }; + FA0B7B311A958EA3000E1D17 /* wuff.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A201A958EA3000E1D17 /* wuff.c */; }; + FA0B7B321A958EA3000E1D17 /* wuff.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A211A958EA3000E1D17 /* wuff.h */; }; + FA0B7B331A958EA3000E1D17 /* wuff_config.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A221A958EA3000E1D17 /* wuff_config.h */; }; + FA0B7B341A958EA3000E1D17 /* wuff_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A231A958EA3000E1D17 /* wuff_convert.c */; }; + FA0B7B351A958EA3000E1D17 /* wuff_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A231A958EA3000E1D17 /* wuff_convert.c */; }; + FA0B7B361A958EA3000E1D17 /* wuff_convert.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A241A958EA3000E1D17 /* wuff_convert.h */; }; + FA0B7B371A958EA3000E1D17 /* wuff_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A251A958EA3000E1D17 /* wuff_internal.c */; }; + FA0B7B381A958EA3000E1D17 /* wuff_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A251A958EA3000E1D17 /* wuff_internal.c */; }; + FA0B7B391A958EA3000E1D17 /* wuff_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7A261A958EA3000E1D17 /* wuff_internal.h */; }; + FA0B7B3A1A958EA3000E1D17 /* wuff_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A271A958EA3000E1D17 /* wuff_memory.c */; }; + FA0B7B3B1A958EA3000E1D17 /* wuff_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7A271A958EA3000E1D17 /* wuff_memory.c */; }; + FA0B7CCD1A95902C000E1D17 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B3E1A95902C000E1D17 /* Audio.cpp */; }; + FA0B7CCE1A95902C000E1D17 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B3E1A95902C000E1D17 /* Audio.cpp */; }; + FA0B7CCF1A95902C000E1D17 /* Audio.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B3F1A95902C000E1D17 /* Audio.h */; }; + FA0B7CD01A95902C000E1D17 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B411A95902C000E1D17 /* Audio.cpp */; }; + FA0B7CD11A95902C000E1D17 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B411A95902C000E1D17 /* Audio.cpp */; }; + FA0B7CD21A95902C000E1D17 /* Audio.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B421A95902C000E1D17 /* Audio.h */; }; + FA0B7CD31A95902C000E1D17 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B431A95902C000E1D17 /* Source.cpp */; }; + FA0B7CD41A95902C000E1D17 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B431A95902C000E1D17 /* Source.cpp */; }; + FA0B7CD51A95902C000E1D17 /* Source.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B441A95902C000E1D17 /* Source.h */; }; + FA0B7CD61A95902C000E1D17 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B461A95902C000E1D17 /* Audio.cpp */; }; + FA0B7CD71A95902C000E1D17 /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B461A95902C000E1D17 /* Audio.cpp */; }; + FA0B7CD81A95902C000E1D17 /* Audio.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B471A95902C000E1D17 /* Audio.h */; }; + FA0B7CD91A95902C000E1D17 /* Pool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B481A95902C000E1D17 /* Pool.cpp */; }; + FA0B7CDA1A95902C000E1D17 /* Pool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B481A95902C000E1D17 /* Pool.cpp */; }; + FA0B7CDB1A95902C000E1D17 /* Pool.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B491A95902C000E1D17 /* Pool.h */; }; + FA0B7CDC1A95902C000E1D17 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B4A1A95902C000E1D17 /* Source.cpp */; }; + FA0B7CDD1A95902C000E1D17 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B4A1A95902C000E1D17 /* Source.cpp */; }; + FA0B7CDE1A95902C000E1D17 /* Source.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B4B1A95902C000E1D17 /* Source.h */; }; + FA0B7CDF1A95902C000E1D17 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B4C1A95902C000E1D17 /* Source.cpp */; }; + FA0B7CE01A95902C000E1D17 /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B4C1A95902C000E1D17 /* Source.cpp */; }; + FA0B7CE11A95902C000E1D17 /* Source.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B4D1A95902C000E1D17 /* Source.h */; }; + FA0B7CE21A95902C000E1D17 /* wrap_Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B4E1A95902C000E1D17 /* wrap_Audio.cpp */; }; + FA0B7CE31A95902C000E1D17 /* wrap_Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B4E1A95902C000E1D17 /* wrap_Audio.cpp */; }; + FA0B7CE41A95902C000E1D17 /* wrap_Audio.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B4F1A95902C000E1D17 /* wrap_Audio.h */; }; + FA0B7CE51A95902C000E1D17 /* wrap_Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B501A95902C000E1D17 /* wrap_Source.cpp */; }; + FA0B7CE61A95902C000E1D17 /* wrap_Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B501A95902C000E1D17 /* wrap_Source.cpp */; }; + FA0B7CE71A95902C000E1D17 /* wrap_Source.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B511A95902C000E1D17 /* wrap_Source.h */; }; + FA0B7CE81A95902C000E1D17 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B531A95902C000E1D17 /* Event.cpp */; }; + FA0B7CE91A95902C000E1D17 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B531A95902C000E1D17 /* Event.cpp */; }; + FA0B7CEA1A95902C000E1D17 /* Event.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B541A95902C000E1D17 /* Event.h */; }; + FA0B7CEB1A95902C000E1D17 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B561A95902C000E1D17 /* Event.cpp */; }; + FA0B7CEC1A95902C000E1D17 /* Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B561A95902C000E1D17 /* Event.cpp */; }; + FA0B7CED1A95902C000E1D17 /* Event.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B571A95902C000E1D17 /* Event.h */; }; + FA0B7CEE1A95902C000E1D17 /* wrap_Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B581A95902C000E1D17 /* wrap_Event.cpp */; }; + FA0B7CEF1A95902C000E1D17 /* wrap_Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B581A95902C000E1D17 /* wrap_Event.cpp */; }; + FA0B7CF01A95902C000E1D17 /* wrap_Event.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B591A95902C000E1D17 /* wrap_Event.h */; }; + FA0B7CF11A95902C000E1D17 /* DroppedFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B5B1A95902C000E1D17 /* DroppedFile.cpp */; }; + FA0B7CF21A95902C000E1D17 /* DroppedFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B5B1A95902C000E1D17 /* DroppedFile.cpp */; }; + FA0B7CF31A95902C000E1D17 /* DroppedFile.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B5C1A95902C000E1D17 /* DroppedFile.h */; }; + FA0B7CF41A95902C000E1D17 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B5D1A95902C000E1D17 /* File.cpp */; }; + FA0B7CF51A95902C000E1D17 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B5D1A95902C000E1D17 /* File.cpp */; }; + FA0B7CF61A95902C000E1D17 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B5E1A95902C000E1D17 /* File.h */; }; + FA0B7CF71A95902C000E1D17 /* FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B5F1A95902C000E1D17 /* FileData.cpp */; }; + FA0B7CF81A95902C000E1D17 /* FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B5F1A95902C000E1D17 /* FileData.cpp */; }; + FA0B7CF91A95902C000E1D17 /* FileData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B601A95902C000E1D17 /* FileData.h */; }; + FA0B7CFA1A95902C000E1D17 /* Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B611A95902C000E1D17 /* Filesystem.cpp */; }; + FA0B7CFB1A95902C000E1D17 /* Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B611A95902C000E1D17 /* Filesystem.cpp */; }; + FA0B7CFC1A95902C000E1D17 /* Filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B621A95902C000E1D17 /* Filesystem.h */; }; + FA0B7CFD1A95902C000E1D17 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B641A95902C000E1D17 /* File.cpp */; }; + FA0B7CFE1A95902C000E1D17 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B641A95902C000E1D17 /* File.cpp */; }; + FA0B7CFF1A95902C000E1D17 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B651A95902C000E1D17 /* File.h */; }; + FA0B7D001A95902C000E1D17 /* Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B661A95902C000E1D17 /* Filesystem.cpp */; }; + FA0B7D011A95902C000E1D17 /* Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B661A95902C000E1D17 /* Filesystem.cpp */; }; + FA0B7D021A95902C000E1D17 /* Filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B671A95902C000E1D17 /* Filesystem.h */; }; + FA0B7D031A95902C000E1D17 /* wrap_DroppedFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B681A95902C000E1D17 /* wrap_DroppedFile.cpp */; }; + FA0B7D041A95902C000E1D17 /* wrap_DroppedFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B681A95902C000E1D17 /* wrap_DroppedFile.cpp */; }; + FA0B7D051A95902C000E1D17 /* wrap_DroppedFile.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B691A95902C000E1D17 /* wrap_DroppedFile.h */; }; + FA0B7D061A95902C000E1D17 /* wrap_File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B6A1A95902C000E1D17 /* wrap_File.cpp */; }; + FA0B7D071A95902C000E1D17 /* wrap_File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B6A1A95902C000E1D17 /* wrap_File.cpp */; }; + FA0B7D081A95902C000E1D17 /* wrap_File.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B6B1A95902C000E1D17 /* wrap_File.h */; }; + FA0B7D091A95902C000E1D17 /* wrap_FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B6C1A95902C000E1D17 /* wrap_FileData.cpp */; }; + FA0B7D0A1A95902C000E1D17 /* wrap_FileData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B6C1A95902C000E1D17 /* wrap_FileData.cpp */; }; + FA0B7D0B1A95902C000E1D17 /* wrap_FileData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B6D1A95902C000E1D17 /* wrap_FileData.h */; }; + FA0B7D0C1A95902C000E1D17 /* wrap_Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B6E1A95902C000E1D17 /* wrap_Filesystem.cpp */; }; + FA0B7D0D1A95902C000E1D17 /* wrap_Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B6E1A95902C000E1D17 /* wrap_Filesystem.cpp */; }; + FA0B7D0E1A95902C000E1D17 /* wrap_Filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B6F1A95902C000E1D17 /* wrap_Filesystem.h */; }; + FA0B7D0F1A95902C000E1D17 /* BMFontRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B711A95902C000E1D17 /* BMFontRasterizer.cpp */; }; + FA0B7D101A95902C000E1D17 /* BMFontRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B711A95902C000E1D17 /* BMFontRasterizer.cpp */; }; + FA0B7D111A95902C000E1D17 /* BMFontRasterizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B721A95902C000E1D17 /* BMFontRasterizer.h */; }; + FA0B7D121A95902C000E1D17 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B731A95902C000E1D17 /* Font.cpp */; }; + FA0B7D131A95902C000E1D17 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B731A95902C000E1D17 /* Font.cpp */; }; + FA0B7D141A95902C000E1D17 /* Font.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B741A95902C000E1D17 /* Font.h */; }; + FA0B7D151A95902C000E1D17 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B761A95902C000E1D17 /* Font.cpp */; }; + FA0B7D161A95902C000E1D17 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B761A95902C000E1D17 /* Font.cpp */; }; + FA0B7D171A95902C000E1D17 /* Font.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B771A95902C000E1D17 /* Font.h */; }; + FA0B7D181A95902C000E1D17 /* TrueTypeRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B781A95902C000E1D17 /* TrueTypeRasterizer.cpp */; }; + FA0B7D191A95902C000E1D17 /* TrueTypeRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B781A95902C000E1D17 /* TrueTypeRasterizer.cpp */; }; + FA0B7D1A1A95902C000E1D17 /* TrueTypeRasterizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B791A95902C000E1D17 /* TrueTypeRasterizer.h */; }; + FA0B7D1B1A95902C000E1D17 /* GlyphData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B7A1A95902C000E1D17 /* GlyphData.cpp */; }; + FA0B7D1C1A95902C000E1D17 /* GlyphData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B7A1A95902C000E1D17 /* GlyphData.cpp */; }; + FA0B7D1D1A95902C000E1D17 /* GlyphData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B7B1A95902C000E1D17 /* GlyphData.h */; }; + FA0B7D1E1A95902C000E1D17 /* ImageRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B7C1A95902C000E1D17 /* ImageRasterizer.cpp */; }; + FA0B7D1F1A95902C000E1D17 /* ImageRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B7C1A95902C000E1D17 /* ImageRasterizer.cpp */; }; + FA0B7D201A95902C000E1D17 /* ImageRasterizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B7D1A95902C000E1D17 /* ImageRasterizer.h */; }; + FA0B7D211A95902C000E1D17 /* Rasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B7E1A95902C000E1D17 /* Rasterizer.cpp */; }; + FA0B7D221A95902C000E1D17 /* Rasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B7E1A95902C000E1D17 /* Rasterizer.cpp */; }; + FA0B7D231A95902C000E1D17 /* Rasterizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B7F1A95902C000E1D17 /* Rasterizer.h */; }; + FA0B7D241A95902C000E1D17 /* Vera.ttf.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B801A95902C000E1D17 /* Vera.ttf.h */; }; + FA0B7D251A95902C000E1D17 /* wrap_Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B811A95902C000E1D17 /* wrap_Font.cpp */; }; + FA0B7D261A95902C000E1D17 /* wrap_Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B811A95902C000E1D17 /* wrap_Font.cpp */; }; + FA0B7D271A95902C000E1D17 /* wrap_Font.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B821A95902C000E1D17 /* wrap_Font.h */; }; + FA0B7D281A95902C000E1D17 /* wrap_GlyphData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B831A95902C000E1D17 /* wrap_GlyphData.cpp */; }; + FA0B7D291A95902C000E1D17 /* wrap_GlyphData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B831A95902C000E1D17 /* wrap_GlyphData.cpp */; }; + FA0B7D2A1A95902C000E1D17 /* wrap_GlyphData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B841A95902C000E1D17 /* wrap_GlyphData.h */; }; + FA0B7D2B1A95902C000E1D17 /* wrap_Rasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B851A95902C000E1D17 /* wrap_Rasterizer.cpp */; }; + FA0B7D2C1A95902C000E1D17 /* wrap_Rasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B851A95902C000E1D17 /* wrap_Rasterizer.cpp */; }; + FA0B7D2D1A95902C000E1D17 /* wrap_Rasterizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B861A95902C000E1D17 /* wrap_Rasterizer.h */; }; + FA0B7D2E1A95902C000E1D17 /* Color.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B881A95902C000E1D17 /* Color.h */; }; + FA0B7D2F1A95902C000E1D17 /* Drawable.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B891A95902C000E1D17 /* Drawable.h */; }; + FA0B7D301A95902C000E1D17 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B8A1A95902C000E1D17 /* Graphics.cpp */; }; + FA0B7D311A95902C000E1D17 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B8A1A95902C000E1D17 /* Graphics.cpp */; }; + FA0B7D321A95902C000E1D17 /* Graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B8B1A95902C000E1D17 /* Graphics.h */; }; + FA0B7D331A95902C000E1D17 /* Canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B8D1A95902C000E1D17 /* Canvas.cpp */; }; + FA0B7D341A95902C000E1D17 /* Canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B8D1A95902C000E1D17 /* Canvas.cpp */; }; + FA0B7D351A95902C000E1D17 /* Canvas.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B8E1A95902C000E1D17 /* Canvas.h */; }; + FA0B7D361A95902C000E1D17 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B8F1A95902C000E1D17 /* Font.cpp */; }; + FA0B7D371A95902C000E1D17 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B8F1A95902C000E1D17 /* Font.cpp */; }; + FA0B7D381A95902C000E1D17 /* Font.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B901A95902C000E1D17 /* Font.h */; }; + FA0B7D391A95902C000E1D17 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B911A95902C000E1D17 /* Graphics.cpp */; }; + FA0B7D3A1A95902C000E1D17 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B911A95902C000E1D17 /* Graphics.cpp */; }; + FA0B7D3B1A95902C000E1D17 /* Graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B921A95902C000E1D17 /* Graphics.h */; }; + FA0B7D3C1A95902C000E1D17 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B931A95902C000E1D17 /* Image.cpp */; }; + FA0B7D3D1A95902C000E1D17 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B931A95902C000E1D17 /* Image.cpp */; }; + FA0B7D3E1A95902C000E1D17 /* Image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B941A95902C000E1D17 /* Image.h */; }; + FA0B7D3F1A95902C000E1D17 /* Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B951A95902C000E1D17 /* Mesh.cpp */; }; + FA0B7D401A95902C000E1D17 /* Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B951A95902C000E1D17 /* Mesh.cpp */; }; + FA0B7D411A95902C000E1D17 /* Mesh.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B961A95902C000E1D17 /* Mesh.h */; }; + FA0B7D421A95902C000E1D17 /* OpenGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B971A95902C000E1D17 /* OpenGL.cpp */; }; + FA0B7D431A95902C000E1D17 /* OpenGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B971A95902C000E1D17 /* OpenGL.cpp */; }; + FA0B7D441A95902C000E1D17 /* OpenGL.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B981A95902C000E1D17 /* OpenGL.h */; }; + FA0B7D451A95902C000E1D17 /* ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B991A95902C000E1D17 /* ParticleSystem.cpp */; }; + FA0B7D461A95902C000E1D17 /* ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B991A95902C000E1D17 /* ParticleSystem.cpp */; }; + FA0B7D471A95902C000E1D17 /* ParticleSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B9A1A95902C000E1D17 /* ParticleSystem.h */; }; + FA0B7D481A95902C000E1D17 /* Polyline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B9B1A95902C000E1D17 /* Polyline.cpp */; }; + FA0B7D491A95902C000E1D17 /* Polyline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B9B1A95902C000E1D17 /* Polyline.cpp */; }; + FA0B7D4A1A95902C000E1D17 /* Polyline.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B9C1A95902C000E1D17 /* Polyline.h */; }; + FA0B7D4B1A95902C000E1D17 /* Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B9D1A95902C000E1D17 /* Shader.cpp */; }; + FA0B7D4C1A95902C000E1D17 /* Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B9D1A95902C000E1D17 /* Shader.cpp */; }; + FA0B7D4D1A95902C000E1D17 /* Shader.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7B9E1A95902C000E1D17 /* Shader.h */; }; + FA0B7D4E1A95902C000E1D17 /* SpriteBatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B9F1A95902C000E1D17 /* SpriteBatch.cpp */; }; + FA0B7D4F1A95902C000E1D17 /* SpriteBatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7B9F1A95902C000E1D17 /* SpriteBatch.cpp */; }; + FA0B7D501A95902C000E1D17 /* SpriteBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BA01A95902C000E1D17 /* SpriteBatch.h */; }; + FA0B7D511A95902C000E1D17 /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA11A95902C000E1D17 /* Text.cpp */; }; + FA0B7D521A95902C000E1D17 /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA11A95902C000E1D17 /* Text.cpp */; }; + FA0B7D531A95902C000E1D17 /* Text.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BA21A95902C000E1D17 /* Text.h */; }; + FA0B7D541A95902C000E1D17 /* Texture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BA31A95902C000E1D17 /* Texture.h */; }; + FA0B7D551A95902C000E1D17 /* VertexBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA41A95902C000E1D17 /* VertexBuffer.cpp */; }; + FA0B7D561A95902C000E1D17 /* VertexBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA41A95902C000E1D17 /* VertexBuffer.cpp */; }; + FA0B7D571A95902C000E1D17 /* VertexBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BA51A95902C000E1D17 /* VertexBuffer.h */; }; + FA0B7D581A95902C000E1D17 /* wrap_Canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA61A95902C000E1D17 /* wrap_Canvas.cpp */; }; + FA0B7D591A95902C000E1D17 /* wrap_Canvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA61A95902C000E1D17 /* wrap_Canvas.cpp */; }; + FA0B7D5A1A95902C000E1D17 /* wrap_Canvas.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BA71A95902C000E1D17 /* wrap_Canvas.h */; }; + FA0B7D5B1A95902C000E1D17 /* wrap_Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA81A95902C000E1D17 /* wrap_Font.cpp */; }; + FA0B7D5C1A95902C000E1D17 /* wrap_Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BA81A95902C000E1D17 /* wrap_Font.cpp */; }; + FA0B7D5D1A95902C000E1D17 /* wrap_Font.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BA91A95902C000E1D17 /* wrap_Font.h */; }; + FA0B7D5E1A95902C000E1D17 /* wrap_Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BAA1A95902C000E1D17 /* wrap_Graphics.cpp */; }; + FA0B7D5F1A95902C000E1D17 /* wrap_Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BAA1A95902C000E1D17 /* wrap_Graphics.cpp */; }; + FA0B7D601A95902C000E1D17 /* wrap_Graphics.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BAB1A95902C000E1D17 /* wrap_Graphics.h */; }; + FA0B7D611A95902C000E1D17 /* wrap_Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BAC1A95902C000E1D17 /* wrap_Image.cpp */; }; + FA0B7D621A95902C000E1D17 /* wrap_Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BAC1A95902C000E1D17 /* wrap_Image.cpp */; }; + FA0B7D631A95902C000E1D17 /* wrap_Image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BAD1A95902C000E1D17 /* wrap_Image.h */; }; + FA0B7D641A95902C000E1D17 /* wrap_Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BAE1A95902C000E1D17 /* wrap_Mesh.cpp */; }; + FA0B7D651A95902C000E1D17 /* wrap_Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BAE1A95902C000E1D17 /* wrap_Mesh.cpp */; }; + FA0B7D661A95902C000E1D17 /* wrap_Mesh.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BAF1A95902C000E1D17 /* wrap_Mesh.h */; }; + FA0B7D671A95902C000E1D17 /* wrap_ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB01A95902C000E1D17 /* wrap_ParticleSystem.cpp */; }; + FA0B7D681A95902C000E1D17 /* wrap_ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB01A95902C000E1D17 /* wrap_ParticleSystem.cpp */; }; + FA0B7D691A95902C000E1D17 /* wrap_ParticleSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BB11A95902C000E1D17 /* wrap_ParticleSystem.h */; }; + FA0B7D6A1A95902C000E1D17 /* wrap_Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB21A95902C000E1D17 /* wrap_Quad.cpp */; }; + FA0B7D6B1A95902C000E1D17 /* wrap_Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB21A95902C000E1D17 /* wrap_Quad.cpp */; }; + FA0B7D6C1A95902C000E1D17 /* wrap_Quad.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BB31A95902C000E1D17 /* wrap_Quad.h */; }; + FA0B7D6D1A95902C000E1D17 /* wrap_Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB41A95902C000E1D17 /* wrap_Shader.cpp */; }; + FA0B7D6E1A95902C000E1D17 /* wrap_Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB41A95902C000E1D17 /* wrap_Shader.cpp */; }; + FA0B7D6F1A95902C000E1D17 /* wrap_Shader.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BB51A95902C000E1D17 /* wrap_Shader.h */; }; + FA0B7D701A95902C000E1D17 /* wrap_SpriteBatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB61A95902C000E1D17 /* wrap_SpriteBatch.cpp */; }; + FA0B7D711A95902C000E1D17 /* wrap_SpriteBatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB61A95902C000E1D17 /* wrap_SpriteBatch.cpp */; }; + FA0B7D721A95902C000E1D17 /* wrap_SpriteBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BB71A95902C000E1D17 /* wrap_SpriteBatch.h */; }; + FA0B7D731A95902C000E1D17 /* wrap_Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB81A95902C000E1D17 /* wrap_Text.cpp */; }; + FA0B7D741A95902C000E1D17 /* wrap_Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BB81A95902C000E1D17 /* wrap_Text.cpp */; }; + FA0B7D751A95902C000E1D17 /* wrap_Text.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BB91A95902C000E1D17 /* wrap_Text.h */; }; + FA0B7D761A95902C000E1D17 /* wrap_Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BBA1A95902C000E1D17 /* wrap_Texture.cpp */; }; + FA0B7D771A95902C000E1D17 /* wrap_Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BBA1A95902C000E1D17 /* wrap_Texture.cpp */; }; + FA0B7D781A95902C000E1D17 /* wrap_Texture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BBB1A95902C000E1D17 /* wrap_Texture.h */; }; + FA0B7D791A95902C000E1D17 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BBC1A95902C000E1D17 /* Quad.cpp */; }; + FA0B7D7A1A95902C000E1D17 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BBC1A95902C000E1D17 /* Quad.cpp */; }; + FA0B7D7B1A95902C000E1D17 /* Quad.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BBD1A95902C000E1D17 /* Quad.h */; }; + FA0B7D7C1A95902C000E1D17 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BBE1A95902C000E1D17 /* Texture.cpp */; }; + FA0B7D7D1A95902C000E1D17 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BBE1A95902C000E1D17 /* Texture.cpp */; }; + FA0B7D7E1A95902C000E1D17 /* Texture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BBF1A95902C000E1D17 /* Texture.h */; }; + FA0B7D7F1A95902C000E1D17 /* Volatile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC01A95902C000E1D17 /* Volatile.cpp */; }; + FA0B7D801A95902C000E1D17 /* Volatile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC01A95902C000E1D17 /* Volatile.cpp */; }; + FA0B7D811A95902C000E1D17 /* Volatile.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BC11A95902C000E1D17 /* Volatile.h */; }; + FA0B7D821A95902C000E1D17 /* CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC31A95902C000E1D17 /* CompressedData.cpp */; }; + FA0B7D831A95902C000E1D17 /* CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC31A95902C000E1D17 /* CompressedData.cpp */; }; + FA0B7D841A95902C000E1D17 /* CompressedData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BC41A95902C000E1D17 /* CompressedData.h */; }; + FA0B7D851A95902C000E1D17 /* Image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BC51A95902C000E1D17 /* Image.h */; }; + FA0B7D861A95902C000E1D17 /* ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC61A95902C000E1D17 /* ImageData.cpp */; }; + FA0B7D871A95902C000E1D17 /* ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC61A95902C000E1D17 /* ImageData.cpp */; }; + FA0B7D881A95902C000E1D17 /* ImageData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BC71A95902C000E1D17 /* ImageData.h */; }; + FA0B7D891A95902C000E1D17 /* CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC91A95902C000E1D17 /* CompressedData.cpp */; }; + FA0B7D8A1A95902C000E1D17 /* CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BC91A95902C000E1D17 /* CompressedData.cpp */; }; + FA0B7D8B1A95902C000E1D17 /* CompressedData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BCA1A95902C000E1D17 /* CompressedData.h */; }; + FA0B7D8C1A95902C000E1D17 /* CompressedFormatHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BCB1A95902C000E1D17 /* CompressedFormatHandler.h */; }; + FA0B7D8D1A95902C000E1D17 /* ddsHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BCC1A95902C000E1D17 /* ddsHandler.cpp */; }; + FA0B7D8E1A95902C000E1D17 /* ddsHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BCC1A95902C000E1D17 /* ddsHandler.cpp */; }; + FA0B7D8F1A95902C000E1D17 /* ddsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BCD1A95902C000E1D17 /* ddsHandler.h */; }; + FA0B7D901A95902C000E1D17 /* FormatHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BCE1A95902C000E1D17 /* FormatHandler.cpp */; }; + FA0B7D911A95902C000E1D17 /* FormatHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BCE1A95902C000E1D17 /* FormatHandler.cpp */; }; + FA0B7D921A95902C000E1D17 /* FormatHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BCF1A95902C000E1D17 /* FormatHandler.h */; }; + FA0B7D931A95902C000E1D17 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD01A95902C000E1D17 /* Image.cpp */; }; + FA0B7D941A95902C000E1D17 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD01A95902C000E1D17 /* Image.cpp */; }; + FA0B7D951A95902C000E1D17 /* Image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BD11A95902C000E1D17 /* Image.h */; }; + FA0B7D961A95902C000E1D17 /* ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD21A95902C000E1D17 /* ImageData.cpp */; }; + FA0B7D971A95902C000E1D17 /* ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD21A95902C000E1D17 /* ImageData.cpp */; }; + FA0B7D981A95902C000E1D17 /* ImageData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BD31A95902C000E1D17 /* ImageData.h */; }; + FA0B7D991A95902C000E1D17 /* ImageIOHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD41A95902C000E1D17 /* ImageIOHandler.cpp */; }; + FA0B7D9A1A95902C000E1D17 /* ImageIOHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD41A95902C000E1D17 /* ImageIOHandler.cpp */; }; + FA0B7D9B1A95902C000E1D17 /* ImageIOHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BD51A95902C000E1D17 /* ImageIOHandler.h */; }; + FA0B7D9C1A95902C000E1D17 /* JPEGHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD61A95902C000E1D17 /* JPEGHandler.cpp */; }; + FA0B7D9D1A95902C000E1D17 /* JPEGHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD61A95902C000E1D17 /* JPEGHandler.cpp */; }; + FA0B7D9E1A95902C000E1D17 /* JPEGHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BD71A95902C000E1D17 /* JPEGHandler.h */; }; + FA0B7D9F1A95902C000E1D17 /* KTXHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD81A95902C000E1D17 /* KTXHandler.cpp */; }; + FA0B7DA01A95902C000E1D17 /* KTXHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BD81A95902C000E1D17 /* KTXHandler.cpp */; }; + FA0B7DA11A95902C000E1D17 /* KTXHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BD91A95902C000E1D17 /* KTXHandler.h */; }; + FA0B7DA21A95902C000E1D17 /* PKMHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BDA1A95902C000E1D17 /* PKMHandler.cpp */; }; + FA0B7DA31A95902C000E1D17 /* PKMHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BDA1A95902C000E1D17 /* PKMHandler.cpp */; }; + FA0B7DA41A95902C000E1D17 /* PKMHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BDB1A95902C000E1D17 /* PKMHandler.h */; }; + FA0B7DA51A95902C000E1D17 /* PNGHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BDC1A95902C000E1D17 /* PNGHandler.cpp */; }; + FA0B7DA61A95902C000E1D17 /* PNGHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BDC1A95902C000E1D17 /* PNGHandler.cpp */; }; + FA0B7DA71A95902C000E1D17 /* PNGHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BDD1A95902C000E1D17 /* PNGHandler.h */; }; + FA0B7DA81A95902C000E1D17 /* PVRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BDE1A95902C000E1D17 /* PVRHandler.cpp */; }; + FA0B7DA91A95902C000E1D17 /* PVRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BDE1A95902C000E1D17 /* PVRHandler.cpp */; }; + FA0B7DAA1A95902C000E1D17 /* PVRHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BDF1A95902C000E1D17 /* PVRHandler.h */; }; + FA0B7DAB1A95902C000E1D17 /* STBHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE01A95902C000E1D17 /* STBHandler.cpp */; }; + FA0B7DAC1A95902C000E1D17 /* STBHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE01A95902C000E1D17 /* STBHandler.cpp */; }; + FA0B7DAD1A95902C000E1D17 /* STBHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BE11A95902C000E1D17 /* STBHandler.h */; }; + FA0B7DAE1A95902C000E1D17 /* wrap_CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE21A95902C000E1D17 /* wrap_CompressedData.cpp */; }; + FA0B7DAF1A95902C000E1D17 /* wrap_CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE21A95902C000E1D17 /* wrap_CompressedData.cpp */; }; + FA0B7DB01A95902C000E1D17 /* wrap_CompressedData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BE31A95902C000E1D17 /* wrap_CompressedData.h */; }; + FA0B7DB11A95902C000E1D17 /* wrap_Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE41A95902C000E1D17 /* wrap_Image.cpp */; }; + FA0B7DB21A95902C000E1D17 /* wrap_Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE41A95902C000E1D17 /* wrap_Image.cpp */; }; + FA0B7DB31A95902C000E1D17 /* wrap_Image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BE51A95902C000E1D17 /* wrap_Image.h */; }; + FA0B7DB41A95902C000E1D17 /* wrap_ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE61A95902C000E1D17 /* wrap_ImageData.cpp */; }; + FA0B7DB51A95902C000E1D17 /* wrap_ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE61A95902C000E1D17 /* wrap_ImageData.cpp */; }; + FA0B7DB61A95902C000E1D17 /* wrap_ImageData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BE71A95902C000E1D17 /* wrap_ImageData.h */; }; + FA0B7DB71A95902C000E1D17 /* Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE91A95902C000E1D17 /* Joystick.cpp */; }; + FA0B7DB81A95902C000E1D17 /* Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BE91A95902C000E1D17 /* Joystick.cpp */; }; + FA0B7DB91A95902C000E1D17 /* Joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BEA1A95902C000E1D17 /* Joystick.h */; }; + FA0B7DBA1A95902C000E1D17 /* JoystickModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BEB1A95902C000E1D17 /* JoystickModule.h */; }; + FA0B7DBB1A95902C000E1D17 /* Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BED1A95902C000E1D17 /* Joystick.cpp */; }; + FA0B7DBC1A95902C000E1D17 /* Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BED1A95902C000E1D17 /* Joystick.cpp */; }; + FA0B7DBD1A95902C000E1D17 /* Joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BEE1A95902C000E1D17 /* Joystick.h */; }; + FA0B7DBE1A95902C000E1D17 /* JoystickModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BEF1A95902C000E1D17 /* JoystickModule.cpp */; }; + FA0B7DBF1A95902C000E1D17 /* JoystickModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BEF1A95902C000E1D17 /* JoystickModule.cpp */; }; + FA0B7DC01A95902C000E1D17 /* JoystickModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BF01A95902C000E1D17 /* JoystickModule.h */; }; + FA0B7DC11A95902C000E1D17 /* wrap_Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF11A95902C000E1D17 /* wrap_Joystick.cpp */; }; + FA0B7DC21A95902C000E1D17 /* wrap_Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF11A95902C000E1D17 /* wrap_Joystick.cpp */; }; + FA0B7DC31A95902C000E1D17 /* wrap_Joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BF21A95902C000E1D17 /* wrap_Joystick.h */; }; + FA0B7DC41A95902C000E1D17 /* wrap_JoystickModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF31A95902C000E1D17 /* wrap_JoystickModule.cpp */; }; + FA0B7DC51A95902C000E1D17 /* wrap_JoystickModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF31A95902C000E1D17 /* wrap_JoystickModule.cpp */; }; + FA0B7DC61A95902C000E1D17 /* wrap_JoystickModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BF41A95902C000E1D17 /* wrap_JoystickModule.h */; }; + FA0B7DC71A95902C000E1D17 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF61A95902C000E1D17 /* Keyboard.cpp */; }; + FA0B7DC81A95902C000E1D17 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF61A95902C000E1D17 /* Keyboard.cpp */; }; + FA0B7DC91A95902C000E1D17 /* Keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BF71A95902C000E1D17 /* Keyboard.h */; }; + FA0B7DCA1A95902C000E1D17 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF91A95902C000E1D17 /* Keyboard.cpp */; }; + FA0B7DCB1A95902C000E1D17 /* Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BF91A95902C000E1D17 /* Keyboard.cpp */; }; + FA0B7DCC1A95902C000E1D17 /* Keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BFA1A95902C000E1D17 /* Keyboard.h */; }; + FA0B7DCD1A95902C000E1D17 /* wrap_Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BFB1A95902C000E1D17 /* wrap_Keyboard.cpp */; }; + FA0B7DCE1A95902C000E1D17 /* wrap_Keyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BFB1A95902C000E1D17 /* wrap_Keyboard.cpp */; }; + FA0B7DCF1A95902C000E1D17 /* wrap_Keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BFC1A95902C000E1D17 /* wrap_Keyboard.h */; }; + FA0B7DD01A95902C000E1D17 /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BFE1A95902C000E1D17 /* love.cpp */; }; + FA0B7DD11A95902C000E1D17 /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7BFE1A95902C000E1D17 /* love.cpp */; }; + FA0B7DD21A95902C000E1D17 /* love.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7BFF1A95902C000E1D17 /* love.h */; }; + FA0B7DD31A95902C000E1D17 /* BezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C011A95902C000E1D17 /* BezierCurve.cpp */; }; + FA0B7DD41A95902C000E1D17 /* BezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C011A95902C000E1D17 /* BezierCurve.cpp */; }; + FA0B7DD51A95902C000E1D17 /* BezierCurve.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C021A95902C000E1D17 /* BezierCurve.h */; }; + FA0B7DD61A95902C000E1D17 /* MathModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C031A95902C000E1D17 /* MathModule.cpp */; }; + FA0B7DD71A95902C000E1D17 /* MathModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C031A95902C000E1D17 /* MathModule.cpp */; }; + FA0B7DD81A95902C000E1D17 /* MathModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C041A95902C000E1D17 /* MathModule.h */; }; + FA0B7DD91A95902C000E1D17 /* RandomGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C051A95902C000E1D17 /* RandomGenerator.cpp */; }; + FA0B7DDA1A95902C000E1D17 /* RandomGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C051A95902C000E1D17 /* RandomGenerator.cpp */; }; + FA0B7DDB1A95902C000E1D17 /* RandomGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C061A95902C000E1D17 /* RandomGenerator.h */; }; + FA0B7DDC1A95902C000E1D17 /* wrap_BezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C071A95902C000E1D17 /* wrap_BezierCurve.cpp */; }; + FA0B7DDD1A95902C000E1D17 /* wrap_BezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C071A95902C000E1D17 /* wrap_BezierCurve.cpp */; }; + FA0B7DDE1A95902C000E1D17 /* wrap_BezierCurve.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C081A95902C000E1D17 /* wrap_BezierCurve.h */; }; + FA0B7DDF1A95902C000E1D17 /* wrap_Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C091A95902C000E1D17 /* wrap_Math.cpp */; }; + FA0B7DE01A95902C000E1D17 /* wrap_Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C091A95902C000E1D17 /* wrap_Math.cpp */; }; + FA0B7DE11A95902C000E1D17 /* wrap_Math.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C0A1A95902C000E1D17 /* wrap_Math.h */; }; + FA0B7DE21A95902C000E1D17 /* wrap_RandomGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C0B1A95902C000E1D17 /* wrap_RandomGenerator.cpp */; }; + FA0B7DE31A95902C000E1D17 /* wrap_RandomGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C0B1A95902C000E1D17 /* wrap_RandomGenerator.cpp */; }; + FA0B7DE41A95902C000E1D17 /* wrap_RandomGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C0C1A95902C000E1D17 /* wrap_RandomGenerator.h */; }; + FA0B7DE51A95902C000E1D17 /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C0E1A95902C000E1D17 /* Cursor.cpp */; }; + FA0B7DE61A95902C000E1D17 /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C0E1A95902C000E1D17 /* Cursor.cpp */; }; + FA0B7DE71A95902C000E1D17 /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C0F1A95902C000E1D17 /* Cursor.h */; }; + FA0B7DE81A95902C000E1D17 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C101A95902C000E1D17 /* Mouse.cpp */; }; + FA0B7DE91A95902C000E1D17 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C101A95902C000E1D17 /* Mouse.cpp */; }; + FA0B7DEA1A95902C000E1D17 /* Mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C111A95902C000E1D17 /* Mouse.h */; }; + FA0B7DEB1A95902C000E1D17 /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C131A95902C000E1D17 /* Cursor.cpp */; }; + FA0B7DEC1A95902C000E1D17 /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C131A95902C000E1D17 /* Cursor.cpp */; }; + FA0B7DED1A95902C000E1D17 /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C141A95902C000E1D17 /* Cursor.h */; }; + FA0B7DEE1A95902C000E1D17 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C151A95902C000E1D17 /* Mouse.cpp */; }; + FA0B7DEF1A95902C000E1D17 /* Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C151A95902C000E1D17 /* Mouse.cpp */; }; + FA0B7DF01A95902C000E1D17 /* Mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C161A95902C000E1D17 /* Mouse.h */; }; + FA0B7DF11A95902C000E1D17 /* wrap_Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C171A95902C000E1D17 /* wrap_Cursor.cpp */; }; + FA0B7DF21A95902C000E1D17 /* wrap_Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C171A95902C000E1D17 /* wrap_Cursor.cpp */; }; + FA0B7DF31A95902C000E1D17 /* wrap_Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C181A95902C000E1D17 /* wrap_Cursor.h */; }; + FA0B7DF41A95902C000E1D17 /* wrap_Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C191A95902C000E1D17 /* wrap_Mouse.cpp */; }; + FA0B7DF51A95902C000E1D17 /* wrap_Mouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C191A95902C000E1D17 /* wrap_Mouse.cpp */; }; + FA0B7DF61A95902C000E1D17 /* wrap_Mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C1A1A95902C000E1D17 /* wrap_Mouse.h */; }; + FA0B7DF71A95902C000E1D17 /* Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C1C1A95902C000E1D17 /* Body.cpp */; }; + FA0B7DF81A95902C000E1D17 /* Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C1C1A95902C000E1D17 /* Body.cpp */; }; + FA0B7DF91A95902C000E1D17 /* Body.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C1D1A95902C000E1D17 /* Body.h */; }; + FA0B7DFA1A95902C000E1D17 /* Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C1F1A95902C000E1D17 /* Body.cpp */; }; + FA0B7DFB1A95902C000E1D17 /* Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C1F1A95902C000E1D17 /* Body.cpp */; }; + FA0B7DFC1A95902C000E1D17 /* Body.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C201A95902C000E1D17 /* Body.h */; }; + FA0B7DFD1A95902C000E1D17 /* ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C211A95902C000E1D17 /* ChainShape.cpp */; }; + FA0B7DFE1A95902C000E1D17 /* ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C211A95902C000E1D17 /* ChainShape.cpp */; }; + FA0B7DFF1A95902C000E1D17 /* ChainShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C221A95902C000E1D17 /* ChainShape.h */; }; + FA0B7E001A95902C000E1D17 /* CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C231A95902C000E1D17 /* CircleShape.cpp */; }; + FA0B7E011A95902C000E1D17 /* CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C231A95902C000E1D17 /* CircleShape.cpp */; }; + FA0B7E021A95902C000E1D17 /* CircleShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C241A95902C000E1D17 /* CircleShape.h */; }; + FA0B7E031A95902C000E1D17 /* Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C251A95902C000E1D17 /* Contact.cpp */; }; + FA0B7E041A95902C000E1D17 /* Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C251A95902C000E1D17 /* Contact.cpp */; }; + FA0B7E051A95902C000E1D17 /* Contact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C261A95902C000E1D17 /* Contact.h */; }; + FA0B7E061A95902C000E1D17 /* DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C271A95902C000E1D17 /* DistanceJoint.cpp */; }; + FA0B7E071A95902C000E1D17 /* DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C271A95902C000E1D17 /* DistanceJoint.cpp */; }; + FA0B7E081A95902C000E1D17 /* DistanceJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C281A95902C000E1D17 /* DistanceJoint.h */; }; + FA0B7E091A95902C000E1D17 /* EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C291A95902C000E1D17 /* EdgeShape.cpp */; }; + FA0B7E0A1A95902C000E1D17 /* EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C291A95902C000E1D17 /* EdgeShape.cpp */; }; + FA0B7E0B1A95902C000E1D17 /* EdgeShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C2A1A95902C000E1D17 /* EdgeShape.h */; }; + FA0B7E0C1A95902C000E1D17 /* Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C2B1A95902C000E1D17 /* Fixture.cpp */; }; + FA0B7E0D1A95902C000E1D17 /* Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C2B1A95902C000E1D17 /* Fixture.cpp */; }; + FA0B7E0E1A95902C000E1D17 /* Fixture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C2C1A95902C000E1D17 /* Fixture.h */; }; + FA0B7E0F1A95902C000E1D17 /* FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C2D1A95902C000E1D17 /* FrictionJoint.cpp */; }; + FA0B7E101A95902C000E1D17 /* FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C2D1A95902C000E1D17 /* FrictionJoint.cpp */; }; + FA0B7E111A95902C000E1D17 /* FrictionJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C2E1A95902C000E1D17 /* FrictionJoint.h */; }; + FA0B7E121A95902C000E1D17 /* GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C2F1A95902C000E1D17 /* GearJoint.cpp */; }; + FA0B7E131A95902C000E1D17 /* GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C2F1A95902C000E1D17 /* GearJoint.cpp */; }; + FA0B7E141A95902C000E1D17 /* GearJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C301A95902C000E1D17 /* GearJoint.h */; }; + FA0B7E151A95902C000E1D17 /* Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C311A95902C000E1D17 /* Joint.cpp */; }; + FA0B7E161A95902C000E1D17 /* Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C311A95902C000E1D17 /* Joint.cpp */; }; + FA0B7E171A95902C000E1D17 /* Joint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C321A95902C000E1D17 /* Joint.h */; }; + FA0B7E181A95902C000E1D17 /* MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C331A95902C000E1D17 /* MotorJoint.cpp */; }; + FA0B7E191A95902C000E1D17 /* MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C331A95902C000E1D17 /* MotorJoint.cpp */; }; + FA0B7E1A1A95902C000E1D17 /* MotorJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C341A95902C000E1D17 /* MotorJoint.h */; }; + FA0B7E1B1A95902C000E1D17 /* MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C351A95902C000E1D17 /* MouseJoint.cpp */; }; + FA0B7E1C1A95902C000E1D17 /* MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C351A95902C000E1D17 /* MouseJoint.cpp */; }; + FA0B7E1D1A95902C000E1D17 /* MouseJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C361A95902C000E1D17 /* MouseJoint.h */; }; + FA0B7E1E1A95902C000E1D17 /* Physics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C371A95902C000E1D17 /* Physics.cpp */; }; + FA0B7E1F1A95902C000E1D17 /* Physics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C371A95902C000E1D17 /* Physics.cpp */; }; + FA0B7E201A95902C000E1D17 /* Physics.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C381A95902C000E1D17 /* Physics.h */; }; + FA0B7E211A95902C000E1D17 /* PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C391A95902C000E1D17 /* PolygonShape.cpp */; }; + FA0B7E221A95902C000E1D17 /* PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C391A95902C000E1D17 /* PolygonShape.cpp */; }; + FA0B7E231A95902C000E1D17 /* PolygonShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C3A1A95902C000E1D17 /* PolygonShape.h */; }; + FA0B7E241A95902C000E1D17 /* PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C3B1A95902C000E1D17 /* PrismaticJoint.cpp */; }; + FA0B7E251A95902C000E1D17 /* PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C3B1A95902C000E1D17 /* PrismaticJoint.cpp */; }; + FA0B7E261A95902C000E1D17 /* PrismaticJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C3C1A95902C000E1D17 /* PrismaticJoint.h */; }; + FA0B7E271A95902C000E1D17 /* PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C3D1A95902C000E1D17 /* PulleyJoint.cpp */; }; + FA0B7E281A95902C000E1D17 /* PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C3D1A95902C000E1D17 /* PulleyJoint.cpp */; }; + FA0B7E291A95902C000E1D17 /* PulleyJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C3E1A95902C000E1D17 /* PulleyJoint.h */; }; + FA0B7E2A1A95902C000E1D17 /* RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C3F1A95902C000E1D17 /* RevoluteJoint.cpp */; }; + FA0B7E2B1A95902C000E1D17 /* RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C3F1A95902C000E1D17 /* RevoluteJoint.cpp */; }; + FA0B7E2C1A95902C000E1D17 /* RevoluteJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C401A95902C000E1D17 /* RevoluteJoint.h */; }; + FA0B7E2D1A95902C000E1D17 /* RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C411A95902C000E1D17 /* RopeJoint.cpp */; }; + FA0B7E2E1A95902C000E1D17 /* RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C411A95902C000E1D17 /* RopeJoint.cpp */; }; + FA0B7E2F1A95902C000E1D17 /* RopeJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C421A95902C000E1D17 /* RopeJoint.h */; }; + FA0B7E301A95902C000E1D17 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C431A95902C000E1D17 /* Shape.cpp */; }; + FA0B7E311A95902C000E1D17 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C431A95902C000E1D17 /* Shape.cpp */; }; + FA0B7E321A95902C000E1D17 /* Shape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C441A95902C000E1D17 /* Shape.h */; }; + FA0B7E331A95902C000E1D17 /* WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C451A95902C000E1D17 /* WeldJoint.cpp */; }; + FA0B7E341A95902C000E1D17 /* WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C451A95902C000E1D17 /* WeldJoint.cpp */; }; + FA0B7E351A95902C000E1D17 /* WeldJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C461A95902C000E1D17 /* WeldJoint.h */; }; + FA0B7E361A95902C000E1D17 /* WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C471A95902C000E1D17 /* WheelJoint.cpp */; }; + FA0B7E371A95902C000E1D17 /* WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C471A95902C000E1D17 /* WheelJoint.cpp */; }; + FA0B7E381A95902C000E1D17 /* WheelJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C481A95902C000E1D17 /* WheelJoint.h */; }; + FA0B7E391A95902C000E1D17 /* World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C491A95902C000E1D17 /* World.cpp */; }; + FA0B7E3A1A95902C000E1D17 /* World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C491A95902C000E1D17 /* World.cpp */; }; + FA0B7E3B1A95902C000E1D17 /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C4A1A95902C000E1D17 /* World.h */; }; + FA0B7E3C1A95902C000E1D17 /* wrap_Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C4B1A95902C000E1D17 /* wrap_Body.cpp */; }; + FA0B7E3D1A95902C000E1D17 /* wrap_Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C4B1A95902C000E1D17 /* wrap_Body.cpp */; }; + FA0B7E3E1A95902C000E1D17 /* wrap_Body.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C4C1A95902C000E1D17 /* wrap_Body.h */; }; + FA0B7E3F1A95902C000E1D17 /* wrap_ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C4D1A95902C000E1D17 /* wrap_ChainShape.cpp */; }; + FA0B7E401A95902C000E1D17 /* wrap_ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C4D1A95902C000E1D17 /* wrap_ChainShape.cpp */; }; + FA0B7E411A95902C000E1D17 /* wrap_ChainShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C4E1A95902C000E1D17 /* wrap_ChainShape.h */; }; + FA0B7E421A95902C000E1D17 /* wrap_CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C4F1A95902C000E1D17 /* wrap_CircleShape.cpp */; }; + FA0B7E431A95902C000E1D17 /* wrap_CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C4F1A95902C000E1D17 /* wrap_CircleShape.cpp */; }; + FA0B7E441A95902C000E1D17 /* wrap_CircleShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C501A95902C000E1D17 /* wrap_CircleShape.h */; }; + FA0B7E451A95902C000E1D17 /* wrap_Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C511A95902C000E1D17 /* wrap_Contact.cpp */; }; + FA0B7E461A95902C000E1D17 /* wrap_Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C511A95902C000E1D17 /* wrap_Contact.cpp */; }; + FA0B7E471A95902C000E1D17 /* wrap_Contact.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C521A95902C000E1D17 /* wrap_Contact.h */; }; + FA0B7E481A95902C000E1D17 /* wrap_DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C531A95902C000E1D17 /* wrap_DistanceJoint.cpp */; }; + FA0B7E491A95902C000E1D17 /* wrap_DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C531A95902C000E1D17 /* wrap_DistanceJoint.cpp */; }; + FA0B7E4A1A95902C000E1D17 /* wrap_DistanceJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C541A95902C000E1D17 /* wrap_DistanceJoint.h */; }; + FA0B7E4B1A95902C000E1D17 /* wrap_EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C551A95902C000E1D17 /* wrap_EdgeShape.cpp */; }; + FA0B7E4C1A95902C000E1D17 /* wrap_EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C551A95902C000E1D17 /* wrap_EdgeShape.cpp */; }; + FA0B7E4D1A95902C000E1D17 /* wrap_EdgeShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C561A95902C000E1D17 /* wrap_EdgeShape.h */; }; + FA0B7E4E1A95902C000E1D17 /* wrap_Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C571A95902C000E1D17 /* wrap_Fixture.cpp */; }; + FA0B7E4F1A95902C000E1D17 /* wrap_Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C571A95902C000E1D17 /* wrap_Fixture.cpp */; }; + FA0B7E501A95902C000E1D17 /* wrap_Fixture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C581A95902C000E1D17 /* wrap_Fixture.h */; }; + FA0B7E511A95902C000E1D17 /* wrap_FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C591A95902C000E1D17 /* wrap_FrictionJoint.cpp */; }; + FA0B7E521A95902C000E1D17 /* wrap_FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C591A95902C000E1D17 /* wrap_FrictionJoint.cpp */; }; + FA0B7E531A95902C000E1D17 /* wrap_FrictionJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C5A1A95902C000E1D17 /* wrap_FrictionJoint.h */; }; + FA0B7E541A95902C000E1D17 /* wrap_GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C5B1A95902C000E1D17 /* wrap_GearJoint.cpp */; }; + FA0B7E551A95902C000E1D17 /* wrap_GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C5B1A95902C000E1D17 /* wrap_GearJoint.cpp */; }; + FA0B7E561A95902C000E1D17 /* wrap_GearJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C5C1A95902C000E1D17 /* wrap_GearJoint.h */; }; + FA0B7E571A95902C000E1D17 /* wrap_Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C5D1A95902C000E1D17 /* wrap_Joint.cpp */; }; + FA0B7E581A95902C000E1D17 /* wrap_Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C5D1A95902C000E1D17 /* wrap_Joint.cpp */; }; + FA0B7E591A95902C000E1D17 /* wrap_Joint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C5E1A95902C000E1D17 /* wrap_Joint.h */; }; + FA0B7E5A1A95902C000E1D17 /* wrap_MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C5F1A95902C000E1D17 /* wrap_MotorJoint.cpp */; }; + FA0B7E5B1A95902C000E1D17 /* wrap_MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C5F1A95902C000E1D17 /* wrap_MotorJoint.cpp */; }; + FA0B7E5C1A95902C000E1D17 /* wrap_MotorJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C601A95902C000E1D17 /* wrap_MotorJoint.h */; }; + FA0B7E5D1A95902C000E1D17 /* wrap_MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C611A95902C000E1D17 /* wrap_MouseJoint.cpp */; }; + FA0B7E5E1A95902C000E1D17 /* wrap_MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C611A95902C000E1D17 /* wrap_MouseJoint.cpp */; }; + FA0B7E5F1A95902C000E1D17 /* wrap_MouseJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C621A95902C000E1D17 /* wrap_MouseJoint.h */; }; + FA0B7E601A95902C000E1D17 /* wrap_Physics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C631A95902C000E1D17 /* wrap_Physics.cpp */; }; + FA0B7E611A95902C000E1D17 /* wrap_Physics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C631A95902C000E1D17 /* wrap_Physics.cpp */; }; + FA0B7E621A95902C000E1D17 /* wrap_Physics.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C641A95902C000E1D17 /* wrap_Physics.h */; }; + FA0B7E631A95902C000E1D17 /* wrap_PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C651A95902C000E1D17 /* wrap_PolygonShape.cpp */; }; + FA0B7E641A95902C000E1D17 /* wrap_PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C651A95902C000E1D17 /* wrap_PolygonShape.cpp */; }; + FA0B7E651A95902C000E1D17 /* wrap_PolygonShape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C661A95902C000E1D17 /* wrap_PolygonShape.h */; }; + FA0B7E661A95902C000E1D17 /* wrap_PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C671A95902C000E1D17 /* wrap_PrismaticJoint.cpp */; }; + FA0B7E671A95902C000E1D17 /* wrap_PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C671A95902C000E1D17 /* wrap_PrismaticJoint.cpp */; }; + FA0B7E681A95902C000E1D17 /* wrap_PrismaticJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C681A95902C000E1D17 /* wrap_PrismaticJoint.h */; }; + FA0B7E691A95902C000E1D17 /* wrap_PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C691A95902C000E1D17 /* wrap_PulleyJoint.cpp */; }; + FA0B7E6A1A95902C000E1D17 /* wrap_PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C691A95902C000E1D17 /* wrap_PulleyJoint.cpp */; }; + FA0B7E6B1A95902C000E1D17 /* wrap_PulleyJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C6A1A95902C000E1D17 /* wrap_PulleyJoint.h */; }; + FA0B7E6C1A95902C000E1D17 /* wrap_RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C6B1A95902C000E1D17 /* wrap_RevoluteJoint.cpp */; }; + FA0B7E6D1A95902C000E1D17 /* wrap_RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C6B1A95902C000E1D17 /* wrap_RevoluteJoint.cpp */; }; + FA0B7E6E1A95902C000E1D17 /* wrap_RevoluteJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C6C1A95902C000E1D17 /* wrap_RevoluteJoint.h */; }; + FA0B7E6F1A95902C000E1D17 /* wrap_RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C6D1A95902C000E1D17 /* wrap_RopeJoint.cpp */; }; + FA0B7E701A95902C000E1D17 /* wrap_RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C6D1A95902C000E1D17 /* wrap_RopeJoint.cpp */; }; + FA0B7E711A95902C000E1D17 /* wrap_RopeJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C6E1A95902C000E1D17 /* wrap_RopeJoint.h */; }; + FA0B7E721A95902C000E1D17 /* wrap_Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C6F1A95902C000E1D17 /* wrap_Shape.cpp */; }; + FA0B7E731A95902C000E1D17 /* wrap_Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C6F1A95902C000E1D17 /* wrap_Shape.cpp */; }; + FA0B7E741A95902C000E1D17 /* wrap_Shape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C701A95902C000E1D17 /* wrap_Shape.h */; }; + FA0B7E751A95902C000E1D17 /* wrap_WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C711A95902C000E1D17 /* wrap_WeldJoint.cpp */; }; + FA0B7E761A95902C000E1D17 /* wrap_WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C711A95902C000E1D17 /* wrap_WeldJoint.cpp */; }; + FA0B7E771A95902C000E1D17 /* wrap_WeldJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C721A95902C000E1D17 /* wrap_WeldJoint.h */; }; + FA0B7E781A95902C000E1D17 /* wrap_WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C731A95902C000E1D17 /* wrap_WheelJoint.cpp */; }; + FA0B7E791A95902C000E1D17 /* wrap_WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C731A95902C000E1D17 /* wrap_WheelJoint.cpp */; }; + FA0B7E7A1A95902C000E1D17 /* wrap_WheelJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C741A95902C000E1D17 /* wrap_WheelJoint.h */; }; + FA0B7E7B1A95902C000E1D17 /* wrap_World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C751A95902C000E1D17 /* wrap_World.cpp */; }; + FA0B7E7C1A95902C000E1D17 /* wrap_World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C751A95902C000E1D17 /* wrap_World.cpp */; }; + FA0B7E7D1A95902C000E1D17 /* wrap_World.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C761A95902C000E1D17 /* wrap_World.h */; }; + FA0B7E7E1A95902C000E1D17 /* Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C771A95902C000E1D17 /* Joint.cpp */; }; + FA0B7E7F1A95902C000E1D17 /* Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C771A95902C000E1D17 /* Joint.cpp */; }; + FA0B7E801A95902C000E1D17 /* Joint.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C781A95902C000E1D17 /* Joint.h */; }; + FA0B7E811A95902C000E1D17 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C791A95902C000E1D17 /* Shape.cpp */; }; + FA0B7E821A95902C000E1D17 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C791A95902C000E1D17 /* Shape.cpp */; }; + FA0B7E831A95902C000E1D17 /* Shape.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C7A1A95902C000E1D17 /* Shape.h */; }; + FA0B7E841A95902C000E1D17 /* Decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C7C1A95902C000E1D17 /* Decoder.h */; }; + FA0B7E851A95902C000E1D17 /* CoreAudioDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C7E1A95902C000E1D17 /* CoreAudioDecoder.cpp */; }; + FA0B7E861A95902C000E1D17 /* CoreAudioDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C7E1A95902C000E1D17 /* CoreAudioDecoder.cpp */; }; + FA0B7E871A95902C000E1D17 /* CoreAudioDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C7F1A95902C000E1D17 /* CoreAudioDecoder.h */; }; + FA0B7E881A95902C000E1D17 /* Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C801A95902C000E1D17 /* Decoder.cpp */; }; + FA0B7E891A95902C000E1D17 /* Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C801A95902C000E1D17 /* Decoder.cpp */; }; + FA0B7E8A1A95902C000E1D17 /* Decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C811A95902C000E1D17 /* Decoder.h */; }; + FA0B7E8B1A95902C000E1D17 /* FLACDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C821A95902C000E1D17 /* FLACDecoder.cpp */; }; + FA0B7E8C1A95902C000E1D17 /* FLACDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C821A95902C000E1D17 /* FLACDecoder.cpp */; }; + FA0B7E8D1A95902C000E1D17 /* FLACDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C831A95902C000E1D17 /* FLACDecoder.h */; }; + FA0B7E8E1A95902C000E1D17 /* GmeDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C841A95902C000E1D17 /* GmeDecoder.cpp */; }; + FA0B7E8F1A95902C000E1D17 /* GmeDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C841A95902C000E1D17 /* GmeDecoder.cpp */; }; + FA0B7E901A95902C000E1D17 /* GmeDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C851A95902C000E1D17 /* GmeDecoder.h */; }; + FA0B7E911A95902C000E1D17 /* ModPlugDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C861A95902C000E1D17 /* ModPlugDecoder.cpp */; }; + FA0B7E921A95902C000E1D17 /* ModPlugDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C861A95902C000E1D17 /* ModPlugDecoder.cpp */; }; + FA0B7E931A95902C000E1D17 /* ModPlugDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C871A95902C000E1D17 /* ModPlugDecoder.h */; }; + FA0B7E941A95902C000E1D17 /* Mpg123Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C881A95902C000E1D17 /* Mpg123Decoder.cpp */; }; + FA0B7E961A95902C000E1D17 /* Mpg123Decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C891A95902C000E1D17 /* Mpg123Decoder.h */; }; + FA0B7E971A95902C000E1D17 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C8A1A95902C000E1D17 /* Sound.cpp */; }; + FA0B7E981A95902C000E1D17 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C8A1A95902C000E1D17 /* Sound.cpp */; }; + FA0B7E991A95902C000E1D17 /* Sound.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C8B1A95902C000E1D17 /* Sound.h */; }; + FA0B7E9A1A95902C000E1D17 /* VorbisDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C8C1A95902C000E1D17 /* VorbisDecoder.cpp */; }; + FA0B7E9B1A95902C000E1D17 /* VorbisDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C8C1A95902C000E1D17 /* VorbisDecoder.cpp */; }; + FA0B7E9C1A95902C000E1D17 /* VorbisDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C8D1A95902C000E1D17 /* VorbisDecoder.h */; }; + FA0B7E9D1A95902C000E1D17 /* WaveDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C8E1A95902C000E1D17 /* WaveDecoder.cpp */; }; + FA0B7E9E1A95902C000E1D17 /* WaveDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C8E1A95902C000E1D17 /* WaveDecoder.cpp */; }; + FA0B7E9F1A95902C000E1D17 /* WaveDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C8F1A95902C000E1D17 /* WaveDecoder.h */; }; + FA0B7EA01A95902C000E1D17 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C901A95902C000E1D17 /* Sound.cpp */; }; + FA0B7EA11A95902C000E1D17 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C901A95902C000E1D17 /* Sound.cpp */; }; + FA0B7EA21A95902C000E1D17 /* Sound.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C911A95902C000E1D17 /* Sound.h */; }; + FA0B7EA31A95902C000E1D17 /* SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C921A95902C000E1D17 /* SoundData.cpp */; }; + FA0B7EA41A95902C000E1D17 /* SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C921A95902C000E1D17 /* SoundData.cpp */; }; + FA0B7EA51A95902C000E1D17 /* SoundData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C931A95902C000E1D17 /* SoundData.h */; }; + FA0B7EA61A95902C000E1D17 /* wrap_Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C941A95902C000E1D17 /* wrap_Decoder.cpp */; }; + FA0B7EA71A95902C000E1D17 /* wrap_Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C941A95902C000E1D17 /* wrap_Decoder.cpp */; }; + FA0B7EA81A95902C000E1D17 /* wrap_Decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C951A95902C000E1D17 /* wrap_Decoder.h */; }; + FA0B7EA91A95902C000E1D17 /* wrap_Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C961A95902C000E1D17 /* wrap_Sound.cpp */; }; + FA0B7EAA1A95902C000E1D17 /* wrap_Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C961A95902C000E1D17 /* wrap_Sound.cpp */; }; + FA0B7EAB1A95902C000E1D17 /* wrap_Sound.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C971A95902C000E1D17 /* wrap_Sound.h */; }; + FA0B7EAC1A95902C000E1D17 /* wrap_SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C981A95902C000E1D17 /* wrap_SoundData.cpp */; }; + FA0B7EAD1A95902C000E1D17 /* wrap_SoundData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C981A95902C000E1D17 /* wrap_SoundData.cpp */; }; + FA0B7EAE1A95902C000E1D17 /* wrap_SoundData.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C991A95902C000E1D17 /* wrap_SoundData.h */; }; + FA0B7EAF1A95902C000E1D17 /* System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C9C1A95902C000E1D17 /* System.cpp */; }; + FA0B7EB01A95902C000E1D17 /* System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C9C1A95902C000E1D17 /* System.cpp */; }; + FA0B7EB11A95902C000E1D17 /* System.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C9D1A95902C000E1D17 /* System.h */; }; + FA0B7EB21A95902C000E1D17 /* System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C9E1A95902C000E1D17 /* System.cpp */; }; + FA0B7EB31A95902C000E1D17 /* System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7C9E1A95902C000E1D17 /* System.cpp */; }; + FA0B7EB41A95902C000E1D17 /* System.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7C9F1A95902C000E1D17 /* System.h */; }; + FA0B7EB51A95902C000E1D17 /* wrap_System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA01A95902C000E1D17 /* wrap_System.cpp */; }; + FA0B7EB61A95902C000E1D17 /* wrap_System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA01A95902C000E1D17 /* wrap_System.cpp */; }; + FA0B7EB71A95902C000E1D17 /* wrap_System.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CA11A95902C000E1D17 /* wrap_System.h */; }; + FA0B7EB81A95902C000E1D17 /* Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA31A95902C000E1D17 /* Channel.cpp */; }; + FA0B7EB91A95902C000E1D17 /* Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA31A95902C000E1D17 /* Channel.cpp */; }; + FA0B7EBA1A95902C000E1D17 /* Channel.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CA41A95902C000E1D17 /* Channel.h */; }; + FA0B7EBB1A95902C000E1D17 /* LuaThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA51A95902C000E1D17 /* LuaThread.cpp */; }; + FA0B7EBC1A95902C000E1D17 /* LuaThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA51A95902C000E1D17 /* LuaThread.cpp */; }; + FA0B7EBD1A95902C000E1D17 /* LuaThread.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CA61A95902C000E1D17 /* LuaThread.h */; }; + FA0B7EBE1A95902C000E1D17 /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA81A95902C000E1D17 /* Thread.cpp */; }; + FA0B7EBF1A95902C000E1D17 /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CA81A95902C000E1D17 /* Thread.cpp */; }; + FA0B7EC01A95902C000E1D17 /* Thread.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CA91A95902C000E1D17 /* Thread.h */; }; + FA0B7EC11A95902C000E1D17 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CAA1A95902C000E1D17 /* threads.cpp */; }; + FA0B7EC21A95902C000E1D17 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CAA1A95902C000E1D17 /* threads.cpp */; }; + FA0B7EC31A95902C000E1D17 /* threads.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CAB1A95902C000E1D17 /* threads.h */; }; + FA0B7EC41A95902C000E1D17 /* Thread.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CAC1A95902C000E1D17 /* Thread.h */; }; + FA0B7EC51A95902C000E1D17 /* ThreadModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CAD1A95902C000E1D17 /* ThreadModule.cpp */; }; + FA0B7EC61A95902C000E1D17 /* ThreadModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CAD1A95902C000E1D17 /* ThreadModule.cpp */; }; + FA0B7EC71A95902C000E1D17 /* ThreadModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CAE1A95902C000E1D17 /* ThreadModule.h */; }; + FA0B7EC81A95902C000E1D17 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CAF1A95902C000E1D17 /* threads.cpp */; }; + FA0B7EC91A95902C000E1D17 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CAF1A95902C000E1D17 /* threads.cpp */; }; + FA0B7ECA1A95902C000E1D17 /* threads.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CB01A95902C000E1D17 /* threads.h */; }; + FA0B7ECB1A95902C000E1D17 /* wrap_Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB11A95902C000E1D17 /* wrap_Channel.cpp */; }; + FA0B7ECC1A95902C000E1D17 /* wrap_Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB11A95902C000E1D17 /* wrap_Channel.cpp */; }; + FA0B7ECD1A95902C000E1D17 /* wrap_Channel.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CB21A95902C000E1D17 /* wrap_Channel.h */; }; + FA0B7ECE1A95902C000E1D17 /* wrap_LuaThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB31A95902C000E1D17 /* wrap_LuaThread.cpp */; }; + FA0B7ECF1A95902C000E1D17 /* wrap_LuaThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB31A95902C000E1D17 /* wrap_LuaThread.cpp */; }; + FA0B7ED01A95902C000E1D17 /* wrap_LuaThread.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CB41A95902C000E1D17 /* wrap_LuaThread.h */; }; + FA0B7ED11A95902C000E1D17 /* wrap_ThreadModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB51A95902C000E1D17 /* wrap_ThreadModule.cpp */; }; + FA0B7ED21A95902C000E1D17 /* wrap_ThreadModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB51A95902C000E1D17 /* wrap_ThreadModule.cpp */; }; + FA0B7ED31A95902C000E1D17 /* wrap_ThreadModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CB61A95902C000E1D17 /* wrap_ThreadModule.h */; }; + FA0B7ED41A95902D000E1D17 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB91A95902C000E1D17 /* Timer.cpp */; }; + FA0B7ED51A95902D000E1D17 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CB91A95902C000E1D17 /* Timer.cpp */; }; + FA0B7ED61A95902D000E1D17 /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CBA1A95902C000E1D17 /* Timer.h */; }; + FA0B7ED71A95902D000E1D17 /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CBB1A95902C000E1D17 /* Timer.h */; }; + FA0B7ED81A95902D000E1D17 /* wrap_Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CBC1A95902C000E1D17 /* wrap_Timer.cpp */; }; + FA0B7ED91A95902D000E1D17 /* wrap_Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CBC1A95902C000E1D17 /* wrap_Timer.cpp */; }; + FA0B7EDA1A95902D000E1D17 /* wrap_Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CBD1A95902C000E1D17 /* wrap_Timer.h */; }; + FA0B7EDB1A95902D000E1D17 /* Touch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC01A95902C000E1D17 /* Touch.cpp */; }; + FA0B7EDC1A95902D000E1D17 /* Touch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC01A95902C000E1D17 /* Touch.cpp */; }; + FA0B7EDD1A95902D000E1D17 /* Touch.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CC11A95902C000E1D17 /* Touch.h */; }; + FA0B7EDE1A95902D000E1D17 /* Touch.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CC21A95902C000E1D17 /* Touch.h */; }; + FA0B7EDF1A95902D000E1D17 /* wrap_Touch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC31A95902C000E1D17 /* wrap_Touch.cpp */; }; + FA0B7EE01A95902D000E1D17 /* wrap_Touch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC31A95902C000E1D17 /* wrap_Touch.cpp */; }; + FA0B7EE11A95902D000E1D17 /* wrap_Touch.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CC41A95902C000E1D17 /* wrap_Touch.h */; }; + FA0B7EE21A95902D000E1D17 /* Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC71A95902C000E1D17 /* Window.cpp */; }; + FA0B7EE31A95902D000E1D17 /* Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC71A95902C000E1D17 /* Window.cpp */; }; + FA0B7EE41A95902D000E1D17 /* Window.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CC81A95902C000E1D17 /* Window.h */; }; + FA0B7EE51A95902D000E1D17 /* Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC91A95902C000E1D17 /* Window.cpp */; }; + FA0B7EE61A95902D000E1D17 /* Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CC91A95902C000E1D17 /* Window.cpp */; }; + FA0B7EE71A95902D000E1D17 /* Window.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CCA1A95902C000E1D17 /* Window.h */; }; + FA0B7EE81A95902D000E1D17 /* wrap_Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CCB1A95902C000E1D17 /* wrap_Window.cpp */; }; + FA0B7EE91A95902D000E1D17 /* wrap_Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7CCB1A95902C000E1D17 /* wrap_Window.cpp */; }; + FA0B7EEA1A95902D000E1D17 /* wrap_Window.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0B7CCC1A95902C000E1D17 /* wrap_Window.h */; }; + FA0B7EF21A959D2C000E1D17 /* iOS.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA0B7EF11A959D2C000E1D17 /* iOS.mm */; }; FA317EBA18F28B6D00B0BCD7 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FA317EB918F28B6D00B0BCD7 /* libz.dylib */; }; - FA34E7CD174B513F00E04D3F /* System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA34E7CB174B513F00E04D3F /* System.cpp */; }; - FA34E7CE174B513F00E04D3F /* System.h in Headers */ = {isa = PBXBuildFile; fileRef = FA34E7CC174B513F00E04D3F /* System.h */; }; - FA34E7D2174B515D00E04D3F /* System.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA34E7D0174B515D00E04D3F /* System.cpp */; }; - FA34E7D3174B515D00E04D3F /* System.h in Headers */ = {isa = PBXBuildFile; fileRef = FA34E7D1174B515D00E04D3F /* System.h */; }; - FA3D9E0D16E68DE600CA6630 /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA3D9E0B16E68DE600CA6630 /* Cursor.cpp */; }; - FA3D9E0E16E68DE600CA6630 /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = FA3D9E0C16E68DE600CA6630 /* Cursor.h */; }; - FA3D9E1116E68EAE00CA6630 /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA3D9E0F16E68EAE00CA6630 /* Cursor.cpp */; }; - FA3D9E1216E68EAE00CA6630 /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = FA3D9E1016E68EAE00CA6630 /* Cursor.h */; }; - FA3D9E1516E6D41100CA6630 /* wrap_Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA3D9E1316E6D41000CA6630 /* wrap_Cursor.cpp */; }; - FA3D9E1616E6D41100CA6630 /* wrap_Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = FA3D9E1416E6D41000CA6630 /* wrap_Cursor.h */; }; - FA435EA317B36E9C004C3F22 /* Polyline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA435EA117B36E9C004C3F22 /* Polyline.cpp */; }; - FA435EA417B36E9C004C3F22 /* Polyline.h in Headers */ = {isa = PBXBuildFile; fileRef = FA435EA217B36E9C004C3F22 /* Polyline.h */; }; - FA48E43618F10D00007CF0BD /* JPEGHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA48E43418F10D00007CF0BD /* JPEGHandler.cpp */; }; - FA48E43718F10D00007CF0BD /* JPEGHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA48E43518F10D00007CF0BD /* JPEGHandler.h */; }; FA48E43918F10D6C007CF0BD /* jpeg-turbo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA48E43818F10D6C007CF0BD /* jpeg-turbo.framework */; }; - FA4B5B7A1936B688006C6D93 /* stb_image.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4B5B781936B688006C6D93 /* stb_image.h */; }; - FA4BBCDE18A5DC5D0027707D /* lodepng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA4BBCDC18A5DC5D0027707D /* lodepng.cpp */; }; - FA4BBCDF18A5DC5D0027707D /* lodepng.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4BBCDD18A5DC5D0027707D /* lodepng.h */; }; - FA4BBCE218A5DD7E0027707D /* PNGHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA4BBCE018A5DD7E0027707D /* PNGHandler.cpp */; }; - FA4BBCE318A5DD7E0027707D /* PNGHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4BBCE118A5DD7E0027707D /* PNGHandler.h */; }; - FA5454C216F1310000D30303 /* MathModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA5454C016F1310000D30303 /* MathModule.cpp */; }; - FA5454C316F1310000D30303 /* MathModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5454C116F1310000D30303 /* MathModule.h */; }; FA577AB016C7507900860150 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA577A7916C71A1700860150 /* Cocoa.framework */; }; FA577AC216C7512D00860150 /* FreeType.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA577A6716C719D900860150 /* FreeType.framework */; }; FA577AC516C7513400860150 /* libmodplug.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA577A8216C71A5300860150 /* libmodplug.framework */; }; @@ -252,591 +844,627 @@ FA577ACA16C7514100860150 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA577A7C16C71A2600860150 /* OpenGL.framework */; }; FA577ACB16C7514400860150 /* physfs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA577A7316C719F900860150 /* physfs.framework */; }; FA577ACD16C7514C00860150 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA577A7716C71A0800860150 /* Vorbis.framework */; }; - FA5FDC791788D548002F0ED2 /* enet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC5F1788D548002F0ED2 /* enet.cpp */; }; - FA5FDC7A1788D548002F0ED2 /* callbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC611788D548002F0ED2 /* callbacks.c */; }; - FA5FDC7C1788D548002F0ED2 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC631788D548002F0ED2 /* compress.c */; }; - FA5FDC7D1788D548002F0ED2 /* host.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC641788D548002F0ED2 /* host.c */; }; - FA5FDC7E1788D548002F0ED2 /* callbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC671788D548002F0ED2 /* callbacks.h */; }; - FA5FDC7F1788D548002F0ED2 /* enet.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC681788D548002F0ED2 /* enet.h */; }; - FA5FDC801788D548002F0ED2 /* list.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC691788D548002F0ED2 /* list.h */; }; - FA5FDC811788D548002F0ED2 /* protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC6A1788D548002F0ED2 /* protocol.h */; }; - FA5FDC821788D548002F0ED2 /* time.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC6B1788D548002F0ED2 /* time.h */; }; - FA5FDC831788D548002F0ED2 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC6C1788D548002F0ED2 /* types.h */; }; - FA5FDC841788D548002F0ED2 /* unix.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC6D1788D548002F0ED2 /* unix.h */; }; - FA5FDC851788D548002F0ED2 /* utility.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC6E1788D548002F0ED2 /* utility.h */; }; - FA5FDC861788D548002F0ED2 /* win32.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC6F1788D548002F0ED2 /* win32.h */; }; - FA5FDC881788D548002F0ED2 /* list.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC711788D548002F0ED2 /* list.c */; }; - FA5FDC891788D548002F0ED2 /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC721788D548002F0ED2 /* packet.c */; }; - FA5FDC8A1788D548002F0ED2 /* peer.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC731788D548002F0ED2 /* peer.c */; }; - FA5FDC8B1788D548002F0ED2 /* protocol.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC741788D548002F0ED2 /* protocol.c */; }; - FA5FDC8D1788D548002F0ED2 /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC761788D548002F0ED2 /* unix.c */; }; - FA5FDC8E1788D548002F0ED2 /* win32.c in Sources */ = {isa = PBXBuildFile; fileRef = FA5FDC771788D548002F0ED2 /* win32.c */; }; - FA5FDC8F1788D548002F0ED2 /* lua-enet.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5FDC781788D548002F0ED2 /* lua-enet.h */; }; - FA636D8A171B70920065623F /* RandomGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA636D88171B70920065623F /* RandomGenerator.cpp */; }; - FA636D8B171B70920065623F /* RandomGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA636D89171B70920065623F /* RandomGenerator.h */; }; - FA636D8E171B72A70065623F /* wrap_RandomGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA636D8C171B72A70065623F /* wrap_RandomGenerator.cpp */; }; - FA636D8F171B72A70065623F /* wrap_RandomGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA636D8D171B72A70065623F /* wrap_RandomGenerator.h */; }; - FA6F55761A6E261800062204 /* KTXHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA6F55701A6E261800062204 /* KTXHandler.cpp */; }; - FA6F55771A6E261800062204 /* KTXHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6F55711A6E261800062204 /* KTXHandler.h */; }; - FA6F55781A6E261800062204 /* PKMHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA6F55721A6E261800062204 /* PKMHandler.cpp */; }; - FA6F55791A6E261800062204 /* PKMHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6F55731A6E261800062204 /* PKMHandler.h */; }; - FA6F557A1A6E261800062204 /* PVRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA6F55741A6E261800062204 /* PVRHandler.cpp */; }; - FA6F557B1A6E261800062204 /* PVRHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6F55751A6E261800062204 /* PVRHandler.h */; }; - FA6F557D1A6E28A200062204 /* CompressedFormatHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6F557C1A6E28A200062204 /* CompressedFormatHandler.h */; }; - FA70573C194A3FC600670B30 /* DroppedFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA70573A194A3FC600670B30 /* DroppedFile.cpp */; }; - FA70573D194A3FC600670B30 /* DroppedFile.h in Headers */ = {isa = PBXBuildFile; fileRef = FA70573B194A3FC600670B30 /* DroppedFile.h */; }; - FA705740194A55CB00670B30 /* wrap_DroppedFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA70573E194A55CB00670B30 /* wrap_DroppedFile.cpp */; }; - FA705741194A55CB00670B30 /* wrap_DroppedFile.h in Headers */ = {isa = PBXBuildFile; fileRef = FA70573F194A55CB00670B30 /* wrap_DroppedFile.h */; }; - FA7175AA178E8418001FE7FE /* lua.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7175A9178E8418001FE7FE /* lua.h */; }; - FA782D0119F2F945006A3E93 /* Filesystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA782CFF19F2F945006A3E93 /* Filesystem.cpp */; }; - FA782D0219F2F945006A3E93 /* Filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA782D0019F2F945006A3E93 /* Filesystem.h */; }; - FA7AA59217F6AC1F00704BE2 /* wrap_Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA7AA59017F6AC1F00704BE2 /* wrap_Mesh.cpp */; }; - FA7AA59317F6AC1F00704BE2 /* wrap_Mesh.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7AA59117F6AC1F00704BE2 /* wrap_Mesh.h */; }; - FA7C937A16DCC6C2006F2BEE /* wrap_Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA7C937516DCC6C2006F2BEE /* wrap_Math.cpp */; }; - FA7C937B16DCC6C2006F2BEE /* wrap_Math.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7C937616DCC6C2006F2BEE /* wrap_Math.h */; }; - FA9556CB19D3741A00F29A4C /* BMFontRasterizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA9556C919D3741A00F29A4C /* BMFontRasterizer.cpp */; }; - FA9556CC19D3741A00F29A4C /* BMFontRasterizer.h in Headers */ = {isa = PBXBuildFile; fileRef = FA9556CA19D3741A00F29A4C /* BMFontRasterizer.h */; }; - FA9B492A1875EFB900201DA9 /* Texture.h in Headers */ = {isa = PBXBuildFile; fileRef = FA9B49281875EFB900201DA9 /* Texture.h */; }; + FA5D24B01A96D2EC00C6FC8F /* libFreetype2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24A51A96D2EC00C6FC8F /* libFreetype2.a */; }; + FA5D24B21A96D2EC00C6FC8F /* libluajit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24A91A96D2EC00C6FC8F /* libluajit.a */; }; + FA5D24B31A96D2EC00C6FC8F /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24AB1A96D2EC00C6FC8F /* libogg.a */; }; + FA5D24B41A96D2EC00C6FC8F /* libphysfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24AD1A96D2EC00C6FC8F /* libphysfs.a */; }; + FA5D24B51A96D2EC00C6FC8F /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24AF1A96D2EC00C6FC8F /* libvorbis.a */; }; + FA5D24CF1A96E68300C6FC8F /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24CD1A96E63D00C6FC8F /* libSDL2.a */; }; FA9B4A0816E1578300074F42 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA9B4A0716E1578300074F42 /* SDL2.framework */; }; - FA9FC0B0173D6E3E005027FF /* wrap_Window.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA9FC0AE173D6E3E005027FF /* wrap_Window.cpp */; }; - FA9FC0B1173D6E3E005027FF /* wrap_Window.h in Headers */ = {isa = PBXBuildFile; fileRef = FA9FC0AF173D6E3E005027FF /* wrap_Window.h */; }; - FAA0A45E1A704016009487CB /* lprefix.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA0A45C1A704016009487CB /* lprefix.h */; }; - FAA0A45F1A704016009487CB /* lutf8lib.c in Sources */ = {isa = PBXBuildFile; fileRef = FAA0A45D1A704016009487CB /* lutf8lib.c */; }; - FAA0A4611A70431A009487CB /* lutf8lib.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA0A4601A70431A009487CB /* lutf8lib.h */; }; FAA627CE18E7E1560080752D /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAA627CD18E7E1560080752D /* CoreServices.framework */; }; - FAAC6B02170A373B008A61C5 /* CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAAC6B00170A373A008A61C5 /* CompressedData.cpp */; }; - FAAC6B03170A373B008A61C5 /* CompressedData.h in Headers */ = {isa = PBXBuildFile; fileRef = FAAC6B01170A373A008A61C5 /* CompressedData.h */; }; FAAFF04416CB11C700CCDE45 /* OpenAL-Soft.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAAFF04316CB11C700CCDE45 /* OpenAL-Soft.framework */; }; - FAB0078F1740C12D00A9664D /* Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAB0078D1740C12D00A9664D /* Joystick.cpp */; }; - FAB007901740C12D00A9664D /* Joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = FAB0078E1740C12D00A9664D /* Joystick.h */; }; - FAB007931740C28900A9664D /* Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAB007911740C28900A9664D /* Joystick.cpp */; }; - FAB007941740C28900A9664D /* Joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = FAB007921740C28900A9664D /* Joystick.h */; }; - FAB007971740C87D00A9664D /* wrap_Joystick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAB007951740C87D00A9664D /* wrap_Joystick.cpp */; }; - FAB007981740C87D00A9664D /* wrap_Joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = FAB007961740C87D00A9664D /* wrap_Joystick.h */; }; - FAC5710017402D1100D147E4 /* BezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAC570FC17402D1100D147E4 /* BezierCurve.cpp */; }; - FAC5710117402D1100D147E4 /* BezierCurve.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC570FD17402D1100D147E4 /* BezierCurve.h */; }; - FAC5710217402D1100D147E4 /* wrap_BezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAC570FE17402D1100D147E4 /* wrap_BezierCurve.cpp */; }; - FAC5710317402D1100D147E4 /* wrap_BezierCurve.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC570FF17402D1100D147E4 /* wrap_BezierCurve.h */; }; - FAC86E631724552C00EED715 /* wrap_Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAC86E611724552C00EED715 /* wrap_Quad.cpp */; }; - FAC86E641724552C00EED715 /* wrap_Quad.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC86E621724552C00EED715 /* wrap_Quad.h */; }; - FAC86E6B1724555D00EED715 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAC86E671724555D00EED715 /* Quad.cpp */; }; - FAC86E6C1724555D00EED715 /* Quad.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC86E681724555D00EED715 /* Quad.h */; }; - FAD400A6196C5EBC004208B9 /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAD400A5196C5EBC004208B9 /* Text.cpp */; }; - FAD5970C196E174000E8EA36 /* wrap_Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAD5970B196E174000E8EA36 /* wrap_Text.cpp */; }; - FAD661A21A91BA1800B64301 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAD661A11A91BA1800B64301 /* Font.cpp */; }; - FAD8E84F1A7C949B0084E24D /* Vera.ttf.h in Headers */ = {isa = PBXBuildFile; fileRef = FAD8E84E1A7C949B0084E24D /* Vera.ttf.h */; }; - FADC9E5A1A926DE40040EA96 /* Touch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FADC9E551A926DE40040EA96 /* Touch.cpp */; }; - FADC9E5B1A926DE40040EA96 /* Touch.h in Headers */ = {isa = PBXBuildFile; fileRef = FADC9E561A926DE40040EA96 /* Touch.h */; }; - FADC9E5C1A926DE40040EA96 /* Touch.h in Headers */ = {isa = PBXBuildFile; fileRef = FADC9E571A926DE40040EA96 /* Touch.h */; }; - FADC9E5D1A926DE40040EA96 /* wrap_Touch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FADC9E581A926DE40040EA96 /* wrap_Touch.cpp */; }; - FADC9E5E1A926DE40040EA96 /* wrap_Touch.h in Headers */ = {isa = PBXBuildFile; fileRef = FADC9E591A926DE40040EA96 /* wrap_Touch.h */; }; - FADD58DD18C30367005FC3BF /* FormatHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FADD58DC18C30367005FC3BF /* FormatHandler.cpp */; }; - FADDCDAD1A91817800B32118 /* CoreAudioDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FADDCDAB1A91817800B32118 /* CoreAudioDecoder.cpp */; }; - FADDCDAE1A91817800B32118 /* CoreAudioDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FADDCDAC1A91817800B32118 /* CoreAudioDecoder.h */; }; - FADE620919368D5C00C25B97 /* STBHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FADE620719368D5C00C25B97 /* STBHandler.cpp */; }; - FADE620A19368D5C00C25B97 /* STBHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FADE620819368D5C00C25B97 /* STBHandler.h */; }; - FAE010DB170DDE99006F29D0 /* ddsinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE010D8170DDE99006F29D0 /* ddsinfo.h */; }; - FAE010DC170DDE99006F29D0 /* ddsparse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAE010D9170DDE99006F29D0 /* ddsparse.cpp */; }; - FAE010DD170DDE99006F29D0 /* ddsparse.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE010DA170DDE99006F29D0 /* ddsparse.h */; }; - FAE010E0170DE25E006F29D0 /* ddsHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAE010DE170DE25E006F29D0 /* ddsHandler.cpp */; }; - FAE010E1170DE25E006F29D0 /* ddsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE010DF170DE25E006F29D0 /* ddsHandler.h */; }; - FAE010E4170DF75C006F29D0 /* wrap_CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAE010E2170DF75B006F29D0 /* wrap_CompressedData.cpp */; }; - FAE010E5170DF75C006F29D0 /* wrap_CompressedData.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE010E3170DF75C006F29D0 /* wrap_CompressedData.h */; }; - FAEC808A1710FEA60057279A /* ImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAEC80881710FEA60057279A /* ImageData.cpp */; }; - FAEC808B1710FEA60057279A /* ImageData.h in Headers */ = {isa = PBXBuildFile; fileRef = FAEC80891710FEA60057279A /* ImageData.h */; }; - FAEC808E1711E76C0057279A /* CompressedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAEC808C1711E76C0057279A /* CompressedData.cpp */; }; - FAEC808F1711E76C0057279A /* CompressedData.h in Headers */ = {isa = PBXBuildFile; fileRef = FAEC808D1711E76C0057279A /* CompressedData.h */; }; - FAF272A416E3D44400CC193A /* Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF2729816E3D44400CC193A /* Channel.cpp */; }; - FAF272A516E3D44400CC193A /* Channel.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF2729916E3D44400CC193A /* Channel.h */; }; - FAF272A616E3D44400CC193A /* LuaThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF2729A16E3D44400CC193A /* LuaThread.cpp */; }; - FAF272A716E3D44400CC193A /* LuaThread.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF2729B16E3D44400CC193A /* LuaThread.h */; }; - FAF272A816E3D44400CC193A /* ThreadModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF2729C16E3D44400CC193A /* ThreadModule.cpp */; }; - FAF272A916E3D44400CC193A /* ThreadModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF2729D16E3D44400CC193A /* ThreadModule.h */; }; - FAF272AA16E3D44400CC193A /* wrap_Channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF2729E16E3D44400CC193A /* wrap_Channel.cpp */; }; - FAF272AB16E3D44400CC193A /* wrap_Channel.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF2729F16E3D44400CC193A /* wrap_Channel.h */; }; - FAF272AC16E3D44400CC193A /* wrap_LuaThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF272A016E3D44400CC193A /* wrap_LuaThread.cpp */; }; - FAF272AD16E3D44400CC193A /* wrap_LuaThread.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF272A116E3D44400CC193A /* wrap_LuaThread.h */; }; - FAF272AE16E3D44400CC193A /* wrap_ThreadModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF272A216E3D44400CC193A /* wrap_ThreadModule.cpp */; }; - FAF272AF16E3D44400CC193A /* wrap_ThreadModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF272A316E3D44400CC193A /* wrap_ThreadModule.h */; }; - FAF272B516E3D46400CC193A /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF272B116E3D46400CC193A /* Thread.cpp */; }; - FAF272B616E3D46400CC193A /* Thread.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF272B216E3D46400CC193A /* Thread.h */; }; - FAF272B716E3D46400CC193A /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF272B316E3D46400CC193A /* threads.cpp */; }; - FAF272B816E3D46400CC193A /* threads.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF272B416E3D46400CC193A /* threads.h */; }; - FAF4376F17F4AC530074F9E2 /* Mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF4376D17F4AC530074F9E2 /* Mesh.cpp */; }; - FAF4377017F4AC530074F9E2 /* Mesh.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF4376E17F4AC530074F9E2 /* Mesh.h */; }; - FAF6704C18184FF800DBDEEA /* wuff.c in Sources */ = {isa = PBXBuildFile; fileRef = FAF6704418184FF800DBDEEA /* wuff.c */; }; - FAF6704D18184FF800DBDEEA /* wuff.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF6704518184FF800DBDEEA /* wuff.h */; }; - FAF6704E18184FF800DBDEEA /* wuff_config.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF6704618184FF800DBDEEA /* wuff_config.h */; }; - FAF6704F18184FF800DBDEEA /* wuff_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = FAF6704718184FF800DBDEEA /* wuff_convert.c */; }; - FAF6705018184FF800DBDEEA /* wuff_convert.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF6704818184FF800DBDEEA /* wuff_convert.h */; }; - FAF6705118184FF800DBDEEA /* wuff_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = FAF6704918184FF800DBDEEA /* wuff_internal.c */; }; - FAF6705218184FF800DBDEEA /* wuff_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF6704A18184FF800DBDEEA /* wuff_internal.h */; }; - FAF6705318184FF800DBDEEA /* wuff_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = FAF6704B18184FF800DBDEEA /* wuff_memory.c */; }; - FAF670561818501300DBDEEA /* WaveDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAF670541818501300DBDEEA /* WaveDecoder.cpp */; }; - FAF670571818501300DBDEEA /* WaveDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF670551818501300DBDEEA /* WaveDecoder.h */; }; /* End PBXBuildFile section */ +/* Begin PBXCopyFilesBuildPhase section */ + FA0B78DB1A958B90000E1D17 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ - 001F02BC119E349012652C17 /* wrap_Data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Data.h; sourceTree = ""; }; - 003142374F3D40A518716024 /* wrap_Keyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Keyboard.h; sourceTree = ""; }; - 00393E4930202C2B6E381F68 /* mime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = mime.c; sourceTree = ""; }; - 006B015320155B4D42B43B61 /* wrap_Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Image.h; sourceTree = ""; }; - 00744BD73BFE3F591537728F /* Shape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Shape.h; sourceTree = ""; }; - 00D329851B1E7F6A3AF9614E /* tcp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tcp.h; sourceTree = ""; }; - 02662CBC29B954295A634A39 /* wrap_Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Source.cpp; sourceTree = ""; }; - 02C16FDB537A702F4D42534E /* wrap_SpriteBatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_SpriteBatch.cpp; sourceTree = ""; }; - 02CA1BE908D91B104EB9590F /* wrap_Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Audio.cpp; sourceTree = ""; }; - 02CD63315FF902E336AB4657 /* Contact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Contact.cpp; sourceTree = ""; }; - 02F0197227150E1B28D9425B /* GmeDecoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GmeDecoder.cpp; sourceTree = ""; }; - 02F064F5202E34F5718352B8 /* wrap_Shape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Shape.h; sourceTree = ""; }; - 034144EE6C33421377674516 /* b2Distance.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Distance.h; sourceTree = ""; }; - 03F17FF546D637744E263961 /* Graphics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Graphics.cpp; sourceTree = ""; }; - 041672ED2CF51FC62F532FDB /* usocket.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = usocket.c; sourceTree = ""; }; - 047815B73C1C5373551442A6 /* wrap_Joint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Joint.h; sourceTree = ""; }; - 048C39D14DA05F5843FE08CA /* ftp.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ftp.lua.h; sourceTree = ""; }; - 057A3770539D25AE6C8F20D3 /* Keyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Keyboard.h; sourceTree = ""; }; - 059C04C13F3A7C05570F2987 /* b2Fixture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Fixture.cpp; sourceTree = ""; }; - 05DF237B657042515F3B4E52 /* wrap_Graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Graphics.h; sourceTree = ""; }; - 0602250B7E4664E43CA113DC /* b2WheelJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2WheelJoint.cpp; sourceTree = ""; }; - 065364DB7A29396C777213D0 /* Joint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Joint.h; sourceTree = ""; }; - 076840774B0B6E721D0C18D0 /* wrap_ImageData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ImageData.cpp; sourceTree = ""; }; - 079504CB332E415D4B27797B /* b2Body.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Body.h; sourceTree = ""; }; - 07B301984BE42246402F7D27 /* ImageData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ImageData.h; sourceTree = ""; }; - 085B376E3FBB254F0FD37958 /* Matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Matrix.h; sourceTree = ""; }; - 086B4A4E025B4B5F606747A2 /* b2DistanceJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2DistanceJoint.h; sourceTree = ""; }; - 08983C025D0655270DF81A5B /* b2PolygonShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonShape.cpp; sourceTree = ""; }; - 089B1AC1248B21D336594457 /* Body.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Body.cpp; sourceTree = ""; }; - 08AA5965073A1C520A7A6833 /* b2CircleShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleShape.cpp; sourceTree = ""; }; - 08D24B70441A2496160C0849 /* Rasterizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Rasterizer.h; sourceTree = ""; }; - 090F537B70DA06EA0B29593F /* b2Settings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Settings.h; sourceTree = ""; }; - 0959542C4B54320B1DDD5911 /* ChainShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ChainShape.cpp; sourceTree = ""; }; - 09C71F9D7DC45F5765B2462B /* socket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = socket.h; sourceTree = ""; }; - 0A063D006D52330E67FF4B3A /* b2PolygonContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2PolygonContact.h; sourceTree = ""; }; - 0A0A2DA4094130187F655E52 /* b2Math.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Math.h; sourceTree = ""; }; - 0A420541704C1C2D718A4D20 /* b2EdgeAndCircleContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndCircleContact.h; sourceTree = ""; }; - 0A936C83344E2CF84E703059 /* PulleyJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PulleyJoint.h; sourceTree = ""; }; - 0AA1539E66B2641B66130709 /* b2MouseJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2MouseJoint.h; sourceTree = ""; }; - 0AE5755936E84C247FB56C65 /* PrismaticJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PrismaticJoint.cpp; sourceTree = ""; }; - 0AFB7DA45B2D6913110A5AAB /* wrap_WheelJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_WheelJoint.h; sourceTree = ""; }; - 0B0728FA73B107B37A956A09 /* wrap_Image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Image.cpp; sourceTree = ""; }; - 0B4020CD058D70F569DF6129 /* wrap_PrismaticJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_PrismaticJoint.cpp; sourceTree = ""; }; - 0B727D416262392743091BC3 /* TrueTypeRasterizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TrueTypeRasterizer.h; sourceTree = ""; }; - 0BEB72033ACA25550ADA76C4 /* b64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b64.h; sourceTree = ""; }; - 0C30420F7FD3038C721223A5 /* TrueTypeRasterizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TrueTypeRasterizer.cpp; sourceTree = ""; }; - 0C5C6C6E47851D1308411DE6 /* SoundData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SoundData.cpp; sourceTree = ""; }; - 0CB6025618505B055A4E75DD /* Matrix.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Matrix.cpp; sourceTree = ""; }; - 0CFF64090F0F4F481BB80CF0 /* Volatile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Volatile.h; sourceTree = ""; }; - 0D6F00D95C4407BB26E71E02 /* b2World.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2World.cpp; sourceTree = ""; }; - 0E3E13BC3E3A7C0C7DBE7DF8 /* wrap_RopeJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_RopeJoint.cpp; sourceTree = ""; }; - 0E755DCF691828CE11444877 /* b2PolygonShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2PolygonShape.h; sourceTree = ""; }; - 0EA87794395D3B287C5949AA /* wrap_FrictionJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_FrictionJoint.h; sourceTree = ""; }; - 0EB870A1180261FD424A41B3 /* Shape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Shape.h; sourceTree = ""; }; - 0F0E666B7C790BB870477994 /* b2BlockAllocator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2BlockAllocator.h; sourceTree = ""; }; - 0F8D03F1544476B57CA97B01 /* b2WorldCallbacks.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2WorldCallbacks.cpp; sourceTree = ""; }; 104144AB73A974BC04A03131 /* graphics.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = graphics.lua.h; sourceTree = ""; }; - 104D5534669B772556942891 /* PrismaticJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrismaticJoint.h; sourceTree = ""; }; - 104D567660003ADE696D341A /* Source.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = ""; }; - 10A608C96F067F972C962EFB /* love.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = love.h; sourceTree = ""; }; - 10F83B5848B77A937C250FEB /* b2Joint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Joint.h; sourceTree = ""; }; - 1108594E361A22D90D6022E8 /* b2EdgeAndCircleContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndCircleContact.cpp; sourceTree = ""; }; - 112814480BBF2ED06EED15BF /* GlyphData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GlyphData.h; sourceTree = ""; }; - 113269E55FCF208D2D6754BC /* Timer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Timer.cpp; sourceTree = ""; }; - 11745DE315E859F71E881D76 /* wrap_Rasterizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Rasterizer.cpp; sourceTree = ""; }; - 11773415762F3A38421C6DB3 /* Graphics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = Graphics.cpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 11CF30E73CEA2D8D0A1B17D3 /* b2DynamicTree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2DynamicTree.h; sourceTree = ""; }; - 11D141087979064B441B787D /* File.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = File.cpp; sourceTree = ""; }; - 11D62E873092729B497B447F /* b2RevoluteJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2RevoluteJoint.cpp; sourceTree = ""; }; - 120B391518206E964493126C /* b2Body.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Body.cpp; sourceTree = ""; }; - 12390CBC115B00D06EF951DD /* b2Draw.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Draw.cpp; sourceTree = ""; }; - 124E716E0BCA055534A60AD2 /* wrap_Shape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Shape.cpp; sourceTree = ""; }; - 13093ADC78426C5009DF3B13 /* b2FrictionJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2FrictionJoint.cpp; sourceTree = ""; }; - 131F69C3368C4B8A55EE0DAD /* wrap_WeldJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_WeldJoint.h; sourceTree = ""; }; - 135801A6483528800C676492 /* io.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = io.c; sourceTree = ""; }; - 138913BE5126483748FA43D0 /* Joint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Joint.h; sourceTree = ""; }; - 139411436818381E493F00F5 /* wrap_JoystickModule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_JoystickModule.cpp; sourceTree = ""; }; - 14AE68E14C2C74526A612FA0 /* wrap_Image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Image.cpp; sourceTree = ""; }; - 15093E1B1A14176374C81299 /* wrap_CircleShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_CircleShape.h; sourceTree = ""; }; - 153957EB332E1269671E7F4A /* b2CircleShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2CircleShape.h; sourceTree = ""; }; - 16C36B3C59A10CDC7ACE0DD4 /* http.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = http.lua.h; sourceTree = ""; }; - 174D472C1AFE594D77A0322B /* b2ChainAndCircleContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2ChainAndCircleContact.h; sourceTree = ""; }; - 175A1B8D733B2D4803F64AC1 /* b2Distance.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Distance.cpp; sourceTree = ""; }; - 17C730CB1DA01B8F0A11217C /* except.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = except.h; sourceTree = ""; }; - 17E9544103AE376210ED5BAA /* select.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = select.h; sourceTree = ""; }; - 182A781C7A2D3D2B6B8904A8 /* Data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Data.h; sourceTree = ""; }; - 1839744763625B5D64EC70AC /* Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cpp; sourceTree = ""; }; - 18E0492204644DE929B96486 /* wrap_DistanceJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_DistanceJoint.h; sourceTree = ""; }; - 1916112F57AF56A173727464 /* Audio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Audio.h; sourceTree = ""; }; - 198A44BD71BB61EE517C2A39 /* Mouse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mouse.h; sourceTree = ""; }; - 19ED419874B46EC16F927524 /* love.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = love.cpp; sourceTree = ""; }; - 19F40DF6507028212FEB1D77 /* wrap_Keyboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Keyboard.cpp; sourceTree = ""; }; - 1A2A61843B753E3F5B330703 /* Vector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Vector.cpp; sourceTree = ""; }; - 1A304E384AF2119905C01504 /* Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = ""; }; - 1A311FC16B9C0F8D7A41580E /* wrap_Body.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Body.h; sourceTree = ""; }; - 1A95437F513E662113AC154A /* b2Rope.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Rope.h; sourceTree = ""; }; - 1A9810F758AC1D1E4B6431FD /* wrap_Graphics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Graphics.cpp; sourceTree = ""; }; - 1AA213FC158815FA77C40330 /* ChainShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ChainShape.h; sourceTree = ""; }; - 1B036C7C5A8832AE53BB1C06 /* b2CollideEdge.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideEdge.cpp; sourceTree = ""; }; - 1B1C4E4D288A1D2F29E57B1B /* Rasterizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Rasterizer.cpp; sourceTree = ""; }; - 1B4E22F1388E2B2E76E3377B /* wrap_GlyphData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_GlyphData.cpp; sourceTree = ""; }; - 1BCD6EE50EB8791E5A870135 /* utf8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf8.h; sourceTree = ""; }; - 1C5B57F87B315E39005B119F /* b2TimeOfImpact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2TimeOfImpact.h; sourceTree = ""; }; - 1CAA69E00D0808BA2108238B /* wrap_ChainShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ChainShape.cpp; sourceTree = ""; }; - 1CD02D1975803957282F28AB /* auxiliar.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = auxiliar.c; sourceTree = ""; }; - 1CE84F1F19BC2AA412C638B1 /* timeout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timeout.h; sourceTree = ""; }; - 1DA41DFF0869489411A71AFC /* Texture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Texture.h; sourceTree = ""; }; - 1E22646A710E5EFC27FE3932 /* FrictionJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FrictionJoint.cpp; sourceTree = ""; }; - 1E27263847302FCA1F843B47 /* b2PrismaticJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2PrismaticJoint.cpp; sourceTree = ""; }; - 1E827AE8548C52493ED95629 /* wrap_Filesystem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Filesystem.cpp; sourceTree = ""; }; - 1E840AF84AB61C6410E26634 /* wrap_PulleyJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_PulleyJoint.cpp; sourceTree = ""; }; - 1E9E4F657DEC2772493B79CC /* b2ContactSolver.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactSolver.cpp; sourceTree = ""; }; - 1F0D375C38A245E403E53DB5 /* b2TimeOfImpact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2TimeOfImpact.cpp; sourceTree = ""; }; - 1F3A277A44141DBF7BCF146A /* wrap_RevoluteJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_RevoluteJoint.cpp; sourceTree = ""; }; - 1F4E747212DE41716BC245C9 /* b2PolygonContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonContact.cpp; sourceTree = ""; }; - 1F6F652A57F8098E5CCA6F9A /* auxiliar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = auxiliar.h; sourceTree = ""; }; - 1F875B224C4E1B9E35854766 /* Mpg123Decoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Mpg123Decoder.cpp; sourceTree = ""; }; - 202650DE4F267CD3082A1B30 /* wrap_Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Font.h; sourceTree = ""; }; - 208275724C9421035EA145A4 /* MouseJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MouseJoint.h; sourceTree = ""; }; - 21124F915912499179A42115 /* b2CircleContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2CircleContact.h; sourceTree = ""; }; - 219636CF6780074F7871463D /* Filesystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Filesystem.h; sourceTree = ""; }; - 21B25A7E333315172B754D4F /* buffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = buffer.c; sourceTree = ""; }; - 21E975B81E8D701F2147658C /* wrap_Contact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Contact.h; sourceTree = ""; }; - 22256CC12B7C7D0D1B430D46 /* tcp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tcp.c; sourceTree = ""; }; - 22EF17981EBD442773FE41B6 /* wrap_Mouse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Mouse.cpp; sourceTree = ""; }; - 232D67C67BEE54B776420682 /* wrap_Font.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Font.cpp; sourceTree = ""; }; - 23573F2F4F7D56312E663E24 /* Canvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Canvas.h; sourceTree = ""; }; - 239054AE7475433E39747DA9 /* b2Timer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Timer.cpp; sourceTree = ""; }; - 23985AB32E7B463A2CB87E2C /* Sound.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Sound.h; sourceTree = ""; }; - 23A266CD4FC729355E23606E /* b2WheelJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2WheelJoint.h; sourceTree = ""; }; - 24265680279E30A40DF81946 /* Event.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Event.cpp; sourceTree = ""; }; - 243E18977E2A37CC6FDD55A5 /* b2EdgeAndPolygonContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndPolygonContact.cpp; sourceTree = ""; }; - 249015D170563D85709D7B6D /* options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = ""; }; - 24D758D262EA18DC15187A12 /* delay.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = delay.h; sourceTree = ""; }; - 24EE059E03D8155F4BFF64D6 /* Audio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Audio.h; sourceTree = ""; }; - 25C325DC2128769F6C6A54C3 /* Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; - 25CE236F66F70EB3444A7CC8 /* GearJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GearJoint.h; sourceTree = ""; }; - 276C3474657D0A246F64221C /* wrap_EdgeShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_EdgeShape.h; sourceTree = ""; }; - 27F777AB188D674F30BC1829 /* wrap_World.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_World.h; sourceTree = ""; }; - 28016C9B51FE1A893DC35B66 /* Variant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Variant.h; sourceTree = ""; }; - 28024635525B077E08A73D9B /* Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = ""; }; - 286660042F9654F61AB90D7A /* Body.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Body.h; sourceTree = ""; }; - 2912092853050AF9785F39BE /* wrap_RevoluteJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_RevoluteJoint.h; sourceTree = ""; }; - 295C665B1E0B6B2D03CC4937 /* wrap_Event.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Event.h; sourceTree = ""; }; - 2A5F7DCB40652F9B7D61073A /* Sound.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Sound.cpp; sourceTree = ""; }; - 2A6150F7479D21346EC54B68 /* b2ContactManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactManager.cpp; sourceTree = ""; }; - 2B8C245A21A515E86636725A /* wrap_PrismaticJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_PrismaticJoint.h; sourceTree = ""; }; - 2BE75A693BE206B22DAE1B2E /* wrap_SpriteBatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_SpriteBatch.h; sourceTree = ""; }; - 2C78323D7D5C628A53EC6931 /* b2Math.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Math.cpp; sourceTree = ""; }; - 2C87695707B046B536F347D8 /* OpenGL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenGL.h; sourceTree = ""; }; - 2C970EA7229F20934C72581D /* b2RopeJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2RopeJoint.h; sourceTree = ""; }; - 2CAE75B079B828FE6892684A /* udp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = udp.h; sourceTree = ""; }; - 2CEC5ED5211174C7583849AD /* Reference.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Reference.h; sourceTree = ""; }; - 2D290E902C451D6849051FEF /* b2WeldJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2WeldJoint.h; sourceTree = ""; }; - 2D7B7DEC4FC87878332E41B3 /* wrap_JoystickModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_JoystickModule.h; sourceTree = ""; }; - 2D8E6FAE2A100B5866E96BFF /* runtime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = runtime.h; sourceTree = ""; }; - 2D9475890CDA3D3776435622 /* Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = ""; }; - 2DC90F3C6160198256795C75 /* luasocket.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = luasocket.cpp; sourceTree = ""; }; - 2DCE45C868A0091B762C7377 /* Body.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Body.cpp; sourceTree = ""; }; - 2E2675AF3DAA24CE0728042C /* udp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = udp.c; sourceTree = ""; }; - 2E406F8328543EC63EB922C6 /* OpenGL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OpenGL.cpp; sourceTree = ""; }; - 2E5C2A2F05417B294ED655E8 /* Audio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Audio.h; sourceTree = ""; }; - 2E9B5D9926034F9172215D5E /* Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Font.h; sourceTree = ""; }; - 2FB732687B1669402408356D /* Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = ""; }; - 2FD366F113387BC95125133D /* b2Shape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Shape.h; sourceTree = ""; }; - 2FF26CC52C28773750B812D9 /* PolygonShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PolygonShape.h; sourceTree = ""; }; - 30E466F441EE727658716873 /* Module.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Module.cpp; sourceTree = ""; }; - 30ED4BB03C5F11254AF12E98 /* Sound.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Sound.cpp; sourceTree = ""; }; - 31871B8B7E1A697A73576040 /* b2PolygonAndCircleContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonAndCircleContact.cpp; sourceTree = ""; }; - 31A444CF0B4E6DA450120730 /* File.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = ""; }; - 31B85B507F466FE158A3718E /* wrap_ImageData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_ImageData.h; sourceTree = ""; }; - 31C84D0129AE5F6044A94AC2 /* ModPlugDecoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ModPlugDecoder.h; sourceTree = ""; }; - 31E0110E5797041465FF5F95 /* Mouse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Mouse.cpp; sourceTree = ""; }; - 325E60A57F2624766A524423 /* b2World.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2World.h; sourceTree = ""; }; - 329915E84B0B6D025DDC34A9 /* luasocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = luasocket.h; sourceTree = ""; }; - 32CC11481CD9164455455D72 /* b2Collision.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Collision.cpp; sourceTree = ""; }; - 32FD3FEE52FD1911405B3C59 /* b2BroadPhase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2BroadPhase.h; sourceTree = ""; }; - 330F59B11A5B5D1B44DC07BF /* wrap_Source.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Source.h; sourceTree = ""; }; - 33627AE97E66147E76804EF9 /* b2DistanceJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2DistanceJoint.cpp; sourceTree = ""; }; - 33FD508B0754314530A35EF3 /* StringMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StringMap.h; sourceTree = ""; }; - 340345481F165F8945C716AE /* wrap_FrictionJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_FrictionJoint.cpp; sourceTree = ""; }; - 343E66751EBA75264C3400FA /* b2Draw.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Draw.h; sourceTree = ""; }; - 34A36BB617BC5CCA5B870EA6 /* DistanceJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = DistanceJoint.cpp; sourceTree = ""; }; - 350C47C774835EA552130431 /* Object.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Object.h; sourceTree = ""; }; - 3512460642B046876D687B22 /* wrap_FileData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_FileData.h; sourceTree = ""; }; - 351B09E51FDC338622F44624 /* Window.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Window.cpp; sourceTree = ""; }; - 3547706F2E7D43212CB40D04 /* wrap_GlyphData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_GlyphData.h; sourceTree = ""; }; - 35B31EBC4DDB6F994BCA46B6 /* Reference.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Reference.cpp; sourceTree = ""; }; - 36324E12371E518E6E9C61B5 /* wrap_World.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_World.cpp; sourceTree = ""; }; - 36437CE95936736320710513 /* delay.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = delay.cpp; sourceTree = ""; }; - 36465ABA28FB06F4333C3F07 /* ImageRasterizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ImageRasterizer.h; sourceTree = ""; }; - 36DD053F754B2D29719B1F80 /* RevoluteJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RevoluteJoint.cpp; sourceTree = ""; }; - 370D76DC224F2EB300CB4E2F /* Physics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Physics.cpp; sourceTree = ""; }; - 37224F6B30CA5D800B1F41F1 /* wrap_Rasterizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Rasterizer.h; sourceTree = ""; }; - 3746164716797CF80D6B0CEE /* Exception.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Exception.cpp; sourceTree = ""; }; - 385902BD584E7D73154E4EBB /* wrap_Sound.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Sound.cpp; sourceTree = ""; }; - 386430B43A081E2A617B05F1 /* EnumMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EnumMap.h; sourceTree = ""; }; - 389E3CEC356050A27784290E /* Graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Graphics.h; sourceTree = ""; }; - 38AF72D4790619BB022E2AEF /* b2RopeJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2RopeJoint.cpp; sourceTree = ""; }; - 3960064616E26C0213E323E2 /* wrap_Sound.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Sound.h; sourceTree = ""; }; - 3A430C846C642DBC14975C7C /* utf8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = utf8.h; sourceTree = ""; }; - 3AC7627D7E1458AA0D8E0522 /* b2GrowableStack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2GrowableStack.h; sourceTree = ""; }; - 3AD03C7A77C546ED07BE4C06 /* wrap_PolygonShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_PolygonShape.cpp; sourceTree = ""; }; - 3AFB3A18384A2D22352262B1 /* wrap_Canvas.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Canvas.h; sourceTree = ""; }; - 3BA712260D725FEB72EB3CDE /* Event.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Event.cpp; sourceTree = ""; }; - 3BB22A142670197B0DBD0BED /* wrap_Contact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Contact.cpp; sourceTree = ""; }; - 3C0B06AF6B5326C840477B18 /* MouseJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = MouseJoint.cpp; sourceTree = ""; }; - 3C4D70E82FC12A9A15EC39BA /* checked.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = checked.h; sourceTree = ""; }; - 3C56375F752B7A9779DD37EC /* Variant.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Variant.cpp; sourceTree = ""; }; - 3C9253C8152355E1274814B7 /* FLACDecoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FLACDecoder.h; sourceTree = ""; }; - 3C965422252F672D3FF6598C /* CircleShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CircleShape.h; sourceTree = ""; }; - 3CDA3E9B364F17A902384AAC /* wrap_Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Font.h; sourceTree = ""; }; - 3CFE5C4A12D5675E7C9C7BF9 /* Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; - 3D8460B2486A372825213933 /* Vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Vector.h; sourceTree = ""; }; - 3DFF31EE26405E554C610C8F /* wrap_WeldJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_WeldJoint.cpp; sourceTree = ""; }; - 3EA80A4E0CE0014052076037 /* Joint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Joint.cpp; sourceTree = ""; }; - 407422E8589417B6683D1042 /* ModPlugDecoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ModPlugDecoder.cpp; sourceTree = ""; }; - 40A0593B616A223A4CEF07C9 /* Memoizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Memoizer.cpp; sourceTree = ""; }; - 40BC14C607396F8B1B084012 /* int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = int.h; sourceTree = ""; }; - 40F412FF29F65F5A3D511B98 /* wrap_EdgeShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_EdgeShape.cpp; sourceTree = ""; }; - 411B061C49172C971C622125 /* Object.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Object.cpp; sourceTree = ""; }; - 415E1438178736BE0EA908D5 /* select.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = select.c; sourceTree = ""; }; - 426B1C4475DC54505B824B7F /* VertexBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VertexBuffer.cpp; sourceTree = ""; }; - 427B4B2517C0516844370E3D /* b2CollidePolygon.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollidePolygon.cpp; sourceTree = ""; }; - 439E46D768A266780E894800 /* JoystickModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JoystickModule.h; sourceTree = ""; }; - 43A258C229C75C15238E520C /* Decoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Decoder.h; sourceTree = ""; }; - 43BC2B1C505E5EFF650C31E3 /* Keyboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Keyboard.cpp; sourceTree = ""; }; - 448C492C7AEB7840504F1C9D /* b2EdgeShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2EdgeShape.h; sourceTree = ""; }; - 44DE79C879CC0074510A2403 /* WheelJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WheelJoint.cpp; sourceTree = ""; }; - 44E85D982F01082F5E1346B6 /* b2ChainAndPolygonContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2ChainAndPolygonContact.h; sourceTree = ""; }; - 457674E43FF71E974D990C00 /* DistanceJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DistanceJoint.h; sourceTree = ""; }; - 459946CA7F4406B026E80501 /* inet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inet.h; sourceTree = ""; }; - 45DC20A760FC42341E5762F7 /* FrictionJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FrictionJoint.h; sourceTree = ""; }; - 45E761A0072E0EF92BD66EA9 /* runtime.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = runtime.cpp; sourceTree = ""; }; - 465D0438379342C4589E2B1C /* WeldJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WeldJoint.h; sourceTree = ""; }; - 468F7A0A484820DE79CE76D2 /* b2ChainAndCircleContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndCircleContact.cpp; sourceTree = ""; }; - 46CA2B6B17C32BBE55772268 /* Source.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = ""; }; - 473D2247745F4901155A75DB /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; - 47C77F6032FA77E046AA6810 /* Fixture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Fixture.cpp; sourceTree = ""; }; - 47D46915001F342A3CD23E86 /* File.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = ""; }; - 4832527C02C105776536438A /* b2Rope.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Rope.cpp; sourceTree = ""; }; - 485645C663D372A96DFD33F7 /* mime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mime.h; sourceTree = ""; }; - 48A206C9004150640C432100 /* ParticleSystem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ParticleSystem.cpp; sourceTree = ""; }; - 4941079838020ECA049B5C21 /* Color.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Color.h; sourceTree = ""; }; - 49496EAF3305281B19223C22 /* except.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = except.c; sourceTree = ""; }; - 4A1D6DAE45E627BD12903B52 /* b2PolygonAndCircleContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2PolygonAndCircleContact.h; sourceTree = ""; }; - 4A47384208BE218F688C4EFA /* b2MouseJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2MouseJoint.cpp; sourceTree = ""; }; - 4A774BC26B7235E410D40C8E /* FLACDecoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FLACDecoder.cpp; sourceTree = ""; }; - 4A80315175C5625804AA4A56 /* VorbisDecoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VorbisDecoder.h; sourceTree = ""; }; - 4ABD4A7B5CB6678E39490982 /* io.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = io.h; sourceTree = ""; }; - 4AD52074367950B735707CE1 /* Canvas.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = Canvas.cpp; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.cpp; }; - 4B002CBD52493ED9347C6EBA /* url.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = url.lua.h; sourceTree = ""; }; - 4B41232F7AF7793540F46C58 /* timeout.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = timeout.c; sourceTree = ""; }; - 4B5F4DF8110020A96B5D3EAB /* b2BroadPhase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2BroadPhase.cpp; sourceTree = ""; }; - 4B731754147B27AF73AC5358 /* Volatile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Volatile.cpp; sourceTree = ""; }; - 4C606AEC342457600C3F0741 /* JoystickModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JoystickModule.h; sourceTree = ""; }; - 4D700D182EAA46273D1E2CC4 /* SpriteBatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SpriteBatch.cpp; sourceTree = ""; }; - 4D81102E7ABD1C282BE42CE3 /* wrap_MouseJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_MouseJoint.cpp; sourceTree = ""; }; - 4DAB28A9235E2CBE75F56848 /* CircleShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CircleShape.cpp; sourceTree = ""; }; - 4DC3617831763D2760335D87 /* wrap_SoundData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_SoundData.cpp; sourceTree = ""; }; - 4E0F565B03D05C3722496F27 /* File.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = File.cpp; sourceTree = ""; }; - 4E15567759041CC379292BE6 /* Decoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Decoder.cpp; sourceTree = ""; }; - 4E3251027026699A1D4D310D /* wrap_Canvas.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Canvas.cpp; sourceTree = ""; }; - 4E6705C154C34FBD143F465E /* b2ChainShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainShape.cpp; sourceTree = ""; }; - 4E972C114A6C25A63B5B6EF2 /* wrap_Mouse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Mouse.h; sourceTree = ""; }; - 4F1862D324C9429157A27A2E /* Event.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Event.h; sourceTree = ""; }; - 4F34010A575C02E66D400CE2 /* RopeJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RopeJoint.h; sourceTree = ""; }; - 4F3E12BD4A646D0366792FC9 /* b2WorldCallbacks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2WorldCallbacks.h; sourceTree = ""; }; 503971A86B7167A91B670FBA /* boot.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = boot.lua.h; sourceTree = ""; }; - 505F23A73BFE250833D650E4 /* Image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Image.cpp; sourceTree = ""; }; - 50B67F2D0CC511706810302E /* wrap_GearJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_GearJoint.cpp; sourceTree = ""; }; - 50EC67CE3ED71F5D13304FD4 /* b2Contact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Contact.h; sourceTree = ""; }; - 50F0575E16561864699E41F5 /* b2Fixture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Fixture.h; sourceTree = ""; }; - 5100177E5D8A14366C5B0BC5 /* b2Island.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Island.h; sourceTree = ""; }; - 524741891BB93848039F4174 /* Keyboard.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Keyboard.cpp; sourceTree = ""; }; - 525A4D633D9B0D8B225936D4 /* b2Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Timer.h; sourceTree = ""; }; - 52D130DF3DC82D9D4C867B61 /* math.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = math.h; sourceTree = ""; }; - 52E15B702C40593D3BF431DF /* wrap_File.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_File.h; sourceTree = ""; }; - 53C4064801456193163E4631 /* RopeJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RopeJoint.cpp; sourceTree = ""; }; - 53C6151E07FB1E3471590CB9 /* ltn12.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ltn12.lua.h; sourceTree = ""; }; - 53EE57FF4DBD52BB22701160 /* ParticleSystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ParticleSystem.h; sourceTree = ""; }; - 54A13C2209F945671BC27974 /* FileData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileData.h; sourceTree = ""; }; - 54E653E84E8873D467C750FC /* mime.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mime.lua.h; sourceTree = ""; }; - 54E85987318206E93DC8189F /* PolygonShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PolygonShape.cpp; sourceTree = ""; }; - 55A759CE711E157339930E58 /* b2BlockAllocator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2BlockAllocator.cpp; sourceTree = ""; }; - 55AE226405CC1A55462E1D89 /* threads.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = threads.h; sourceTree = ""; }; - 55B425307C0C1C4B3EFC3A5F /* JoystickModule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JoystickModule.cpp; sourceTree = ""; }; - 561D4A4722E36BAA16D17CC8 /* EdgeShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EdgeShape.h; sourceTree = ""; }; - 567C0A0C58931DE54733011B /* b2StackAllocator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2StackAllocator.h; sourceTree = ""; }; - 56D6030A0B8F7397715062B9 /* Image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Image.cpp; sourceTree = ""; }; - 577B66502A5360AE60733B10 /* VertexBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VertexBuffer.h; sourceTree = ""; }; - 57E6429235C547BE26B73C6C /* version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; - 583037E9238A6EF00DD20B1A /* Font.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; - 584E16AE09E12536206C46FE /* Mouse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Mouse.cpp; sourceTree = ""; }; - 58792BC1126C2917432D706B /* b2CircleContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleContact.cpp; sourceTree = ""; }; - 58CC50E70A375FDF53EF01B6 /* Texture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Texture.cpp; sourceTree = ""; }; - 58CD093F254501E37CA47CA8 /* types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; - 597478A255B82B56488B4717 /* wrap_FileData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_FileData.cpp; sourceTree = ""; }; - 59BE634A2ACE722F14B86F89 /* b2Island.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Island.cpp; sourceTree = ""; }; - 59D27EA33E8E62E15C185948 /* b2DynamicTree.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2DynamicTree.cpp; sourceTree = ""; }; - 5A1C77401B1B32CE326332A1 /* b2ContactSolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2ContactSolver.h; sourceTree = ""; }; - 5B3306B5587A708557EE4D4F /* Source.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = ""; }; - 5B5A0BEC36BE007E6E491396 /* wrap_SoundData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_SoundData.h; sourceTree = ""; }; - 5BCC49F529F726385CD41FA6 /* b2WeldJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2WeldJoint.cpp; sourceTree = ""; }; - 5CB720BA493D7D995E0E20DD /* PulleyJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PulleyJoint.cpp; sourceTree = ""; }; - 5CE0167703887B376F2368FD /* RevoluteJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RevoluteJoint.h; sourceTree = ""; }; - 5CE370672B1234B10F9532FA /* Physics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Physics.h; sourceTree = ""; }; - 5CF629B94C7802D446D61C45 /* wrap_Decoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Decoder.cpp; sourceTree = ""; }; - 5D016F4C27EF506C13FE3058 /* ImageRasterizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ImageRasterizer.cpp; sourceTree = ""; }; - 5D383DA1468545C30E7B5805 /* b64.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b64.cpp; sourceTree = ""; }; - 5D590ACE5E237B7D5B556AD0 /* Contact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Contact.h; sourceTree = ""; }; - 5D93601669875EE06721689E /* Drawable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Drawable.h; sourceTree = ""; }; - 5DA322AC59AD7E43183577CB /* b2EdgeAndPolygonContact.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndPolygonContact.h; sourceTree = ""; }; - 5DC271240F0119AE16FA1B8E /* wrap_Filesystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Filesystem.h; sourceTree = ""; }; - 5ED732200E1B2E5F79831DDA /* wrap_Data.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Data.cpp; sourceTree = ""; }; - 5F1F169C7FC633EF292E26DF /* wrap_Fixture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Fixture.h; sourceTree = ""; }; - 5F42052D7C8271A1105541DE /* wrap_ParticleSystem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ParticleSystem.cpp; sourceTree = ""; }; - 5F846B49240D52C10F6F76E5 /* options.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = options.c; sourceTree = ""; }; - 5FAE2A9679C97F2C2792182D /* luasocket.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = luasocket.c; sourceTree = ""; }; - 5FF97D522B8872947DED611C /* wrap_Audio.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Audio.h; sourceTree = ""; }; - 601E6A56345412E87E1D396B /* Pool.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Pool.cpp; sourceTree = ""; }; - 60840050412A459D5D21518F /* Fixture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Fixture.h; sourceTree = ""; }; - 60C95C7F507A381D0A483B3F /* b2ChainAndPolygonContact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndPolygonContact.cpp; sourceTree = ""; }; - 610B475400DE0F7213352BC3 /* inet.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = inet.c; sourceTree = ""; }; - 615E0F450F2B7BA25EE679A6 /* Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Font.h; sourceTree = ""; }; - 61E64F07028039774F502D69 /* Shape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Shape.cpp; sourceTree = ""; }; - 62370A494F9D6E2D570065EB /* FileData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FileData.cpp; sourceTree = ""; }; - 62E121F35BEB622029324F25 /* Pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Pool.h; sourceTree = ""; }; - 63024AF52EE3658260BE116B /* Module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Module.h; sourceTree = ""; }; - 633E37194CB535AE41A00092 /* b2EdgeShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeShape.cpp; sourceTree = ""; }; - 63936FF81D4E14F6534A43BB /* usocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = usocket.h; sourceTree = ""; }; - 63A63DFB339266AC401B545A /* Mouse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mouse.h; sourceTree = ""; }; - 64491E98483728D601110EF0 /* b2PrismaticJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2PrismaticJoint.h; sourceTree = ""; }; - 644D0C953C3439FC57C03FC6 /* World.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = World.cpp; sourceTree = ""; }; - 64694F91593478085859666F /* wrap_Body.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Body.cpp; sourceTree = ""; }; - 64AC15B600F2473651823D40 /* GmeDecoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GmeDecoder.h; sourceTree = ""; }; - 64BA1CE328FF17144B475111 /* wrap_MouseJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_MouseJoint.h; sourceTree = ""; }; - 6590063A6E4B3AEF4550443C /* b2GearJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2GearJoint.h; sourceTree = ""; }; - 66EC3C0463A703A97445193B /* b2PulleyJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2PulleyJoint.cpp; sourceTree = ""; }; - 66F8479E6D2D587A592F2024 /* socket.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = socket.lua.h; sourceTree = ""; }; - 678E42771C9B415628A3234D /* wrap_ParticleSystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_ParticleSystem.h; sourceTree = ""; }; - 68616BD516DB124312B47EB3 /* Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; - 691C5C5828550E2F60754EF2 /* wrap_Event.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Event.cpp; sourceTree = ""; }; - 695E4ED13AA0689E64280573 /* wrap_Timer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Timer.cpp; sourceTree = ""; }; - 69967D2323404E1F0ED21F11 /* wrap_DistanceJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_DistanceJoint.cpp; sourceTree = ""; }; - 69A01D71103275D451F965B2 /* b2GearJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2GearJoint.cpp; sourceTree = ""; }; - 69DB4423147C7E3362941E75 /* Joint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Joint.cpp; sourceTree = ""; }; - 6AA03CE31B942DC660045FE9 /* WheelJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WheelJoint.h; sourceTree = ""; }; - 6B255FFC4A2C404E50512CB5 /* Mpg123Decoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Mpg123Decoder.h; sourceTree = ""; }; - 6B2E52E6185E6980660F1374 /* luasocket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = luasocket.h; sourceTree = ""; }; - 6B3565203A1778431F8A5409 /* threads.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = ""; }; - 6BEE6511475F641A70A0591E /* Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = ""; }; - 6C367AE309C453C412D91363 /* wrap_File.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_File.cpp; sourceTree = ""; }; - 6C7E6C3F1CCA1CF6164123F6 /* b2ChainShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2ChainShape.h; sourceTree = ""; }; - 6C981DA13E3D42DA06891046 /* Keyboard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Keyboard.h; sourceTree = ""; }; - 6CB1193233FA78EE646A17A1 /* Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cpp; sourceTree = ""; }; - 6CDD4F3320303D222C180CD0 /* Window.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Window.cpp; sourceTree = ""; }; - 6CEB48E969FC42C53F9432B1 /* wrap_Physics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Physics.cpp; sourceTree = ""; }; - 6D822D830EF049417D184372 /* b2TimeStep.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2TimeStep.h; sourceTree = ""; }; - 6DE3129F3A0B2D9C178118F3 /* Filesystem.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Filesystem.cpp; sourceTree = ""; }; - 6E682862758051BF7C0A10AA /* tp.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tp.lua.h; sourceTree = ""; }; - 6E6D5AB27B71488D405526C3 /* Body.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Body.h; sourceTree = ""; }; - 6EF321185C2B1F1E1AF54F64 /* wrap_CircleShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_CircleShape.cpp; sourceTree = ""; }; - 6F1B61350B6B36AF216C57D7 /* b2Joint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Joint.cpp; sourceTree = ""; }; - 6F4D478A52A0408765095920 /* GearJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GearJoint.cpp; sourceTree = ""; }; - 6FF15DF4423F6426224024C9 /* b2Settings.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Settings.cpp; sourceTree = ""; }; - 70564CC32DEC209F2A615F44 /* wrap_ChainShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_ChainShape.h; sourceTree = ""; }; - 70F425B5336E1CD652827FD0 /* Shape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Shape.cpp; sourceTree = ""; }; - 714251EE742346DC17103357 /* Font.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; - 71810207414B52F8340D7797 /* wrap_Joint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Joint.cpp; sourceTree = ""; }; - 71C579A557640A3E2A696518 /* wrap_Physics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Physics.h; sourceTree = ""; }; - 71F878E2440A021B68D93ABC /* b2Contact.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2Contact.cpp; sourceTree = ""; }; - 727648E06CD863A2582F798F /* VorbisDecoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VorbisDecoder.cpp; sourceTree = ""; }; - 727D23FA1CC755B902471A45 /* SpriteBatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpriteBatch.h; sourceTree = ""; }; - 733758E8028B20BB799A7BE6 /* Decoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Decoder.h; sourceTree = ""; }; - 73473B3C698B538002540A5D /* wrap_WheelJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_WheelJoint.cpp; sourceTree = ""; }; - 734947AA28AF36E436D242FD /* unix.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = unix.c; sourceTree = ""; }; - 74003CB27FA762A021183AD5 /* GlyphData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GlyphData.cpp; sourceTree = ""; }; - 74215662418726B35C581E55 /* Thread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Thread.h; sourceTree = ""; }; - 7423362764CF57574BB16CDA /* Window.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Window.h; sourceTree = ""; }; - 74EE403977734BA53DDF16F0 /* core.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = ""; }; - 753F0B42534106D6545926C8 /* Memoizer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Memoizer.h; sourceTree = ""; }; - 755C2B980C106EA7423E7E5E /* EdgeShape.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeShape.cpp; sourceTree = ""; }; - 75C0197971FE16926CDA624A /* wrap_RopeJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_RopeJoint.h; sourceTree = ""; }; - 762E57DE65A626FA1F6D4305 /* wrap_PulleyJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_PulleyJoint.h; sourceTree = ""; }; - 77234CEE2EFE633537975850 /* Sound.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Sound.h; sourceTree = ""; }; - 774434E1581A23EC1B0F1E6F /* b2RevoluteJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2RevoluteJoint.h; sourceTree = ""; }; - 777352284E262F48543E6E7F /* Graphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Graphics.h; sourceTree = ""; }; - 78073FEB0F54031B1A3A56FD /* wrap_PolygonShape.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_PolygonShape.h; sourceTree = ""; }; - 780D5B6358096BEB1F1336EE /* b2StackAllocator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2StackAllocator.cpp; sourceTree = ""; }; - 78115E763B723C0C40AD47CF /* ImageData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ImageData.cpp; sourceTree = ""; }; - 782A153A1E6314CB583250E0 /* wrap_Decoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Decoder.h; sourceTree = ""; }; - 785D31764A1D6CDE21BC6404 /* SoundData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SoundData.h; sourceTree = ""; }; - 78A2127828793F7A778D7932 /* wrap_Image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Image.h; sourceTree = ""; }; - 78C0420E2548523B241E3D61 /* b2FrictionJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2FrictionJoint.h; sourceTree = ""; }; - 78E50525407567F863476E27 /* WeldJoint.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = WeldJoint.cpp; sourceTree = ""; }; - 79A9038A15A324B450010E8B /* unix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unix.h; sourceTree = ""; }; - 7A0A2BB707F44CAD12694679 /* buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = ""; }; - 7A3B52AF1FBE73FC36AD50C8 /* wrap_Font.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Font.cpp; sourceTree = ""; }; - 7A5C32955F016AB85EB55519 /* Exception.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Exception.h; sourceTree = ""; }; - 7A707F7A60B47A091107144B /* World.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = World.h; sourceTree = ""; }; - 7A840CB020803B7C6C097CD1 /* b2PulleyJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2PulleyJoint.h; sourceTree = ""; }; - 7B7A47F267D77A570D995658 /* Box2D.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Box2D.h; sourceTree = ""; }; - 7BAB25936D207169591A666A /* wrap_GearJoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_GearJoint.h; sourceTree = ""; }; - 7CA02BF51EBA65C263E15250 /* unchecked.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unchecked.h; sourceTree = ""; }; - 7CC5707C79175FA6427B3D62 /* Audio.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cpp; sourceTree = ""; }; - 7D48236B78EA06D346A86E3F /* smtp.lua.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = smtp.lua.h; sourceTree = ""; }; - 7D9B03C2438B748D0DE93DD5 /* utf8.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = utf8.cpp; sourceTree = ""; }; - 7E4B280637927B532B456D5E /* Event.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Event.h; sourceTree = ""; }; - 7E7A068041FD553876712F05 /* b2CollideCircle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideCircle.cpp; sourceTree = ""; }; - 7EC570BC74C369747ED0183A /* Window.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Window.h; sourceTree = ""; }; - 7EFA04373ADC5CC24DCB5824 /* Font.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Font.h; sourceTree = ""; }; - 7F4B2A3860273D89294A44F4 /* b2ContactManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2ContactManager.h; sourceTree = ""; }; - 7F575BE9573C654B5ED44CC1 /* wrap_Timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Timer.h; sourceTree = ""; }; - 7F796B7A3362196075C62E61 /* wrap_Fixture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Fixture.cpp; sourceTree = ""; }; - 7F911CF2107B22F44C5B2542 /* b2Collision.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b2Collision.h; sourceTree = ""; }; - FA01BE1C1878E35B00640047 /* wrap_Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Texture.cpp; sourceTree = ""; }; - FA01BE1D1878E35B00640047 /* wrap_Texture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Texture.h; sourceTree = ""; }; - FA03546A1731F3A700284828 /* simplexnoise1234.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simplexnoise1234.cpp; sourceTree = ""; }; - FA03546B1731F3A700284828 /* simplexnoise1234.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simplexnoise1234.h; sourceTree = ""; }; - FA0706DF1A93ED2800AF268C /* ImageIOHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageIOHandler.cpp; sourceTree = ""; }; - FA0706E01A93ED2800AF268C /* ImageIOHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageIOHandler.h; sourceTree = ""; }; - FA088D841A919E1400F26F29 /* OSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSX.h; sourceTree = ""; }; - FA088D851A919E1400F26F29 /* OSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OSX.mm; sourceTree = ""; }; FA08F5AE16C7525600F007B5 /* liblove-macosx.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "liblove-macosx.plist"; path = "macosx/liblove-macosx.plist"; sourceTree = ""; }; - FA0A4BEE182E0C2800E1E4D2 /* b2MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MotorJoint.cpp; sourceTree = ""; }; - FA0A4BEF182E0C2800E1E4D2 /* b2MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MotorJoint.h; sourceTree = ""; }; - FA0A4BF2182E1AD600E1E4D2 /* MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MotorJoint.cpp; sourceTree = ""; }; - FA0A4BF3182E1AD600E1E4D2 /* MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MotorJoint.h; sourceTree = ""; }; - FA0A4BF6182E260200E1E4D2 /* wrap_MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_MotorJoint.cpp; sourceTree = ""; }; - FA0A4BF7182E260200E1E4D2 /* wrap_MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_MotorJoint.h; sourceTree = ""; }; - FA0CDE3B1710F9A50056E8D7 /* FormatHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormatHandler.h; sourceTree = ""; }; - FA0F0D5719A2CFEB0010A75B /* glad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glad.cpp; sourceTree = ""; }; - FA0F0D5819A2CFEB0010A75B /* glad.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = glad.hpp; sourceTree = ""; }; - FA0F0D5919A2CFEB0010A75B /* gladfuncs.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gladfuncs.hpp; sourceTree = ""; }; + FA0B78DD1A958B90000E1D17 /* liblove.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblove.a; sourceTree = BUILT_PRODUCTS_DIR; }; + FA0B78F71A958E3B000E1D17 /* b64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b64.cpp; sourceTree = ""; }; + FA0B78F81A958E3B000E1D17 /* b64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b64.h; sourceTree = ""; }; + FA0B78F91A958E3B000E1D17 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; + FA0B78FA1A958E3B000E1D17 /* Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Data.h; sourceTree = ""; }; + FA0B78FB1A958E3B000E1D17 /* delay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = delay.cpp; sourceTree = ""; }; + FA0B78FC1A958E3B000E1D17 /* delay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = delay.h; sourceTree = ""; }; + FA0B78FD1A958E3B000E1D17 /* EnumMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EnumMap.h; sourceTree = ""; }; + FA0B78FE1A958E3B000E1D17 /* Exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Exception.cpp; sourceTree = ""; }; + FA0B78FF1A958E3B000E1D17 /* Exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Exception.h; sourceTree = ""; }; + FA0B79001A958E3B000E1D17 /* int.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = int.h; sourceTree = ""; }; + FA0B79011A958E3B000E1D17 /* math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = math.h; sourceTree = ""; }; + FA0B79021A958E3B000E1D17 /* Matrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Matrix.cpp; sourceTree = ""; }; + FA0B79031A958E3B000E1D17 /* Matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Matrix.h; sourceTree = ""; }; + FA0B79041A958E3B000E1D17 /* Memoizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Memoizer.cpp; sourceTree = ""; }; + FA0B79051A958E3B000E1D17 /* Memoizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Memoizer.h; sourceTree = ""; }; + FA0B79061A958E3B000E1D17 /* Module.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Module.cpp; sourceTree = ""; }; + FA0B79071A958E3B000E1D17 /* Module.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Module.h; sourceTree = ""; }; + FA0B79081A958E3B000E1D17 /* Object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Object.cpp; sourceTree = ""; }; + FA0B79091A958E3B000E1D17 /* Object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Object.h; sourceTree = ""; }; + FA0B790A1A958E3B000E1D17 /* OSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSX.h; sourceTree = ""; }; + FA0B790B1A958E3B000E1D17 /* OSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OSX.mm; sourceTree = ""; }; + FA0B790C1A958E3B000E1D17 /* Reference.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Reference.cpp; sourceTree = ""; }; + FA0B790D1A958E3B000E1D17 /* Reference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Reference.h; sourceTree = ""; }; + FA0B790E1A958E3B000E1D17 /* runtime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = runtime.cpp; sourceTree = ""; }; + FA0B790F1A958E3B000E1D17 /* runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = runtime.h; sourceTree = ""; }; + FA0B79101A958E3B000E1D17 /* StringMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringMap.h; sourceTree = ""; }; + FA0B79111A958E3B000E1D17 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + FA0B79121A958E3B000E1D17 /* utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8.cpp; sourceTree = ""; }; + FA0B79131A958E3B000E1D17 /* utf8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8.h; sourceTree = ""; }; + FA0B79141A958E3B000E1D17 /* Variant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Variant.cpp; sourceTree = ""; }; + FA0B79151A958E3B000E1D17 /* Variant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Variant.h; sourceTree = ""; }; + FA0B79161A958E3B000E1D17 /* Vector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Vector.cpp; sourceTree = ""; }; + FA0B79171A958E3B000E1D17 /* Vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Vector.h; sourceTree = ""; }; + FA0B79181A958E3B000E1D17 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; + FA0B79191A958E3B000E1D17 /* wrap_Data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Data.cpp; sourceTree = ""; }; + FA0B791A1A958E3B000E1D17 /* wrap_Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Data.h; sourceTree = ""; }; + FA0B794F1A958EA3000E1D17 /* Box2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Box2D.h; sourceTree = ""; }; + FA0B79511A958EA3000E1D17 /* b2BroadPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BroadPhase.cpp; sourceTree = ""; }; + FA0B79521A958EA3000E1D17 /* b2BroadPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BroadPhase.h; sourceTree = ""; }; + FA0B79531A958EA3000E1D17 /* b2CollideCircle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideCircle.cpp; sourceTree = ""; }; + FA0B79541A958EA3000E1D17 /* b2CollideEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideEdge.cpp; sourceTree = ""; }; + FA0B79551A958EA3000E1D17 /* b2CollidePolygon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollidePolygon.cpp; sourceTree = ""; }; + FA0B79561A958EA3000E1D17 /* b2Collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Collision.cpp; sourceTree = ""; }; + FA0B79571A958EA3000E1D17 /* b2Collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Collision.h; sourceTree = ""; }; + FA0B79581A958EA3000E1D17 /* b2Distance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Distance.cpp; sourceTree = ""; }; + FA0B79591A958EA3000E1D17 /* b2Distance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Distance.h; sourceTree = ""; }; + FA0B795A1A958EA3000E1D17 /* b2DynamicTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DynamicTree.cpp; sourceTree = ""; }; + FA0B795B1A958EA3000E1D17 /* b2DynamicTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DynamicTree.h; sourceTree = ""; }; + FA0B795C1A958EA3000E1D17 /* b2TimeOfImpact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2TimeOfImpact.cpp; sourceTree = ""; }; + FA0B795D1A958EA3000E1D17 /* b2TimeOfImpact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeOfImpact.h; sourceTree = ""; }; + FA0B795F1A958EA3000E1D17 /* b2ChainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainShape.cpp; sourceTree = ""; }; + FA0B79601A958EA3000E1D17 /* b2ChainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainShape.h; sourceTree = ""; }; + FA0B79611A958EA3000E1D17 /* b2CircleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleShape.cpp; sourceTree = ""; }; + FA0B79621A958EA3000E1D17 /* b2CircleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleShape.h; sourceTree = ""; }; + FA0B79631A958EA3000E1D17 /* b2EdgeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeShape.cpp; sourceTree = ""; }; + FA0B79641A958EA3000E1D17 /* b2EdgeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeShape.h; sourceTree = ""; }; + FA0B79651A958EA3000E1D17 /* b2PolygonShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonShape.cpp; sourceTree = ""; }; + FA0B79661A958EA3000E1D17 /* b2PolygonShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonShape.h; sourceTree = ""; }; + FA0B79671A958EA3000E1D17 /* b2Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Shape.h; sourceTree = ""; }; + FA0B79691A958EA3000E1D17 /* b2BlockAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BlockAllocator.cpp; sourceTree = ""; }; + FA0B796A1A958EA3000E1D17 /* b2BlockAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BlockAllocator.h; sourceTree = ""; }; + FA0B796B1A958EA3000E1D17 /* b2Draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Draw.cpp; sourceTree = ""; }; + FA0B796C1A958EA3000E1D17 /* b2Draw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Draw.h; sourceTree = ""; }; + FA0B796D1A958EA3000E1D17 /* b2GrowableStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GrowableStack.h; sourceTree = ""; }; + FA0B796E1A958EA3000E1D17 /* b2Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Math.cpp; sourceTree = ""; }; + FA0B796F1A958EA3000E1D17 /* b2Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Math.h; sourceTree = ""; }; + FA0B79701A958EA3000E1D17 /* b2Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Settings.cpp; sourceTree = ""; }; + FA0B79711A958EA3000E1D17 /* b2Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Settings.h; sourceTree = ""; }; + FA0B79721A958EA3000E1D17 /* b2StackAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2StackAllocator.cpp; sourceTree = ""; }; + FA0B79731A958EA3000E1D17 /* b2StackAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2StackAllocator.h; sourceTree = ""; }; + FA0B79741A958EA3000E1D17 /* b2Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Timer.cpp; sourceTree = ""; }; + FA0B79751A958EA3000E1D17 /* b2Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Timer.h; sourceTree = ""; }; + FA0B79771A958EA3000E1D17 /* b2Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Body.cpp; sourceTree = ""; }; + FA0B79781A958EA3000E1D17 /* b2Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Body.h; sourceTree = ""; }; + FA0B79791A958EA3000E1D17 /* b2ContactManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactManager.cpp; sourceTree = ""; }; + FA0B797A1A958EA3000E1D17 /* b2ContactManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactManager.h; sourceTree = ""; }; + FA0B797B1A958EA3000E1D17 /* b2Fixture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Fixture.cpp; sourceTree = ""; }; + FA0B797C1A958EA3000E1D17 /* b2Fixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Fixture.h; sourceTree = ""; }; + FA0B797D1A958EA3000E1D17 /* b2Island.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Island.cpp; sourceTree = ""; }; + FA0B797E1A958EA3000E1D17 /* b2Island.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Island.h; sourceTree = ""; }; + FA0B797F1A958EA3000E1D17 /* b2TimeStep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeStep.h; sourceTree = ""; }; + FA0B79801A958EA3000E1D17 /* b2World.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2World.cpp; sourceTree = ""; }; + FA0B79811A958EA3000E1D17 /* b2World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2World.h; sourceTree = ""; }; + FA0B79821A958EA3000E1D17 /* b2WorldCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WorldCallbacks.cpp; sourceTree = ""; }; + FA0B79831A958EA3000E1D17 /* b2WorldCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WorldCallbacks.h; sourceTree = ""; }; + FA0B79851A958EA3000E1D17 /* b2ChainAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndCircleContact.cpp; sourceTree = ""; }; + FA0B79861A958EA3000E1D17 /* b2ChainAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndCircleContact.h; sourceTree = ""; }; + FA0B79871A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndPolygonContact.cpp; sourceTree = ""; }; + FA0B79881A958EA3000E1D17 /* b2ChainAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndPolygonContact.h; sourceTree = ""; }; + FA0B79891A958EA3000E1D17 /* b2CircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleContact.cpp; sourceTree = ""; }; + FA0B798A1A958EA3000E1D17 /* b2CircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleContact.h; sourceTree = ""; }; + FA0B798B1A958EA3000E1D17 /* b2Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Contact.cpp; sourceTree = ""; }; + FA0B798C1A958EA3000E1D17 /* b2Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Contact.h; sourceTree = ""; }; + FA0B798D1A958EA3000E1D17 /* b2ContactSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactSolver.cpp; sourceTree = ""; }; + FA0B798E1A958EA3000E1D17 /* b2ContactSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactSolver.h; sourceTree = ""; }; + FA0B798F1A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndCircleContact.cpp; sourceTree = ""; }; + FA0B79901A958EA3000E1D17 /* b2EdgeAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndCircleContact.h; sourceTree = ""; }; + FA0B79911A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndPolygonContact.cpp; sourceTree = ""; }; + FA0B79921A958EA3000E1D17 /* b2EdgeAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndPolygonContact.h; sourceTree = ""; }; + FA0B79931A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonAndCircleContact.cpp; sourceTree = ""; }; + FA0B79941A958EA3000E1D17 /* b2PolygonAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonAndCircleContact.h; sourceTree = ""; }; + FA0B79951A958EA3000E1D17 /* b2PolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonContact.cpp; sourceTree = ""; }; + FA0B79961A958EA3000E1D17 /* b2PolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonContact.h; sourceTree = ""; }; + FA0B79981A958EA3000E1D17 /* b2DistanceJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DistanceJoint.cpp; sourceTree = ""; }; + FA0B79991A958EA3000E1D17 /* b2DistanceJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DistanceJoint.h; sourceTree = ""; }; + FA0B799A1A958EA3000E1D17 /* b2FrictionJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2FrictionJoint.cpp; sourceTree = ""; }; + FA0B799B1A958EA3000E1D17 /* b2FrictionJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2FrictionJoint.h; sourceTree = ""; }; + FA0B799C1A958EA3000E1D17 /* b2GearJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2GearJoint.cpp; sourceTree = ""; }; + FA0B799D1A958EA3000E1D17 /* b2GearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GearJoint.h; sourceTree = ""; }; + FA0B799E1A958EA3000E1D17 /* b2Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Joint.cpp; sourceTree = ""; }; + FA0B799F1A958EA3000E1D17 /* b2Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Joint.h; sourceTree = ""; }; + FA0B79A01A958EA3000E1D17 /* b2MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MotorJoint.cpp; sourceTree = ""; }; + FA0B79A11A958EA3000E1D17 /* b2MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MotorJoint.h; sourceTree = ""; }; + FA0B79A21A958EA3000E1D17 /* b2MouseJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MouseJoint.cpp; sourceTree = ""; }; + FA0B79A31A958EA3000E1D17 /* b2MouseJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MouseJoint.h; sourceTree = ""; }; + FA0B79A41A958EA3000E1D17 /* b2PrismaticJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PrismaticJoint.cpp; sourceTree = ""; }; + FA0B79A51A958EA3000E1D17 /* b2PrismaticJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PrismaticJoint.h; sourceTree = ""; }; + FA0B79A61A958EA3000E1D17 /* b2PulleyJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PulleyJoint.cpp; sourceTree = ""; }; + FA0B79A71A958EA3000E1D17 /* b2PulleyJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PulleyJoint.h; sourceTree = ""; }; + FA0B79A81A958EA3000E1D17 /* b2RevoluteJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RevoluteJoint.cpp; sourceTree = ""; }; + FA0B79A91A958EA3000E1D17 /* b2RevoluteJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RevoluteJoint.h; sourceTree = ""; }; + FA0B79AA1A958EA3000E1D17 /* b2RopeJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RopeJoint.cpp; sourceTree = ""; }; + FA0B79AB1A958EA3000E1D17 /* b2RopeJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RopeJoint.h; sourceTree = ""; }; + FA0B79AC1A958EA3000E1D17 /* b2WeldJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WeldJoint.cpp; sourceTree = ""; }; + FA0B79AD1A958EA3000E1D17 /* b2WeldJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WeldJoint.h; sourceTree = ""; }; + FA0B79AE1A958EA3000E1D17 /* b2WheelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WheelJoint.cpp; sourceTree = ""; }; + FA0B79AF1A958EA3000E1D17 /* b2WheelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WheelJoint.h; sourceTree = ""; }; + FA0B79B21A958EA3000E1D17 /* b2Rope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Rope.cpp; sourceTree = ""; }; + FA0B79B31A958EA3000E1D17 /* b2Rope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Rope.h; sourceTree = ""; }; + FA0B79B51A958EA3000E1D17 /* ddsinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ddsinfo.h; sourceTree = ""; }; + FA0B79B61A958EA3000E1D17 /* ddsparse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ddsparse.cpp; sourceTree = ""; }; + FA0B79B71A958EA3000E1D17 /* ddsparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ddsparse.h; sourceTree = ""; }; + FA0B79B91A958EA3000E1D17 /* enet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = enet.cpp; sourceTree = ""; }; + FA0B79BB1A958EA3000E1D17 /* callbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = callbacks.c; sourceTree = ""; }; + FA0B79BD1A958EA3000E1D17 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = ""; }; + FA0B79BE1A958EA3000E1D17 /* host.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = host.c; sourceTree = ""; }; + FA0B79C11A958EA3000E1D17 /* callbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = callbacks.h; sourceTree = ""; }; + FA0B79C21A958EA3000E1D17 /* enet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enet.h; sourceTree = ""; }; + FA0B79C31A958EA3000E1D17 /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = list.h; sourceTree = ""; }; + FA0B79C41A958EA3000E1D17 /* protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protocol.h; sourceTree = ""; }; + FA0B79C51A958EA3000E1D17 /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = time.h; sourceTree = ""; }; + FA0B79C61A958EA3000E1D17 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + FA0B79C71A958EA3000E1D17 /* unix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unix.h; sourceTree = ""; }; + FA0B79C81A958EA3000E1D17 /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utility.h; sourceTree = ""; }; + FA0B79C91A958EA3000E1D17 /* win32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = win32.h; sourceTree = ""; }; + FA0B79CB1A958EA3000E1D17 /* list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = list.c; sourceTree = ""; }; + FA0B79CC1A958EA3000E1D17 /* packet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = packet.c; sourceTree = ""; }; + FA0B79CD1A958EA3000E1D17 /* peer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = peer.c; sourceTree = ""; }; + FA0B79CE1A958EA3000E1D17 /* protocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = protocol.c; sourceTree = ""; }; + FA0B79D01A958EA3000E1D17 /* unix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unix.c; sourceTree = ""; }; + FA0B79D11A958EA3000E1D17 /* win32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = win32.c; sourceTree = ""; }; + FA0B79D21A958EA3000E1D17 /* lua-enet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "lua-enet.h"; sourceTree = ""; }; + FA0B79D41A958EA3000E1D17 /* glad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glad.cpp; sourceTree = ""; }; + FA0B79D61A958EA3000E1D17 /* glad.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = glad.hpp; sourceTree = ""; }; + FA0B79D71A958EA3000E1D17 /* gladfuncs.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gladfuncs.hpp; sourceTree = ""; }; + FA0B79D91A958EA3000E1D17 /* lodepng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lodepng.cpp; sourceTree = ""; }; + FA0B79DA1A958EA3000E1D17 /* lodepng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lodepng.h; sourceTree = ""; }; + FA0B79DD1A958EA3000E1D17 /* auxiliar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = auxiliar.c; sourceTree = ""; }; + FA0B79DE1A958EA3000E1D17 /* auxiliar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = auxiliar.h; sourceTree = ""; }; + FA0B79DF1A958EA3000E1D17 /* buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = buffer.c; sourceTree = ""; }; + FA0B79E01A958EA3000E1D17 /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = ""; }; + FA0B79E11A958EA3000E1D17 /* except.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = except.c; sourceTree = ""; }; + FA0B79E21A958EA3000E1D17 /* except.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = except.h; sourceTree = ""; }; + FA0B79E31A958EA3000E1D17 /* ftp.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ftp.lua; sourceTree = ""; }; + FA0B79E41A958EA3000E1D17 /* ftp.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftp.lua.h; sourceTree = ""; }; + FA0B79E51A958EA3000E1D17 /* http.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = http.lua; sourceTree = ""; }; + FA0B79E61A958EA3000E1D17 /* http.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http.lua.h; sourceTree = ""; }; + FA0B79E71A958EA3000E1D17 /* inet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet.c; sourceTree = ""; }; + FA0B79E81A958EA3000E1D17 /* inet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inet.h; sourceTree = ""; }; + FA0B79E91A958EA3000E1D17 /* io.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = io.c; sourceTree = ""; }; + FA0B79EA1A958EA3000E1D17 /* io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = io.h; sourceTree = ""; }; + FA0B79EB1A958EA3000E1D17 /* ltn12.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ltn12.lua; sourceTree = ""; }; + FA0B79EC1A958EA3000E1D17 /* ltn12.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ltn12.lua.h; sourceTree = ""; }; + FA0B79ED1A958EA3000E1D17 /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua.h; sourceTree = ""; }; + FA0B79EE1A958EA3000E1D17 /* luasocket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = luasocket.c; sourceTree = ""; }; + FA0B79EF1A958EA3000E1D17 /* luasocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luasocket.h; sourceTree = ""; }; + FA0B79F01A958EA3000E1D17 /* mime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mime.c; sourceTree = ""; }; + FA0B79F11A958EA3000E1D17 /* mime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mime.h; sourceTree = ""; }; + FA0B79F21A958EA3000E1D17 /* mime.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mime.lua; sourceTree = ""; }; + FA0B79F31A958EA3000E1D17 /* mime.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mime.lua.h; sourceTree = ""; }; + FA0B79F41A958EA3000E1D17 /* options.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = options.c; sourceTree = ""; }; + FA0B79F51A958EA3000E1D17 /* options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = ""; }; + FA0B79F61A958EA3000E1D17 /* pre.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pre.lua; sourceTree = ""; }; + FA0B79F71A958EA3000E1D17 /* select.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = select.c; sourceTree = ""; }; + FA0B79F81A958EA3000E1D17 /* select.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = select.h; sourceTree = ""; }; + FA0B79F91A958EA3000E1D17 /* smtp.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = smtp.lua; sourceTree = ""; }; + FA0B79FA1A958EA3000E1D17 /* smtp.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smtp.lua.h; sourceTree = ""; }; + FA0B79FB1A958EA3000E1D17 /* socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socket.h; sourceTree = ""; }; + FA0B79FC1A958EA3000E1D17 /* socket.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = socket.lua; sourceTree = ""; }; + FA0B79FD1A958EA3000E1D17 /* socket.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socket.lua.h; sourceTree = ""; }; + FA0B79FE1A958EA3000E1D17 /* tcp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tcp.c; sourceTree = ""; }; + FA0B79FF1A958EA3000E1D17 /* tcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tcp.h; sourceTree = ""; }; + FA0B7A001A958EA3000E1D17 /* timeout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timeout.c; sourceTree = ""; }; + FA0B7A011A958EA3000E1D17 /* timeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeout.h; sourceTree = ""; }; + FA0B7A021A958EA3000E1D17 /* tp.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tp.lua; sourceTree = ""; }; + FA0B7A031A958EA3000E1D17 /* tp.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tp.lua.h; sourceTree = ""; }; + FA0B7A041A958EA3000E1D17 /* udp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = udp.c; sourceTree = ""; }; + FA0B7A051A958EA3000E1D17 /* udp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = udp.h; sourceTree = ""; }; + FA0B7A061A958EA3000E1D17 /* unix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unix.c; sourceTree = ""; }; + FA0B7A071A958EA3000E1D17 /* unix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unix.h; sourceTree = ""; }; + FA0B7A081A958EA3000E1D17 /* url.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = url.lua; sourceTree = ""; }; + FA0B7A091A958EA3000E1D17 /* url.lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = url.lua.h; sourceTree = ""; }; + FA0B7A0A1A958EA3000E1D17 /* usocket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = usocket.c; sourceTree = ""; }; + FA0B7A0B1A958EA3000E1D17 /* usocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usocket.h; sourceTree = ""; }; + FA0B7A0E1A958EA3000E1D17 /* luasocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = luasocket.cpp; sourceTree = ""; }; + FA0B7A0F1A958EA3000E1D17 /* luasocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luasocket.h; sourceTree = ""; }; + FA0B7A111A958EA3000E1D17 /* lprefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lprefix.h; sourceTree = ""; }; + FA0B7A121A958EA3000E1D17 /* lutf8lib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lutf8lib.c; sourceTree = ""; }; + FA0B7A131A958EA3000E1D17 /* lutf8lib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lutf8lib.h; sourceTree = ""; }; + FA0B7A151A958EA3000E1D17 /* simplexnoise1234.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simplexnoise1234.cpp; sourceTree = ""; }; + FA0B7A161A958EA3000E1D17 /* simplexnoise1234.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simplexnoise1234.h; sourceTree = ""; }; + FA0B7A181A958EA3000E1D17 /* stb_image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image.h; sourceTree = ""; }; + FA0B7A1B1A958EA3000E1D17 /* checked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = checked.h; sourceTree = ""; }; + FA0B7A1C1A958EA3000E1D17 /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = ""; }; + FA0B7A1D1A958EA3000E1D17 /* unchecked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unchecked.h; sourceTree = ""; }; + FA0B7A1E1A958EA3000E1D17 /* utf8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8.h; sourceTree = ""; }; + FA0B7A201A958EA3000E1D17 /* wuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff.c; sourceTree = ""; }; + FA0B7A211A958EA3000E1D17 /* wuff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff.h; sourceTree = ""; }; + FA0B7A221A958EA3000E1D17 /* wuff_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff_config.h; sourceTree = ""; }; + FA0B7A231A958EA3000E1D17 /* wuff_convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff_convert.c; sourceTree = ""; }; + FA0B7A241A958EA3000E1D17 /* wuff_convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff_convert.h; sourceTree = ""; }; + FA0B7A251A958EA3000E1D17 /* wuff_internal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff_internal.c; sourceTree = ""; }; + FA0B7A261A958EA3000E1D17 /* wuff_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff_internal.h; sourceTree = ""; }; + FA0B7A271A958EA3000E1D17 /* wuff_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff_memory.c; sourceTree = ""; }; + FA0B7B3E1A95902C000E1D17 /* Audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cpp; sourceTree = ""; }; + FA0B7B3F1A95902C000E1D17 /* Audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Audio.h; sourceTree = ""; }; + FA0B7B411A95902C000E1D17 /* Audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cpp; sourceTree = ""; }; + FA0B7B421A95902C000E1D17 /* Audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Audio.h; sourceTree = ""; }; + FA0B7B431A95902C000E1D17 /* Source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = ""; }; + FA0B7B441A95902C000E1D17 /* Source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = ""; }; + FA0B7B461A95902C000E1D17 /* Audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cpp; sourceTree = ""; }; + FA0B7B471A95902C000E1D17 /* Audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Audio.h; sourceTree = ""; }; + FA0B7B481A95902C000E1D17 /* Pool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Pool.cpp; sourceTree = ""; }; + FA0B7B491A95902C000E1D17 /* Pool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pool.h; sourceTree = ""; }; + FA0B7B4A1A95902C000E1D17 /* Source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = ""; }; + FA0B7B4B1A95902C000E1D17 /* Source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = ""; }; + FA0B7B4C1A95902C000E1D17 /* Source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = ""; }; + FA0B7B4D1A95902C000E1D17 /* Source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = ""; }; + FA0B7B4E1A95902C000E1D17 /* wrap_Audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Audio.cpp; sourceTree = ""; }; + FA0B7B4F1A95902C000E1D17 /* wrap_Audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Audio.h; sourceTree = ""; }; + FA0B7B501A95902C000E1D17 /* wrap_Source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Source.cpp; sourceTree = ""; }; + FA0B7B511A95902C000E1D17 /* wrap_Source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Source.h; sourceTree = ""; }; + FA0B7B531A95902C000E1D17 /* Event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Event.cpp; sourceTree = ""; }; + FA0B7B541A95902C000E1D17 /* Event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Event.h; sourceTree = ""; }; + FA0B7B561A95902C000E1D17 /* Event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Event.cpp; sourceTree = ""; }; + FA0B7B571A95902C000E1D17 /* Event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Event.h; sourceTree = ""; }; + FA0B7B581A95902C000E1D17 /* wrap_Event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Event.cpp; sourceTree = ""; }; + FA0B7B591A95902C000E1D17 /* wrap_Event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Event.h; sourceTree = ""; }; + FA0B7B5B1A95902C000E1D17 /* DroppedFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DroppedFile.cpp; sourceTree = ""; }; + FA0B7B5C1A95902C000E1D17 /* DroppedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DroppedFile.h; sourceTree = ""; }; + FA0B7B5D1A95902C000E1D17 /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = File.cpp; sourceTree = ""; }; + FA0B7B5E1A95902C000E1D17 /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = ""; }; + FA0B7B5F1A95902C000E1D17 /* FileData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileData.cpp; sourceTree = ""; }; + FA0B7B601A95902C000E1D17 /* FileData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileData.h; sourceTree = ""; }; + FA0B7B611A95902C000E1D17 /* Filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Filesystem.cpp; sourceTree = ""; }; + FA0B7B621A95902C000E1D17 /* Filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Filesystem.h; sourceTree = ""; }; + FA0B7B641A95902C000E1D17 /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = File.cpp; sourceTree = ""; }; + FA0B7B651A95902C000E1D17 /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = File.h; sourceTree = ""; }; + FA0B7B661A95902C000E1D17 /* Filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Filesystem.cpp; sourceTree = ""; }; + FA0B7B671A95902C000E1D17 /* Filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Filesystem.h; sourceTree = ""; }; + FA0B7B681A95902C000E1D17 /* wrap_DroppedFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_DroppedFile.cpp; sourceTree = ""; }; + FA0B7B691A95902C000E1D17 /* wrap_DroppedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_DroppedFile.h; sourceTree = ""; }; + FA0B7B6A1A95902C000E1D17 /* wrap_File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_File.cpp; sourceTree = ""; }; + FA0B7B6B1A95902C000E1D17 /* wrap_File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_File.h; sourceTree = ""; }; + FA0B7B6C1A95902C000E1D17 /* wrap_FileData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_FileData.cpp; sourceTree = ""; }; + FA0B7B6D1A95902C000E1D17 /* wrap_FileData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_FileData.h; sourceTree = ""; }; + FA0B7B6E1A95902C000E1D17 /* wrap_Filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Filesystem.cpp; sourceTree = ""; }; + FA0B7B6F1A95902C000E1D17 /* wrap_Filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Filesystem.h; sourceTree = ""; }; + FA0B7B711A95902C000E1D17 /* BMFontRasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BMFontRasterizer.cpp; sourceTree = ""; }; + FA0B7B721A95902C000E1D17 /* BMFontRasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BMFontRasterizer.h; sourceTree = ""; }; + FA0B7B731A95902C000E1D17 /* Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; + FA0B7B741A95902C000E1D17 /* Font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Font.h; sourceTree = ""; }; + FA0B7B761A95902C000E1D17 /* Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; + FA0B7B771A95902C000E1D17 /* Font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Font.h; sourceTree = ""; }; + FA0B7B781A95902C000E1D17 /* TrueTypeRasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrueTypeRasterizer.cpp; sourceTree = ""; }; + FA0B7B791A95902C000E1D17 /* TrueTypeRasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrueTypeRasterizer.h; sourceTree = ""; }; + FA0B7B7A1A95902C000E1D17 /* GlyphData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GlyphData.cpp; sourceTree = ""; }; + FA0B7B7B1A95902C000E1D17 /* GlyphData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlyphData.h; sourceTree = ""; }; + FA0B7B7C1A95902C000E1D17 /* ImageRasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageRasterizer.cpp; sourceTree = ""; }; + FA0B7B7D1A95902C000E1D17 /* ImageRasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageRasterizer.h; sourceTree = ""; }; + FA0B7B7E1A95902C000E1D17 /* Rasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Rasterizer.cpp; sourceTree = ""; }; + FA0B7B7F1A95902C000E1D17 /* Rasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Rasterizer.h; sourceTree = ""; }; + FA0B7B801A95902C000E1D17 /* Vera.ttf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Vera.ttf.h; sourceTree = ""; }; + FA0B7B811A95902C000E1D17 /* wrap_Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Font.cpp; sourceTree = ""; }; + FA0B7B821A95902C000E1D17 /* wrap_Font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Font.h; sourceTree = ""; }; + FA0B7B831A95902C000E1D17 /* wrap_GlyphData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_GlyphData.cpp; sourceTree = ""; }; + FA0B7B841A95902C000E1D17 /* wrap_GlyphData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_GlyphData.h; sourceTree = ""; }; + FA0B7B851A95902C000E1D17 /* wrap_Rasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Rasterizer.cpp; sourceTree = ""; }; + FA0B7B861A95902C000E1D17 /* wrap_Rasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Rasterizer.h; sourceTree = ""; }; + FA0B7B881A95902C000E1D17 /* Color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Color.h; sourceTree = ""; }; + FA0B7B891A95902C000E1D17 /* Drawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Drawable.h; sourceTree = ""; }; + FA0B7B8A1A95902C000E1D17 /* Graphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Graphics.cpp; sourceTree = ""; }; + FA0B7B8B1A95902C000E1D17 /* Graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Graphics.h; sourceTree = ""; }; + FA0B7B8D1A95902C000E1D17 /* Canvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Canvas.cpp; sourceTree = ""; }; + FA0B7B8E1A95902C000E1D17 /* Canvas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Canvas.h; sourceTree = ""; }; + FA0B7B8F1A95902C000E1D17 /* Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; + FA0B7B901A95902C000E1D17 /* Font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Font.h; sourceTree = ""; }; + FA0B7B911A95902C000E1D17 /* Graphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Graphics.cpp; sourceTree = ""; }; + FA0B7B921A95902C000E1D17 /* Graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Graphics.h; sourceTree = ""; }; + FA0B7B931A95902C000E1D17 /* Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Image.cpp; sourceTree = ""; }; + FA0B7B941A95902C000E1D17 /* Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; + FA0B7B951A95902C000E1D17 /* Mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mesh.cpp; sourceTree = ""; }; + FA0B7B961A95902C000E1D17 /* Mesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mesh.h; sourceTree = ""; }; + FA0B7B971A95902C000E1D17 /* OpenGL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenGL.cpp; sourceTree = ""; }; + FA0B7B981A95902C000E1D17 /* OpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenGL.h; sourceTree = ""; }; + FA0B7B991A95902C000E1D17 /* ParticleSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParticleSystem.cpp; sourceTree = ""; }; + FA0B7B9A1A95902C000E1D17 /* ParticleSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParticleSystem.h; sourceTree = ""; }; + FA0B7B9B1A95902C000E1D17 /* Polyline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Polyline.cpp; sourceTree = ""; }; + FA0B7B9C1A95902C000E1D17 /* Polyline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Polyline.h; sourceTree = ""; }; + FA0B7B9D1A95902C000E1D17 /* Shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Shader.cpp; sourceTree = ""; }; + FA0B7B9E1A95902C000E1D17 /* Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Shader.h; sourceTree = ""; }; + FA0B7B9F1A95902C000E1D17 /* SpriteBatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpriteBatch.cpp; sourceTree = ""; }; + FA0B7BA01A95902C000E1D17 /* SpriteBatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpriteBatch.h; sourceTree = ""; }; + FA0B7BA11A95902C000E1D17 /* Text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Text.cpp; sourceTree = ""; }; + FA0B7BA21A95902C000E1D17 /* Text.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Text.h; sourceTree = ""; }; + FA0B7BA31A95902C000E1D17 /* Texture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Texture.h; sourceTree = ""; }; + FA0B7BA41A95902C000E1D17 /* VertexBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VertexBuffer.cpp; sourceTree = ""; }; + FA0B7BA51A95902C000E1D17 /* VertexBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VertexBuffer.h; sourceTree = ""; }; + FA0B7BA61A95902C000E1D17 /* wrap_Canvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Canvas.cpp; sourceTree = ""; }; + FA0B7BA71A95902C000E1D17 /* wrap_Canvas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Canvas.h; sourceTree = ""; }; + FA0B7BA81A95902C000E1D17 /* wrap_Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Font.cpp; sourceTree = ""; }; + FA0B7BA91A95902C000E1D17 /* wrap_Font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Font.h; sourceTree = ""; }; + FA0B7BAA1A95902C000E1D17 /* wrap_Graphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Graphics.cpp; sourceTree = ""; }; + FA0B7BAB1A95902C000E1D17 /* wrap_Graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Graphics.h; sourceTree = ""; }; + FA0B7BAC1A95902C000E1D17 /* wrap_Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Image.cpp; sourceTree = ""; }; + FA0B7BAD1A95902C000E1D17 /* wrap_Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Image.h; sourceTree = ""; }; + FA0B7BAE1A95902C000E1D17 /* wrap_Mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Mesh.cpp; sourceTree = ""; }; + FA0B7BAF1A95902C000E1D17 /* wrap_Mesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Mesh.h; sourceTree = ""; }; + FA0B7BB01A95902C000E1D17 /* wrap_ParticleSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ParticleSystem.cpp; sourceTree = ""; }; + FA0B7BB11A95902C000E1D17 /* wrap_ParticleSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_ParticleSystem.h; sourceTree = ""; }; + FA0B7BB21A95902C000E1D17 /* wrap_Quad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Quad.cpp; sourceTree = ""; }; + FA0B7BB31A95902C000E1D17 /* wrap_Quad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Quad.h; sourceTree = ""; }; + FA0B7BB41A95902C000E1D17 /* wrap_Shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Shader.cpp; sourceTree = ""; }; + FA0B7BB51A95902C000E1D17 /* wrap_Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Shader.h; sourceTree = ""; }; + FA0B7BB61A95902C000E1D17 /* wrap_SpriteBatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_SpriteBatch.cpp; sourceTree = ""; }; + FA0B7BB71A95902C000E1D17 /* wrap_SpriteBatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_SpriteBatch.h; sourceTree = ""; }; + FA0B7BB81A95902C000E1D17 /* wrap_Text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Text.cpp; sourceTree = ""; }; + FA0B7BB91A95902C000E1D17 /* wrap_Text.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Text.h; sourceTree = ""; }; + FA0B7BBA1A95902C000E1D17 /* wrap_Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Texture.cpp; sourceTree = ""; }; + FA0B7BBB1A95902C000E1D17 /* wrap_Texture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Texture.h; sourceTree = ""; }; + FA0B7BBC1A95902C000E1D17 /* Quad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Quad.cpp; sourceTree = ""; }; + FA0B7BBD1A95902C000E1D17 /* Quad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Quad.h; sourceTree = ""; }; + FA0B7BBE1A95902C000E1D17 /* Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Texture.cpp; sourceTree = ""; }; + FA0B7BBF1A95902C000E1D17 /* Texture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Texture.h; sourceTree = ""; }; + FA0B7BC01A95902C000E1D17 /* Volatile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Volatile.cpp; sourceTree = ""; }; + FA0B7BC11A95902C000E1D17 /* Volatile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Volatile.h; sourceTree = ""; }; + FA0B7BC31A95902C000E1D17 /* CompressedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompressedData.cpp; sourceTree = ""; }; + FA0B7BC41A95902C000E1D17 /* CompressedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompressedData.h; sourceTree = ""; }; + FA0B7BC51A95902C000E1D17 /* Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; + FA0B7BC61A95902C000E1D17 /* ImageData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageData.cpp; sourceTree = ""; }; + FA0B7BC71A95902C000E1D17 /* ImageData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageData.h; sourceTree = ""; }; + FA0B7BC91A95902C000E1D17 /* CompressedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompressedData.cpp; sourceTree = ""; }; + FA0B7BCA1A95902C000E1D17 /* CompressedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompressedData.h; sourceTree = ""; }; + FA0B7BCB1A95902C000E1D17 /* CompressedFormatHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompressedFormatHandler.h; sourceTree = ""; }; + FA0B7BCC1A95902C000E1D17 /* ddsHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ddsHandler.cpp; sourceTree = ""; }; + FA0B7BCD1A95902C000E1D17 /* ddsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ddsHandler.h; sourceTree = ""; }; + FA0B7BCE1A95902C000E1D17 /* FormatHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormatHandler.cpp; sourceTree = ""; }; + FA0B7BCF1A95902C000E1D17 /* FormatHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormatHandler.h; sourceTree = ""; }; + FA0B7BD01A95902C000E1D17 /* Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Image.cpp; sourceTree = ""; }; + FA0B7BD11A95902C000E1D17 /* Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Image.h; sourceTree = ""; }; + FA0B7BD21A95902C000E1D17 /* ImageData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageData.cpp; sourceTree = ""; }; + FA0B7BD31A95902C000E1D17 /* ImageData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageData.h; sourceTree = ""; }; + FA0B7BD41A95902C000E1D17 /* ImageIOHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageIOHandler.cpp; sourceTree = ""; }; + FA0B7BD51A95902C000E1D17 /* ImageIOHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageIOHandler.h; sourceTree = ""; }; + FA0B7BD61A95902C000E1D17 /* JPEGHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JPEGHandler.cpp; sourceTree = ""; }; + FA0B7BD71A95902C000E1D17 /* JPEGHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JPEGHandler.h; sourceTree = ""; }; + FA0B7BD81A95902C000E1D17 /* KTXHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KTXHandler.cpp; sourceTree = ""; }; + FA0B7BD91A95902C000E1D17 /* KTXHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KTXHandler.h; sourceTree = ""; }; + FA0B7BDA1A95902C000E1D17 /* PKMHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PKMHandler.cpp; sourceTree = ""; }; + FA0B7BDB1A95902C000E1D17 /* PKMHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PKMHandler.h; sourceTree = ""; }; + FA0B7BDC1A95902C000E1D17 /* PNGHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PNGHandler.cpp; sourceTree = ""; }; + FA0B7BDD1A95902C000E1D17 /* PNGHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PNGHandler.h; sourceTree = ""; }; + FA0B7BDE1A95902C000E1D17 /* PVRHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PVRHandler.cpp; sourceTree = ""; }; + FA0B7BDF1A95902C000E1D17 /* PVRHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PVRHandler.h; sourceTree = ""; }; + FA0B7BE01A95902C000E1D17 /* STBHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = STBHandler.cpp; sourceTree = ""; }; + FA0B7BE11A95902C000E1D17 /* STBHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STBHandler.h; sourceTree = ""; }; + FA0B7BE21A95902C000E1D17 /* wrap_CompressedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_CompressedData.cpp; sourceTree = ""; }; + FA0B7BE31A95902C000E1D17 /* wrap_CompressedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_CompressedData.h; sourceTree = ""; }; + FA0B7BE41A95902C000E1D17 /* wrap_Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Image.cpp; sourceTree = ""; }; + FA0B7BE51A95902C000E1D17 /* wrap_Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Image.h; sourceTree = ""; }; + FA0B7BE61A95902C000E1D17 /* wrap_ImageData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ImageData.cpp; sourceTree = ""; }; + FA0B7BE71A95902C000E1D17 /* wrap_ImageData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_ImageData.h; sourceTree = ""; }; + FA0B7BE91A95902C000E1D17 /* Joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Joystick.cpp; sourceTree = ""; }; + FA0B7BEA1A95902C000E1D17 /* Joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Joystick.h; sourceTree = ""; }; + FA0B7BEB1A95902C000E1D17 /* JoystickModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoystickModule.h; sourceTree = ""; }; + FA0B7BED1A95902C000E1D17 /* Joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Joystick.cpp; sourceTree = ""; }; + FA0B7BEE1A95902C000E1D17 /* Joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Joystick.h; sourceTree = ""; }; + FA0B7BEF1A95902C000E1D17 /* JoystickModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoystickModule.cpp; sourceTree = ""; }; + FA0B7BF01A95902C000E1D17 /* JoystickModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoystickModule.h; sourceTree = ""; }; + FA0B7BF11A95902C000E1D17 /* wrap_Joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Joystick.cpp; sourceTree = ""; }; + FA0B7BF21A95902C000E1D17 /* wrap_Joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Joystick.h; sourceTree = ""; }; + FA0B7BF31A95902C000E1D17 /* wrap_JoystickModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_JoystickModule.cpp; sourceTree = ""; }; + FA0B7BF41A95902C000E1D17 /* wrap_JoystickModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_JoystickModule.h; sourceTree = ""; }; + FA0B7BF61A95902C000E1D17 /* Keyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Keyboard.cpp; sourceTree = ""; }; + FA0B7BF71A95902C000E1D17 /* Keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Keyboard.h; sourceTree = ""; }; + FA0B7BF91A95902C000E1D17 /* Keyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Keyboard.cpp; sourceTree = ""; }; + FA0B7BFA1A95902C000E1D17 /* Keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Keyboard.h; sourceTree = ""; }; + FA0B7BFB1A95902C000E1D17 /* wrap_Keyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Keyboard.cpp; sourceTree = ""; }; + FA0B7BFC1A95902C000E1D17 /* wrap_Keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Keyboard.h; sourceTree = ""; }; + FA0B7BFE1A95902C000E1D17 /* love.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = love.cpp; sourceTree = ""; }; + FA0B7BFF1A95902C000E1D17 /* love.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = love.h; sourceTree = ""; }; + FA0B7C011A95902C000E1D17 /* BezierCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BezierCurve.cpp; sourceTree = ""; }; + FA0B7C021A95902C000E1D17 /* BezierCurve.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BezierCurve.h; sourceTree = ""; }; + FA0B7C031A95902C000E1D17 /* MathModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MathModule.cpp; sourceTree = ""; }; + FA0B7C041A95902C000E1D17 /* MathModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathModule.h; sourceTree = ""; }; + FA0B7C051A95902C000E1D17 /* RandomGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RandomGenerator.cpp; sourceTree = ""; }; + FA0B7C061A95902C000E1D17 /* RandomGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RandomGenerator.h; sourceTree = ""; }; + FA0B7C071A95902C000E1D17 /* wrap_BezierCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_BezierCurve.cpp; sourceTree = ""; }; + FA0B7C081A95902C000E1D17 /* wrap_BezierCurve.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_BezierCurve.h; sourceTree = ""; }; + FA0B7C091A95902C000E1D17 /* wrap_Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Math.cpp; sourceTree = ""; }; + FA0B7C0A1A95902C000E1D17 /* wrap_Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Math.h; sourceTree = ""; }; + FA0B7C0B1A95902C000E1D17 /* wrap_RandomGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_RandomGenerator.cpp; sourceTree = ""; }; + FA0B7C0C1A95902C000E1D17 /* wrap_RandomGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_RandomGenerator.h; sourceTree = ""; }; + FA0B7C0E1A95902C000E1D17 /* Cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cursor.cpp; sourceTree = ""; }; + FA0B7C0F1A95902C000E1D17 /* Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Cursor.h; sourceTree = ""; }; + FA0B7C101A95902C000E1D17 /* Mouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mouse.cpp; sourceTree = ""; }; + FA0B7C111A95902C000E1D17 /* Mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mouse.h; sourceTree = ""; }; + FA0B7C131A95902C000E1D17 /* Cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cursor.cpp; sourceTree = ""; }; + FA0B7C141A95902C000E1D17 /* Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Cursor.h; sourceTree = ""; }; + FA0B7C151A95902C000E1D17 /* Mouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mouse.cpp; sourceTree = ""; }; + FA0B7C161A95902C000E1D17 /* Mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mouse.h; sourceTree = ""; }; + FA0B7C171A95902C000E1D17 /* wrap_Cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Cursor.cpp; sourceTree = ""; }; + FA0B7C181A95902C000E1D17 /* wrap_Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Cursor.h; sourceTree = ""; }; + FA0B7C191A95902C000E1D17 /* wrap_Mouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Mouse.cpp; sourceTree = ""; }; + FA0B7C1A1A95902C000E1D17 /* wrap_Mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Mouse.h; sourceTree = ""; }; + FA0B7C1C1A95902C000E1D17 /* Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Body.cpp; sourceTree = ""; }; + FA0B7C1D1A95902C000E1D17 /* Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Body.h; sourceTree = ""; }; + FA0B7C1F1A95902C000E1D17 /* Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Body.cpp; sourceTree = ""; }; + FA0B7C201A95902C000E1D17 /* Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Body.h; sourceTree = ""; }; + FA0B7C211A95902C000E1D17 /* ChainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChainShape.cpp; sourceTree = ""; }; + FA0B7C221A95902C000E1D17 /* ChainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChainShape.h; sourceTree = ""; }; + FA0B7C231A95902C000E1D17 /* CircleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CircleShape.cpp; sourceTree = ""; }; + FA0B7C241A95902C000E1D17 /* CircleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircleShape.h; sourceTree = ""; }; + FA0B7C251A95902C000E1D17 /* Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Contact.cpp; sourceTree = ""; }; + FA0B7C261A95902C000E1D17 /* Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Contact.h; sourceTree = ""; }; + FA0B7C271A95902C000E1D17 /* DistanceJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DistanceJoint.cpp; sourceTree = ""; }; + FA0B7C281A95902C000E1D17 /* DistanceJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DistanceJoint.h; sourceTree = ""; }; + FA0B7C291A95902C000E1D17 /* EdgeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EdgeShape.cpp; sourceTree = ""; }; + FA0B7C2A1A95902C000E1D17 /* EdgeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EdgeShape.h; sourceTree = ""; }; + FA0B7C2B1A95902C000E1D17 /* Fixture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Fixture.cpp; sourceTree = ""; }; + FA0B7C2C1A95902C000E1D17 /* Fixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Fixture.h; sourceTree = ""; }; + FA0B7C2D1A95902C000E1D17 /* FrictionJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FrictionJoint.cpp; sourceTree = ""; }; + FA0B7C2E1A95902C000E1D17 /* FrictionJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FrictionJoint.h; sourceTree = ""; }; + FA0B7C2F1A95902C000E1D17 /* GearJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GearJoint.cpp; sourceTree = ""; }; + FA0B7C301A95902C000E1D17 /* GearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GearJoint.h; sourceTree = ""; }; + FA0B7C311A95902C000E1D17 /* Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Joint.cpp; sourceTree = ""; }; + FA0B7C321A95902C000E1D17 /* Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Joint.h; sourceTree = ""; }; + FA0B7C331A95902C000E1D17 /* MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MotorJoint.cpp; sourceTree = ""; }; + FA0B7C341A95902C000E1D17 /* MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MotorJoint.h; sourceTree = ""; }; + FA0B7C351A95902C000E1D17 /* MouseJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MouseJoint.cpp; sourceTree = ""; }; + FA0B7C361A95902C000E1D17 /* MouseJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MouseJoint.h; sourceTree = ""; }; + FA0B7C371A95902C000E1D17 /* Physics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Physics.cpp; sourceTree = ""; }; + FA0B7C381A95902C000E1D17 /* Physics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Physics.h; sourceTree = ""; }; + FA0B7C391A95902C000E1D17 /* PolygonShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolygonShape.cpp; sourceTree = ""; }; + FA0B7C3A1A95902C000E1D17 /* PolygonShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolygonShape.h; sourceTree = ""; }; + FA0B7C3B1A95902C000E1D17 /* PrismaticJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrismaticJoint.cpp; sourceTree = ""; }; + FA0B7C3C1A95902C000E1D17 /* PrismaticJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrismaticJoint.h; sourceTree = ""; }; + FA0B7C3D1A95902C000E1D17 /* PulleyJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PulleyJoint.cpp; sourceTree = ""; }; + FA0B7C3E1A95902C000E1D17 /* PulleyJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PulleyJoint.h; sourceTree = ""; }; + FA0B7C3F1A95902C000E1D17 /* RevoluteJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RevoluteJoint.cpp; sourceTree = ""; }; + FA0B7C401A95902C000E1D17 /* RevoluteJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RevoluteJoint.h; sourceTree = ""; }; + FA0B7C411A95902C000E1D17 /* RopeJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RopeJoint.cpp; sourceTree = ""; }; + FA0B7C421A95902C000E1D17 /* RopeJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RopeJoint.h; sourceTree = ""; }; + FA0B7C431A95902C000E1D17 /* Shape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Shape.cpp; sourceTree = ""; }; + FA0B7C441A95902C000E1D17 /* Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Shape.h; sourceTree = ""; }; + FA0B7C451A95902C000E1D17 /* WeldJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WeldJoint.cpp; sourceTree = ""; }; + FA0B7C461A95902C000E1D17 /* WeldJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeldJoint.h; sourceTree = ""; }; + FA0B7C471A95902C000E1D17 /* WheelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WheelJoint.cpp; sourceTree = ""; }; + FA0B7C481A95902C000E1D17 /* WheelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WheelJoint.h; sourceTree = ""; }; + FA0B7C491A95902C000E1D17 /* World.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = World.cpp; sourceTree = ""; }; + FA0B7C4A1A95902C000E1D17 /* World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = World.h; sourceTree = ""; }; + FA0B7C4B1A95902C000E1D17 /* wrap_Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Body.cpp; sourceTree = ""; }; + FA0B7C4C1A95902C000E1D17 /* wrap_Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Body.h; sourceTree = ""; }; + FA0B7C4D1A95902C000E1D17 /* wrap_ChainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ChainShape.cpp; sourceTree = ""; }; + FA0B7C4E1A95902C000E1D17 /* wrap_ChainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_ChainShape.h; sourceTree = ""; }; + FA0B7C4F1A95902C000E1D17 /* wrap_CircleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_CircleShape.cpp; sourceTree = ""; }; + FA0B7C501A95902C000E1D17 /* wrap_CircleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_CircleShape.h; sourceTree = ""; }; + FA0B7C511A95902C000E1D17 /* wrap_Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Contact.cpp; sourceTree = ""; }; + FA0B7C521A95902C000E1D17 /* wrap_Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Contact.h; sourceTree = ""; }; + FA0B7C531A95902C000E1D17 /* wrap_DistanceJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_DistanceJoint.cpp; sourceTree = ""; }; + FA0B7C541A95902C000E1D17 /* wrap_DistanceJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_DistanceJoint.h; sourceTree = ""; }; + FA0B7C551A95902C000E1D17 /* wrap_EdgeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_EdgeShape.cpp; sourceTree = ""; }; + FA0B7C561A95902C000E1D17 /* wrap_EdgeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_EdgeShape.h; sourceTree = ""; }; + FA0B7C571A95902C000E1D17 /* wrap_Fixture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Fixture.cpp; sourceTree = ""; }; + FA0B7C581A95902C000E1D17 /* wrap_Fixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Fixture.h; sourceTree = ""; }; + FA0B7C591A95902C000E1D17 /* wrap_FrictionJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_FrictionJoint.cpp; sourceTree = ""; }; + FA0B7C5A1A95902C000E1D17 /* wrap_FrictionJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_FrictionJoint.h; sourceTree = ""; }; + FA0B7C5B1A95902C000E1D17 /* wrap_GearJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_GearJoint.cpp; sourceTree = ""; }; + FA0B7C5C1A95902C000E1D17 /* wrap_GearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_GearJoint.h; sourceTree = ""; }; + FA0B7C5D1A95902C000E1D17 /* wrap_Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Joint.cpp; sourceTree = ""; }; + FA0B7C5E1A95902C000E1D17 /* wrap_Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Joint.h; sourceTree = ""; }; + FA0B7C5F1A95902C000E1D17 /* wrap_MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_MotorJoint.cpp; sourceTree = ""; }; + FA0B7C601A95902C000E1D17 /* wrap_MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_MotorJoint.h; sourceTree = ""; }; + FA0B7C611A95902C000E1D17 /* wrap_MouseJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_MouseJoint.cpp; sourceTree = ""; }; + FA0B7C621A95902C000E1D17 /* wrap_MouseJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_MouseJoint.h; sourceTree = ""; }; + FA0B7C631A95902C000E1D17 /* wrap_Physics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Physics.cpp; sourceTree = ""; }; + FA0B7C641A95902C000E1D17 /* wrap_Physics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Physics.h; sourceTree = ""; }; + FA0B7C651A95902C000E1D17 /* wrap_PolygonShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_PolygonShape.cpp; sourceTree = ""; }; + FA0B7C661A95902C000E1D17 /* wrap_PolygonShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_PolygonShape.h; sourceTree = ""; }; + FA0B7C671A95902C000E1D17 /* wrap_PrismaticJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_PrismaticJoint.cpp; sourceTree = ""; }; + FA0B7C681A95902C000E1D17 /* wrap_PrismaticJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_PrismaticJoint.h; sourceTree = ""; }; + FA0B7C691A95902C000E1D17 /* wrap_PulleyJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_PulleyJoint.cpp; sourceTree = ""; }; + FA0B7C6A1A95902C000E1D17 /* wrap_PulleyJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_PulleyJoint.h; sourceTree = ""; }; + FA0B7C6B1A95902C000E1D17 /* wrap_RevoluteJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_RevoluteJoint.cpp; sourceTree = ""; }; + FA0B7C6C1A95902C000E1D17 /* wrap_RevoluteJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_RevoluteJoint.h; sourceTree = ""; }; + FA0B7C6D1A95902C000E1D17 /* wrap_RopeJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_RopeJoint.cpp; sourceTree = ""; }; + FA0B7C6E1A95902C000E1D17 /* wrap_RopeJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_RopeJoint.h; sourceTree = ""; }; + FA0B7C6F1A95902C000E1D17 /* wrap_Shape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Shape.cpp; sourceTree = ""; }; + FA0B7C701A95902C000E1D17 /* wrap_Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Shape.h; sourceTree = ""; }; + FA0B7C711A95902C000E1D17 /* wrap_WeldJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_WeldJoint.cpp; sourceTree = ""; }; + FA0B7C721A95902C000E1D17 /* wrap_WeldJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_WeldJoint.h; sourceTree = ""; }; + FA0B7C731A95902C000E1D17 /* wrap_WheelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_WheelJoint.cpp; sourceTree = ""; }; + FA0B7C741A95902C000E1D17 /* wrap_WheelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_WheelJoint.h; sourceTree = ""; }; + FA0B7C751A95902C000E1D17 /* wrap_World.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_World.cpp; sourceTree = ""; }; + FA0B7C761A95902C000E1D17 /* wrap_World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_World.h; sourceTree = ""; }; + FA0B7C771A95902C000E1D17 /* Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Joint.cpp; sourceTree = ""; }; + FA0B7C781A95902C000E1D17 /* Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Joint.h; sourceTree = ""; }; + FA0B7C791A95902C000E1D17 /* Shape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Shape.cpp; sourceTree = ""; }; + FA0B7C7A1A95902C000E1D17 /* Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Shape.h; sourceTree = ""; }; + FA0B7C7C1A95902C000E1D17 /* Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Decoder.h; sourceTree = ""; }; + FA0B7C7E1A95902C000E1D17 /* CoreAudioDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoreAudioDecoder.cpp; sourceTree = ""; }; + FA0B7C7F1A95902C000E1D17 /* CoreAudioDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreAudioDecoder.h; sourceTree = ""; }; + FA0B7C801A95902C000E1D17 /* Decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Decoder.cpp; sourceTree = ""; }; + FA0B7C811A95902C000E1D17 /* Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Decoder.h; sourceTree = ""; }; + FA0B7C821A95902C000E1D17 /* FLACDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FLACDecoder.cpp; sourceTree = ""; }; + FA0B7C831A95902C000E1D17 /* FLACDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FLACDecoder.h; sourceTree = ""; }; + FA0B7C841A95902C000E1D17 /* GmeDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GmeDecoder.cpp; sourceTree = ""; }; + FA0B7C851A95902C000E1D17 /* GmeDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GmeDecoder.h; sourceTree = ""; }; + FA0B7C861A95902C000E1D17 /* ModPlugDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ModPlugDecoder.cpp; sourceTree = ""; }; + FA0B7C871A95902C000E1D17 /* ModPlugDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ModPlugDecoder.h; sourceTree = ""; }; + FA0B7C881A95902C000E1D17 /* Mpg123Decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mpg123Decoder.cpp; sourceTree = ""; }; + FA0B7C891A95902C000E1D17 /* Mpg123Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mpg123Decoder.h; sourceTree = ""; }; + FA0B7C8A1A95902C000E1D17 /* Sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sound.cpp; sourceTree = ""; }; + FA0B7C8B1A95902C000E1D17 /* Sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sound.h; sourceTree = ""; }; + FA0B7C8C1A95902C000E1D17 /* VorbisDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VorbisDecoder.cpp; sourceTree = ""; }; + FA0B7C8D1A95902C000E1D17 /* VorbisDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VorbisDecoder.h; sourceTree = ""; }; + FA0B7C8E1A95902C000E1D17 /* WaveDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WaveDecoder.cpp; sourceTree = ""; }; + FA0B7C8F1A95902C000E1D17 /* WaveDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WaveDecoder.h; sourceTree = ""; }; + FA0B7C901A95902C000E1D17 /* Sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sound.cpp; sourceTree = ""; }; + FA0B7C911A95902C000E1D17 /* Sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sound.h; sourceTree = ""; }; + FA0B7C921A95902C000E1D17 /* SoundData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundData.cpp; sourceTree = ""; }; + FA0B7C931A95902C000E1D17 /* SoundData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoundData.h; sourceTree = ""; }; + FA0B7C941A95902C000E1D17 /* wrap_Decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Decoder.cpp; sourceTree = ""; }; + FA0B7C951A95902C000E1D17 /* wrap_Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Decoder.h; sourceTree = ""; }; + FA0B7C961A95902C000E1D17 /* wrap_Sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Sound.cpp; sourceTree = ""; }; + FA0B7C971A95902C000E1D17 /* wrap_Sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Sound.h; sourceTree = ""; }; + FA0B7C981A95902C000E1D17 /* wrap_SoundData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_SoundData.cpp; sourceTree = ""; }; + FA0B7C991A95902C000E1D17 /* wrap_SoundData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_SoundData.h; sourceTree = ""; }; + FA0B7C9C1A95902C000E1D17 /* System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = System.cpp; sourceTree = ""; }; + FA0B7C9D1A95902C000E1D17 /* System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = System.h; sourceTree = ""; }; + FA0B7C9E1A95902C000E1D17 /* System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = System.cpp; sourceTree = ""; }; + FA0B7C9F1A95902C000E1D17 /* System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = System.h; sourceTree = ""; }; + FA0B7CA01A95902C000E1D17 /* wrap_System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_System.cpp; sourceTree = ""; }; + FA0B7CA11A95902C000E1D17 /* wrap_System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_System.h; sourceTree = ""; }; + FA0B7CA31A95902C000E1D17 /* Channel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Channel.cpp; sourceTree = ""; }; + FA0B7CA41A95902C000E1D17 /* Channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Channel.h; sourceTree = ""; }; + FA0B7CA51A95902C000E1D17 /* LuaThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaThread.cpp; sourceTree = ""; }; + FA0B7CA61A95902C000E1D17 /* LuaThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaThread.h; sourceTree = ""; }; + FA0B7CA81A95902C000E1D17 /* Thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Thread.cpp; sourceTree = ""; }; + FA0B7CA91A95902C000E1D17 /* Thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Thread.h; sourceTree = ""; }; + FA0B7CAA1A95902C000E1D17 /* threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = ""; }; + FA0B7CAB1A95902C000E1D17 /* threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threads.h; sourceTree = ""; }; + FA0B7CAC1A95902C000E1D17 /* Thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Thread.h; sourceTree = ""; }; + FA0B7CAD1A95902C000E1D17 /* ThreadModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadModule.cpp; sourceTree = ""; }; + FA0B7CAE1A95902C000E1D17 /* ThreadModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadModule.h; sourceTree = ""; }; + FA0B7CAF1A95902C000E1D17 /* threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = ""; }; + FA0B7CB01A95902C000E1D17 /* threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threads.h; sourceTree = ""; }; + FA0B7CB11A95902C000E1D17 /* wrap_Channel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Channel.cpp; sourceTree = ""; }; + FA0B7CB21A95902C000E1D17 /* wrap_Channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Channel.h; sourceTree = ""; }; + FA0B7CB31A95902C000E1D17 /* wrap_LuaThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_LuaThread.cpp; sourceTree = ""; }; + FA0B7CB41A95902C000E1D17 /* wrap_LuaThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_LuaThread.h; sourceTree = ""; }; + FA0B7CB51A95902C000E1D17 /* wrap_ThreadModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ThreadModule.cpp; sourceTree = ""; }; + FA0B7CB61A95902C000E1D17 /* wrap_ThreadModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_ThreadModule.h; sourceTree = ""; }; + FA0B7CB91A95902C000E1D17 /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Timer.cpp; sourceTree = ""; }; + FA0B7CBA1A95902C000E1D17 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = ""; }; + FA0B7CBB1A95902C000E1D17 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = ""; }; + FA0B7CBC1A95902C000E1D17 /* wrap_Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Timer.cpp; sourceTree = ""; }; + FA0B7CBD1A95902C000E1D17 /* wrap_Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Timer.h; sourceTree = ""; }; + FA0B7CC01A95902C000E1D17 /* Touch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Touch.cpp; sourceTree = ""; }; + FA0B7CC11A95902C000E1D17 /* Touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Touch.h; sourceTree = ""; }; + FA0B7CC21A95902C000E1D17 /* Touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Touch.h; sourceTree = ""; }; + FA0B7CC31A95902C000E1D17 /* wrap_Touch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Touch.cpp; sourceTree = ""; }; + FA0B7CC41A95902C000E1D17 /* wrap_Touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Touch.h; sourceTree = ""; }; + FA0B7CC71A95902C000E1D17 /* Window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Window.cpp; sourceTree = ""; }; + FA0B7CC81A95902C000E1D17 /* Window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Window.h; sourceTree = ""; }; + FA0B7CC91A95902C000E1D17 /* Window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Window.cpp; sourceTree = ""; }; + FA0B7CCA1A95902C000E1D17 /* Window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Window.h; sourceTree = ""; }; + FA0B7CCB1A95902C000E1D17 /* wrap_Window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Window.cpp; sourceTree = ""; }; + FA0B7CCC1A95902C000E1D17 /* wrap_Window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Window.h; sourceTree = ""; }; + FA0B7EF01A959D2C000E1D17 /* iOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iOS.h; sourceTree = ""; }; + FA0B7EF11A959D2C000E1D17 /* iOS.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = iOS.mm; sourceTree = ""; }; FA317EB918F28B6D00B0BCD7 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; - FA34E7CB174B513F00E04D3F /* System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = System.cpp; sourceTree = ""; }; - FA34E7CC174B513F00E04D3F /* System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = System.h; sourceTree = ""; }; - FA34E7D0174B515D00E04D3F /* System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = System.cpp; sourceTree = ""; }; - FA34E7D1174B515D00E04D3F /* System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = System.h; sourceTree = ""; }; - FA34E7D4174B55AF00E04D3F /* wrap_System.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_System.cpp; sourceTree = ""; }; - FA34E7D5174B55AF00E04D3F /* wrap_System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_System.h; sourceTree = ""; }; - FA3D9E0B16E68DE600CA6630 /* Cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cursor.cpp; sourceTree = ""; }; - FA3D9E0C16E68DE600CA6630 /* Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Cursor.h; sourceTree = ""; }; - FA3D9E0F16E68EAE00CA6630 /* Cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cursor.cpp; sourceTree = ""; }; - FA3D9E1016E68EAE00CA6630 /* Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Cursor.h; sourceTree = ""; }; - FA3D9E1316E6D41000CA6630 /* wrap_Cursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Cursor.cpp; sourceTree = ""; }; - FA3D9E1416E6D41000CA6630 /* wrap_Cursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Cursor.h; sourceTree = ""; }; - FA435EA117B36E9C004C3F22 /* Polyline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Polyline.cpp; sourceTree = ""; }; - FA435EA217B36E9C004C3F22 /* Polyline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Polyline.h; sourceTree = ""; }; - FA48E43418F10D00007CF0BD /* JPEGHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JPEGHandler.cpp; sourceTree = ""; }; - FA48E43518F10D00007CF0BD /* JPEGHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JPEGHandler.h; sourceTree = ""; }; FA48E43818F10D6C007CF0BD /* jpeg-turbo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "jpeg-turbo.framework"; path = "/Library/Frameworks/jpeg-turbo.framework"; sourceTree = ""; }; - FA4B5B781936B688006C6D93 /* stb_image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image.h; sourceTree = ""; }; - FA4BBCDC18A5DC5D0027707D /* lodepng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lodepng.cpp; sourceTree = ""; }; - FA4BBCDD18A5DC5D0027707D /* lodepng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lodepng.h; sourceTree = ""; }; - FA4BBCE018A5DD7E0027707D /* PNGHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PNGHandler.cpp; sourceTree = ""; }; - FA4BBCE118A5DD7E0027707D /* PNGHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PNGHandler.h; sourceTree = ""; }; - FA5454C016F1310000D30303 /* MathModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MathModule.cpp; sourceTree = ""; }; - FA5454C116F1310000D30303 /* MathModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathModule.h; sourceTree = ""; }; FA577A6716C719D900860150 /* FreeType.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FreeType.framework; path = /Library/Frameworks/FreeType.framework; sourceTree = ""; }; FA577A6D16C719EA00860150 /* Lua.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Lua.framework; path = /Library/Frameworks/Lua.framework; sourceTree = ""; }; FA577A6F16C719F000860150 /* mpg123.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = mpg123.framework; path = /Library/Frameworks/mpg123.framework; sourceTree = ""; }; @@ -846,141 +1474,35 @@ FA577A7916C71A1700860150 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; FA577A7C16C71A2600860150 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; FA577A8216C71A5300860150 /* libmodplug.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libmodplug.framework; path = /Library/Frameworks/libmodplug.framework; sourceTree = ""; }; - FA577A8516C71CF000860150 /* Shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Shader.cpp; sourceTree = ""; }; - FA577A8616C71CF000860150 /* Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Shader.h; sourceTree = ""; }; - FA577A8716C71CF000860150 /* wrap_Shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Shader.cpp; sourceTree = ""; }; - FA577A8816C71CF000860150 /* wrap_Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Shader.h; sourceTree = ""; }; FA577A8C16C71D3600860150 /* auto.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = auto.lua; sourceTree = ""; }; FA577A8D16C71D3600860150 /* boot.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boot.lua; sourceTree = ""; }; FA577A8E16C71D3600860150 /* graphics.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = graphics.lua; sourceTree = ""; }; FA577AAF16C7507900860150 /* love.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = love.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FA5FDC5F1788D548002F0ED2 /* enet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = enet.cpp; sourceTree = ""; }; - FA5FDC611788D548002F0ED2 /* callbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = callbacks.c; sourceTree = ""; }; - FA5FDC631788D548002F0ED2 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = ""; }; - FA5FDC641788D548002F0ED2 /* host.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = host.c; sourceTree = ""; }; - FA5FDC671788D548002F0ED2 /* callbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = callbacks.h; sourceTree = ""; }; - FA5FDC681788D548002F0ED2 /* enet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enet.h; sourceTree = ""; }; - FA5FDC691788D548002F0ED2 /* list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = list.h; sourceTree = ""; }; - FA5FDC6A1788D548002F0ED2 /* protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protocol.h; sourceTree = ""; }; - FA5FDC6B1788D548002F0ED2 /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = time.h; sourceTree = ""; }; - FA5FDC6C1788D548002F0ED2 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; - FA5FDC6D1788D548002F0ED2 /* unix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unix.h; sourceTree = ""; }; - FA5FDC6E1788D548002F0ED2 /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utility.h; sourceTree = ""; }; - FA5FDC6F1788D548002F0ED2 /* win32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = win32.h; sourceTree = ""; }; - FA5FDC711788D548002F0ED2 /* list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = list.c; sourceTree = ""; }; - FA5FDC721788D548002F0ED2 /* packet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = packet.c; sourceTree = ""; }; - FA5FDC731788D548002F0ED2 /* peer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = peer.c; sourceTree = ""; }; - FA5FDC741788D548002F0ED2 /* protocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = protocol.c; sourceTree = ""; }; - FA5FDC761788D548002F0ED2 /* unix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unix.c; sourceTree = ""; }; - FA5FDC771788D548002F0ED2 /* win32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = win32.c; sourceTree = ""; }; - FA5FDC781788D548002F0ED2 /* lua-enet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "lua-enet.h"; sourceTree = ""; }; - FA636D88171B70920065623F /* RandomGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RandomGenerator.cpp; sourceTree = ""; }; - FA636D89171B70920065623F /* RandomGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RandomGenerator.h; sourceTree = ""; }; - FA636D8C171B72A70065623F /* wrap_RandomGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_RandomGenerator.cpp; sourceTree = ""; }; - FA636D8D171B72A70065623F /* wrap_RandomGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_RandomGenerator.h; sourceTree = ""; }; - FA6F55701A6E261800062204 /* KTXHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KTXHandler.cpp; sourceTree = ""; }; - FA6F55711A6E261800062204 /* KTXHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KTXHandler.h; sourceTree = ""; }; - FA6F55721A6E261800062204 /* PKMHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PKMHandler.cpp; sourceTree = ""; }; - FA6F55731A6E261800062204 /* PKMHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PKMHandler.h; sourceTree = ""; }; - FA6F55741A6E261800062204 /* PVRHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PVRHandler.cpp; sourceTree = ""; }; - FA6F55751A6E261800062204 /* PVRHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PVRHandler.h; sourceTree = ""; }; - FA6F557C1A6E28A200062204 /* CompressedFormatHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompressedFormatHandler.h; sourceTree = ""; }; - FA70573A194A3FC600670B30 /* DroppedFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DroppedFile.cpp; sourceTree = ""; }; - FA70573B194A3FC600670B30 /* DroppedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DroppedFile.h; sourceTree = ""; }; - FA70573E194A55CB00670B30 /* wrap_DroppedFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_DroppedFile.cpp; sourceTree = ""; }; - FA70573F194A55CB00670B30 /* wrap_DroppedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_DroppedFile.h; sourceTree = ""; }; - FA7175A9178E8418001FE7FE /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua.h; sourceTree = ""; }; - FA782CFF19F2F945006A3E93 /* Filesystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Filesystem.cpp; sourceTree = ""; }; - FA782D0019F2F945006A3E93 /* Filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Filesystem.h; sourceTree = ""; }; - FA7AA59017F6AC1F00704BE2 /* wrap_Mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Mesh.cpp; sourceTree = ""; }; - FA7AA59117F6AC1F00704BE2 /* wrap_Mesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Mesh.h; sourceTree = ""; }; - FA7C937516DCC6C2006F2BEE /* wrap_Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Math.cpp; sourceTree = ""; }; - FA7C937616DCC6C2006F2BEE /* wrap_Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Math.h; sourceTree = ""; }; - FA9556C919D3741A00F29A4C /* BMFontRasterizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BMFontRasterizer.cpp; sourceTree = ""; }; - FA9556CA19D3741A00F29A4C /* BMFontRasterizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BMFontRasterizer.h; sourceTree = ""; }; - FA9B49281875EFB900201DA9 /* Texture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Texture.h; sourceTree = ""; }; + FA5D24A51A96D2EC00C6FC8F /* libFreetype2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libFreetype2.a; sourceTree = ""; }; + FA5D24A91A96D2EC00C6FC8F /* libluajit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluajit.a; sourceTree = ""; }; + FA5D24AB1A96D2EC00C6FC8F /* libogg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libogg.a; sourceTree = ""; }; + FA5D24AD1A96D2EC00C6FC8F /* libphysfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libphysfs.a; sourceTree = ""; }; + FA5D24AF1A96D2EC00C6FC8F /* libvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libvorbis.a; sourceTree = ""; }; + FA5D24CD1A96E63D00C6FC8F /* libSDL2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libSDL2.a; sourceTree = ""; }; FA9B4A0716E1578300074F42 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = ""; }; - FA9FC0AE173D6E3E005027FF /* wrap_Window.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Window.cpp; sourceTree = ""; }; - FA9FC0AF173D6E3E005027FF /* wrap_Window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Window.h; sourceTree = ""; }; - FAA0A45C1A704016009487CB /* lprefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lprefix.h; sourceTree = ""; }; - FAA0A45D1A704016009487CB /* lutf8lib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lutf8lib.c; sourceTree = ""; }; - FAA0A4601A70431A009487CB /* lutf8lib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lutf8lib.h; sourceTree = ""; }; FAA627CD18E7E1560080752D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; - FAAC6B00170A373A008A61C5 /* CompressedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompressedData.cpp; sourceTree = ""; }; - FAAC6B01170A373A008A61C5 /* CompressedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompressedData.h; sourceTree = ""; }; FAAFF04316CB11C700CCDE45 /* OpenAL-Soft.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "OpenAL-Soft.framework"; path = "/Library/Frameworks/OpenAL-Soft.framework"; sourceTree = ""; }; - FAB0078D1740C12D00A9664D /* Joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Joystick.cpp; sourceTree = ""; }; - FAB0078E1740C12D00A9664D /* Joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Joystick.h; sourceTree = ""; }; - FAB007911740C28900A9664D /* Joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Joystick.cpp; sourceTree = ""; }; - FAB007921740C28900A9664D /* Joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Joystick.h; sourceTree = ""; }; - FAB007951740C87D00A9664D /* wrap_Joystick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Joystick.cpp; sourceTree = ""; }; - FAB007961740C87D00A9664D /* wrap_Joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Joystick.h; sourceTree = ""; }; - FAC570FC17402D1100D147E4 /* BezierCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BezierCurve.cpp; sourceTree = ""; }; - FAC570FD17402D1100D147E4 /* BezierCurve.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BezierCurve.h; sourceTree = ""; }; - FAC570FE17402D1100D147E4 /* wrap_BezierCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_BezierCurve.cpp; sourceTree = ""; }; - FAC570FF17402D1100D147E4 /* wrap_BezierCurve.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_BezierCurve.h; sourceTree = ""; }; - FAC86E611724552C00EED715 /* wrap_Quad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Quad.cpp; sourceTree = ""; }; - FAC86E621724552C00EED715 /* wrap_Quad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Quad.h; sourceTree = ""; }; - FAC86E671724555D00EED715 /* Quad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Quad.cpp; sourceTree = ""; }; - FAC86E681724555D00EED715 /* Quad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Quad.h; sourceTree = ""; }; - FAD400A5196C5EBC004208B9 /* Text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Text.cpp; sourceTree = ""; }; - FAD400A7196C5ECC004208B9 /* Text.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Text.h; sourceTree = ""; }; - FAD5970B196E174000E8EA36 /* wrap_Text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Text.cpp; sourceTree = ""; }; - FAD5970D196E17C100E8EA36 /* wrap_Text.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_Text.h; sourceTree = ""; }; - FAD661A11A91BA1800B64301 /* Font.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; - FAD8E84E1A7C949B0084E24D /* Vera.ttf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Vera.ttf.h; sourceTree = ""; }; - FADC9E551A926DE40040EA96 /* Touch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Touch.cpp; sourceTree = ""; }; - FADC9E561A926DE40040EA96 /* Touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Touch.h; sourceTree = ""; }; - FADC9E571A926DE40040EA96 /* Touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Touch.h; sourceTree = ""; }; - FADC9E581A926DE40040EA96 /* wrap_Touch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Touch.cpp; sourceTree = ""; }; - FADC9E591A926DE40040EA96 /* wrap_Touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Touch.h; sourceTree = ""; }; - FADD58DC18C30367005FC3BF /* FormatHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormatHandler.cpp; sourceTree = ""; }; - FADDCDAB1A91817800B32118 /* CoreAudioDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoreAudioDecoder.cpp; sourceTree = ""; }; - FADDCDAC1A91817800B32118 /* CoreAudioDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreAudioDecoder.h; sourceTree = ""; }; - FADE620719368D5C00C25B97 /* STBHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = STBHandler.cpp; sourceTree = ""; }; - FADE620819368D5C00C25B97 /* STBHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STBHandler.h; sourceTree = ""; }; - FAE010D8170DDE99006F29D0 /* ddsinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ddsinfo.h; sourceTree = ""; }; - FAE010D9170DDE99006F29D0 /* ddsparse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ddsparse.cpp; sourceTree = ""; }; - FAE010DA170DDE99006F29D0 /* ddsparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ddsparse.h; sourceTree = ""; }; - FAE010DE170DE25E006F29D0 /* ddsHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ddsHandler.cpp; sourceTree = ""; }; - FAE010DF170DE25E006F29D0 /* ddsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ddsHandler.h; sourceTree = ""; }; - FAE010E2170DF75B006F29D0 /* wrap_CompressedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_CompressedData.cpp; sourceTree = ""; }; - FAE010E3170DF75C006F29D0 /* wrap_CompressedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_CompressedData.h; sourceTree = ""; }; - FAEC80881710FEA60057279A /* ImageData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageData.cpp; sourceTree = ""; }; - FAEC80891710FEA60057279A /* ImageData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageData.h; sourceTree = ""; }; - FAEC808C1711E76C0057279A /* CompressedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompressedData.cpp; sourceTree = ""; }; - FAEC808D1711E76C0057279A /* CompressedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompressedData.h; sourceTree = ""; }; - FAF2729816E3D44400CC193A /* Channel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Channel.cpp; sourceTree = ""; }; - FAF2729916E3D44400CC193A /* Channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Channel.h; sourceTree = ""; }; - FAF2729A16E3D44400CC193A /* LuaThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaThread.cpp; sourceTree = ""; }; - FAF2729B16E3D44400CC193A /* LuaThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaThread.h; sourceTree = ""; }; - FAF2729C16E3D44400CC193A /* ThreadModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadModule.cpp; sourceTree = ""; }; - FAF2729D16E3D44400CC193A /* ThreadModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadModule.h; sourceTree = ""; }; - FAF2729E16E3D44400CC193A /* wrap_Channel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_Channel.cpp; sourceTree = ""; }; - FAF2729F16E3D44400CC193A /* wrap_Channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_Channel.h; sourceTree = ""; }; - FAF272A016E3D44400CC193A /* wrap_LuaThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_LuaThread.cpp; sourceTree = ""; }; - FAF272A116E3D44400CC193A /* wrap_LuaThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_LuaThread.h; sourceTree = ""; }; - FAF272A216E3D44400CC193A /* wrap_ThreadModule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_ThreadModule.cpp; sourceTree = ""; }; - FAF272A316E3D44400CC193A /* wrap_ThreadModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_ThreadModule.h; sourceTree = ""; }; - FAF272B116E3D46400CC193A /* Thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Thread.cpp; sourceTree = ""; }; - FAF272B216E3D46400CC193A /* Thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Thread.h; sourceTree = ""; }; - FAF272B316E3D46400CC193A /* threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = ""; }; - FAF272B416E3D46400CC193A /* threads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threads.h; sourceTree = ""; }; - FAF4376D17F4AC530074F9E2 /* Mesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mesh.cpp; sourceTree = ""; }; - FAF4376E17F4AC530074F9E2 /* Mesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mesh.h; sourceTree = ""; }; - FAF6704418184FF800DBDEEA /* wuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff.c; sourceTree = ""; }; - FAF6704518184FF800DBDEEA /* wuff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff.h; sourceTree = ""; }; - FAF6704618184FF800DBDEEA /* wuff_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff_config.h; sourceTree = ""; }; - FAF6704718184FF800DBDEEA /* wuff_convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff_convert.c; sourceTree = ""; }; - FAF6704818184FF800DBDEEA /* wuff_convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff_convert.h; sourceTree = ""; }; - FAF6704918184FF800DBDEEA /* wuff_internal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff_internal.c; sourceTree = ""; }; - FAF6704A18184FF800DBDEEA /* wuff_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wuff_internal.h; sourceTree = ""; }; - FAF6704B18184FF800DBDEEA /* wuff_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wuff_memory.c; sourceTree = ""; }; - FAF670541818501300DBDEEA /* WaveDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WaveDecoder.cpp; sourceTree = ""; }; - FAF670551818501300DBDEEA /* WaveDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WaveDecoder.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + FA0B78DA1A958B90000E1D17 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + FA5D24B51A96D2EC00C6FC8F /* libvorbis.a in Frameworks */, + FA5D24B21A96D2EC00C6FC8F /* libluajit.a in Frameworks */, + FA5D24B01A96D2EC00C6FC8F /* libFreetype2.a in Frameworks */, + FA5D24B41A96D2EC00C6FC8F /* libphysfs.a in Frameworks */, + FA5D24B31A96D2EC00C6FC8F /* libogg.a in Frameworks */, + FA5D24CF1A96E68300C6FC8F /* libSDL2.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; FA577AAB16C7507900860150 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1004,402 +1526,15 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 003F4BA82B6046BC133B3F0F /* image */ = { - isa = PBXGroup; - children = ( - FAAC6B00170A373A008A61C5 /* CompressedData.cpp */, - FAAC6B01170A373A008A61C5 /* CompressedData.h */, - 25C325DC2128769F6C6A54C3 /* Image.h */, - 78115E763B723C0C40AD47CF /* ImageData.cpp */, - 07B301984BE42246402F7D27 /* ImageData.h */, - 13730AB030E309FF6E2961F1 /* magpie */, - FAE010E2170DF75B006F29D0 /* wrap_CompressedData.cpp */, - FAE010E3170DF75C006F29D0 /* wrap_CompressedData.h */, - 0B0728FA73B107B37A956A09 /* wrap_Image.cpp */, - 006B015320155B4D42B43B61 /* wrap_Image.h */, - 076840774B0B6E721D0C18D0 /* wrap_ImageData.cpp */, - 31B85B507F466FE158A3718E /* wrap_ImageData.h */, - ); - path = image; - sourceTree = ""; - }; - 02E0744773D13AD65E7C49DC /* thread */ = { - isa = PBXGroup; - children = ( - FAF2729816E3D44400CC193A /* Channel.cpp */, - FAF2729916E3D44400CC193A /* Channel.h */, - FAF2729A16E3D44400CC193A /* LuaThread.cpp */, - FAF2729B16E3D44400CC193A /* LuaThread.h */, - FAF272B016E3D46400CC193A /* sdl */, - 74215662418726B35C581E55 /* Thread.h */, - FAF2729C16E3D44400CC193A /* ThreadModule.cpp */, - FAF2729D16E3D44400CC193A /* ThreadModule.h */, - 6B3565203A1778431F8A5409 /* threads.cpp */, - 55AE226405CC1A55462E1D89 /* threads.h */, - FAF2729E16E3D44400CC193A /* wrap_Channel.cpp */, - FAF2729F16E3D44400CC193A /* wrap_Channel.h */, - FAF272A016E3D44400CC193A /* wrap_LuaThread.cpp */, - FAF272A116E3D44400CC193A /* wrap_LuaThread.h */, - FAF272A216E3D44400CC193A /* wrap_ThreadModule.cpp */, - FAF272A316E3D44400CC193A /* wrap_ThreadModule.h */, - ); - path = thread; - sourceTree = ""; - }; - 07571BBD29A9184E2F465E28 /* common */ = { - isa = PBXGroup; - children = ( - 5D383DA1468545C30E7B5805 /* b64.cpp */, - 0BEB72033ACA25550ADA76C4 /* b64.h */, - 473D2247745F4901155A75DB /* config.h */, - 182A781C7A2D3D2B6B8904A8 /* Data.h */, - 36437CE95936736320710513 /* delay.cpp */, - 24D758D262EA18DC15187A12 /* delay.h */, - 386430B43A081E2A617B05F1 /* EnumMap.h */, - 3746164716797CF80D6B0CEE /* Exception.cpp */, - 7A5C32955F016AB85EB55519 /* Exception.h */, - 40BC14C607396F8B1B084012 /* int.h */, - 52D130DF3DC82D9D4C867B61 /* math.h */, - 0CB6025618505B055A4E75DD /* Matrix.cpp */, - 085B376E3FBB254F0FD37958 /* Matrix.h */, - 40A0593B616A223A4CEF07C9 /* Memoizer.cpp */, - 753F0B42534106D6545926C8 /* Memoizer.h */, - 30E466F441EE727658716873 /* Module.cpp */, - 63024AF52EE3658260BE116B /* Module.h */, - 411B061C49172C971C622125 /* Object.cpp */, - 350C47C774835EA552130431 /* Object.h */, - FA088D841A919E1400F26F29 /* OSX.h */, - FA088D851A919E1400F26F29 /* OSX.mm */, - 35B31EBC4DDB6F994BCA46B6 /* Reference.cpp */, - 2CEC5ED5211174C7583849AD /* Reference.h */, - 45E761A0072E0EF92BD66EA9 /* runtime.cpp */, - 2D8E6FAE2A100B5866E96BFF /* runtime.h */, - 33FD508B0754314530A35EF3 /* StringMap.h */, - 58CD093F254501E37CA47CA8 /* types.h */, - 7D9B03C2438B748D0DE93DD5 /* utf8.cpp */, - 3A430C846C642DBC14975C7C /* utf8.h */, - 3C56375F752B7A9779DD37EC /* Variant.cpp */, - 28016C9B51FE1A893DC35B66 /* Variant.h */, - 1A2A61843B753E3F5B330703 /* Vector.cpp */, - 3D8460B2486A372825213933 /* Vector.h */, - 57E6429235C547BE26B73C6C /* version.h */, - 5ED732200E1B2E5F79831DDA /* wrap_Data.cpp */, - 001F02BC119E349012652C17 /* wrap_Data.h */, - ); - name = common; - path = ../../src/common; - sourceTree = ""; - }; - 09000F404D44660029EF38F0 /* sdl */ = { - isa = PBXGroup; - children = ( - 3BA712260D725FEB72EB3CDE /* Event.cpp */, - 7E4B280637927B532B456D5E /* Event.h */, - 691C5C5828550E2F60754EF2 /* wrap_Event.cpp */, - 295C665B1E0B6B2D03CC4937 /* wrap_Event.h */, - ); - path = sdl; - sourceTree = ""; - }; - 12BB56F127170B3709670896 /* freetype */ = { - isa = PBXGroup; - children = ( - 714251EE742346DC17103357 /* Font.cpp */, - 615E0F450F2B7BA25EE679A6 /* Font.h */, - 0C30420F7FD3038C721223A5 /* TrueTypeRasterizer.cpp */, - 0B727D416262392743091BC3 /* TrueTypeRasterizer.h */, - ); - path = freetype; - sourceTree = ""; - }; - 130737AF4BD12D0356A65C87 /* mouse */ = { - isa = PBXGroup; - children = ( - FA3D9E0B16E68DE600CA6630 /* Cursor.cpp */, - FA3D9E0C16E68DE600CA6630 /* Cursor.h */, - 31E0110E5797041465FF5F95 /* Mouse.cpp */, - 63A63DFB339266AC401B545A /* Mouse.h */, - 1E017A8673D531394B5A3B16 /* sdl */, - FA3D9E1316E6D41000CA6630 /* wrap_Cursor.cpp */, - FA3D9E1416E6D41000CA6630 /* wrap_Cursor.h */, - 22EF17981EBD442773FE41B6 /* wrap_Mouse.cpp */, - 4E972C114A6C25A63B5B6EF2 /* wrap_Mouse.h */, - ); - path = mouse; - sourceTree = ""; - }; - 1350109F709C227D4AFD423C /* libluasocket */ = { - isa = PBXGroup; - children = ( - FA7175A9178E8418001FE7FE /* lua.h */, - 1CD02D1975803957282F28AB /* auxiliar.c */, - 1F6F652A57F8098E5CCA6F9A /* auxiliar.h */, - 21B25A7E333315172B754D4F /* buffer.c */, - 7A0A2BB707F44CAD12694679 /* buffer.h */, - 49496EAF3305281B19223C22 /* except.c */, - 17C730CB1DA01B8F0A11217C /* except.h */, - 048C39D14DA05F5843FE08CA /* ftp.lua.h */, - 16C36B3C59A10CDC7ACE0DD4 /* http.lua.h */, - 610B475400DE0F7213352BC3 /* inet.c */, - 459946CA7F4406B026E80501 /* inet.h */, - 135801A6483528800C676492 /* io.c */, - 4ABD4A7B5CB6678E39490982 /* io.h */, - 53C6151E07FB1E3471590CB9 /* ltn12.lua.h */, - 5FAE2A9679C97F2C2792182D /* luasocket.c */, - 329915E84B0B6D025DDC34A9 /* luasocket.h */, - 00393E4930202C2B6E381F68 /* mime.c */, - 485645C663D372A96DFD33F7 /* mime.h */, - 54E653E84E8873D467C750FC /* mime.lua.h */, - 5F846B49240D52C10F6F76E5 /* options.c */, - 249015D170563D85709D7B6D /* options.h */, - 415E1438178736BE0EA908D5 /* select.c */, - 17E9544103AE376210ED5BAA /* select.h */, - 7D48236B78EA06D346A86E3F /* smtp.lua.h */, - 09C71F9D7DC45F5765B2462B /* socket.h */, - 66F8479E6D2D587A592F2024 /* socket.lua.h */, - 22256CC12B7C7D0D1B430D46 /* tcp.c */, - 00D329851B1E7F6A3AF9614E /* tcp.h */, - 4B41232F7AF7793540F46C58 /* timeout.c */, - 1CE84F1F19BC2AA412C638B1 /* timeout.h */, - 6E682862758051BF7C0A10AA /* tp.lua.h */, - 2E2675AF3DAA24CE0728042C /* udp.c */, - 2CAE75B079B828FE6892684A /* udp.h */, - 734947AA28AF36E436D242FD /* unix.c */, - 79A9038A15A324B450010E8B /* unix.h */, - 4B002CBD52493ED9347C6EBA /* url.lua.h */, - 041672ED2CF51FC62F532FDB /* usocket.c */, - 63936FF81D4E14F6534A43BB /* usocket.h */, - ); - path = libluasocket; - sourceTree = ""; - }; - 13730AB030E309FF6E2961F1 /* magpie */ = { - isa = PBXGroup; - children = ( - FAEC808C1711E76C0057279A /* CompressedData.cpp */, - FAEC808D1711E76C0057279A /* CompressedData.h */, - FA6F557C1A6E28A200062204 /* CompressedFormatHandler.h */, - FAE010DE170DE25E006F29D0 /* ddsHandler.cpp */, - FAE010DF170DE25E006F29D0 /* ddsHandler.h */, - FADD58DC18C30367005FC3BF /* FormatHandler.cpp */, - FA0CDE3B1710F9A50056E8D7 /* FormatHandler.h */, - 505F23A73BFE250833D650E4 /* Image.cpp */, - 68616BD516DB124312B47EB3 /* Image.h */, - FAEC80881710FEA60057279A /* ImageData.cpp */, - FAEC80891710FEA60057279A /* ImageData.h */, - FA0706DF1A93ED2800AF268C /* ImageIOHandler.cpp */, - FA0706E01A93ED2800AF268C /* ImageIOHandler.h */, - FA48E43418F10D00007CF0BD /* JPEGHandler.cpp */, - FA48E43518F10D00007CF0BD /* JPEGHandler.h */, - FA6F55701A6E261800062204 /* KTXHandler.cpp */, - FA6F55711A6E261800062204 /* KTXHandler.h */, - FA6F55721A6E261800062204 /* PKMHandler.cpp */, - FA6F55731A6E261800062204 /* PKMHandler.h */, - FA4BBCE018A5DD7E0027707D /* PNGHandler.cpp */, - FA4BBCE118A5DD7E0027707D /* PNGHandler.h */, - FA6F55741A6E261800062204 /* PVRHandler.cpp */, - FA6F55751A6E261800062204 /* PVRHandler.h */, - FADE620719368D5C00C25B97 /* STBHandler.cpp */, - FADE620819368D5C00C25B97 /* STBHandler.h */, - ); - path = magpie; - sourceTree = ""; - }; - 153D76205F7A4ACD12FB4C0E /* window */ = { - isa = PBXGroup; - children = ( - 63082CBA23A6046C60DA1C6F /* sdl */, - 351B09E51FDC338622F44624 /* Window.cpp */, - 7423362764CF57574BB16CDA /* Window.h */, - FA9FC0AE173D6E3E005027FF /* wrap_Window.cpp */, - FA9FC0AF173D6E3E005027FF /* wrap_Window.h */, - ); - path = window; - sourceTree = ""; - }; - 18AF317B298302545C386404 /* Dynamics */ = { - isa = PBXGroup; - children = ( - 7DE032B3334E559969264529 /* Contacts */, - 68027AB25AAF234679615C14 /* Joints */, - 120B391518206E964493126C /* b2Body.cpp */, - 079504CB332E415D4B27797B /* b2Body.h */, - 2A6150F7479D21346EC54B68 /* b2ContactManager.cpp */, - 7F4B2A3860273D89294A44F4 /* b2ContactManager.h */, - 059C04C13F3A7C05570F2987 /* b2Fixture.cpp */, - 50F0575E16561864699E41F5 /* b2Fixture.h */, - 59BE634A2ACE722F14B86F89 /* b2Island.cpp */, - 5100177E5D8A14366C5B0BC5 /* b2Island.h */, - 6D822D830EF049417D184372 /* b2TimeStep.h */, - 0D6F00D95C4407BB26E71E02 /* b2World.cpp */, - 325E60A57F2624766A524423 /* b2World.h */, - 0F8D03F1544476B57CA97B01 /* b2WorldCallbacks.cpp */, - 4F3E12BD4A646D0366792FC9 /* b2WorldCallbacks.h */, - ); - path = Dynamics; - sourceTree = ""; - }; - 196B6B2E1BC81F47771E6467 /* font */ = { - isa = PBXGroup; - children = ( - FA9556C919D3741A00F29A4C /* BMFontRasterizer.cpp */, - FA9556CA19D3741A00F29A4C /* BMFontRasterizer.h */, - FAD661A11A91BA1800B64301 /* Font.cpp */, - 2E9B5D9926034F9172215D5E /* Font.h */, - 12BB56F127170B3709670896 /* freetype */, - 74003CB27FA762A021183AD5 /* GlyphData.cpp */, - 112814480BBF2ED06EED15BF /* GlyphData.h */, - 5D016F4C27EF506C13FE3058 /* ImageRasterizer.cpp */, - 36465ABA28FB06F4333C3F07 /* ImageRasterizer.h */, - 1B1C4E4D288A1D2F29E57B1B /* Rasterizer.cpp */, - 08D24B70441A2496160C0849 /* Rasterizer.h */, - FAD8E84E1A7C949B0084E24D /* Vera.ttf.h */, - 232D67C67BEE54B776420682 /* wrap_Font.cpp */, - 202650DE4F267CD3082A1B30 /* wrap_Font.h */, - 1B4E22F1388E2B2E76E3377B /* wrap_GlyphData.cpp */, - 3547706F2E7D43212CB40D04 /* wrap_GlyphData.h */, - 11745DE315E859F71E881D76 /* wrap_Rasterizer.cpp */, - 37224F6B30CA5D800B1F41F1 /* wrap_Rasterizer.h */, - ); - path = font; - sourceTree = ""; - }; - 1E017A8673D531394B5A3B16 /* sdl */ = { - isa = PBXGroup; - children = ( - FA3D9E0F16E68EAE00CA6630 /* Cursor.cpp */, - FA3D9E1016E68EAE00CA6630 /* Cursor.h */, - 584E16AE09E12536206C46FE /* Mouse.cpp */, - 198A44BD71BB61EE517C2A39 /* Mouse.h */, - ); - path = sdl; - sourceTree = ""; - }; - 20A8288624E9654322DC388D /* sdl */ = { - isa = PBXGroup; - children = ( - 43BC2B1C505E5EFF650C31E3 /* Keyboard.cpp */, - 057A3770539D25AE6C8F20D3 /* Keyboard.h */, - ); - path = sdl; - sourceTree = ""; - }; - 264B1FF46F2C68D26B7B158D /* openal */ = { - isa = PBXGroup; - children = ( - 6CB1193233FA78EE646A17A1 /* Audio.cpp */, - 1916112F57AF56A173727464 /* Audio.h */, - 601E6A56345412E87E1D396B /* Pool.cpp */, - 62E121F35BEB622029324F25 /* Pool.h */, - 28024635525B077E08A73D9B /* Source.cpp */, - 5B3306B5587A708557EE4D4F /* Source.h */, - ); - path = openal; - sourceTree = ""; - }; 2F654C0235EB60C744A22507 /* Products */ = { isa = PBXGroup; children = ( FA577AAF16C7507900860150 /* love.framework */, + FA0B78DD1A958B90000E1D17 /* liblove.a */, ); name = Products; sourceTree = ""; }; - 34067FA94AEA4D7C3E103A64 /* box2d */ = { - isa = PBXGroup; - children = ( - 089B1AC1248B21D336594457 /* Body.cpp */, - 6E6D5AB27B71488D405526C3 /* Body.h */, - 0959542C4B54320B1DDD5911 /* ChainShape.cpp */, - 1AA213FC158815FA77C40330 /* ChainShape.h */, - 4DAB28A9235E2CBE75F56848 /* CircleShape.cpp */, - 3C965422252F672D3FF6598C /* CircleShape.h */, - 02CD63315FF902E336AB4657 /* Contact.cpp */, - 5D590ACE5E237B7D5B556AD0 /* Contact.h */, - 34A36BB617BC5CCA5B870EA6 /* DistanceJoint.cpp */, - 457674E43FF71E974D990C00 /* DistanceJoint.h */, - 755C2B980C106EA7423E7E5E /* EdgeShape.cpp */, - 561D4A4722E36BAA16D17CC8 /* EdgeShape.h */, - 47C77F6032FA77E046AA6810 /* Fixture.cpp */, - 60840050412A459D5D21518F /* Fixture.h */, - 1E22646A710E5EFC27FE3932 /* FrictionJoint.cpp */, - 45DC20A760FC42341E5762F7 /* FrictionJoint.h */, - 6F4D478A52A0408765095920 /* GearJoint.cpp */, - 25CE236F66F70EB3444A7CC8 /* GearJoint.h */, - 3EA80A4E0CE0014052076037 /* Joint.cpp */, - 138913BE5126483748FA43D0 /* Joint.h */, - FA0A4BF2182E1AD600E1E4D2 /* MotorJoint.cpp */, - FA0A4BF3182E1AD600E1E4D2 /* MotorJoint.h */, - 3C0B06AF6B5326C840477B18 /* MouseJoint.cpp */, - 208275724C9421035EA145A4 /* MouseJoint.h */, - 370D76DC224F2EB300CB4E2F /* Physics.cpp */, - 5CE370672B1234B10F9532FA /* Physics.h */, - 54E85987318206E93DC8189F /* PolygonShape.cpp */, - 2FF26CC52C28773750B812D9 /* PolygonShape.h */, - 0AE5755936E84C247FB56C65 /* PrismaticJoint.cpp */, - 104D5534669B772556942891 /* PrismaticJoint.h */, - 5CB720BA493D7D995E0E20DD /* PulleyJoint.cpp */, - 0A936C83344E2CF84E703059 /* PulleyJoint.h */, - 36DD053F754B2D29719B1F80 /* RevoluteJoint.cpp */, - 5CE0167703887B376F2368FD /* RevoluteJoint.h */, - 53C4064801456193163E4631 /* RopeJoint.cpp */, - 4F34010A575C02E66D400CE2 /* RopeJoint.h */, - 61E64F07028039774F502D69 /* Shape.cpp */, - 0EB870A1180261FD424A41B3 /* Shape.h */, - 78E50525407567F863476E27 /* WeldJoint.cpp */, - 465D0438379342C4589E2B1C /* WeldJoint.h */, - 44DE79C879CC0074510A2403 /* WheelJoint.cpp */, - 6AA03CE31B942DC660045FE9 /* WheelJoint.h */, - 644D0C953C3439FC57C03FC6 /* World.cpp */, - 7A707F7A60B47A091107144B /* World.h */, - 64694F91593478085859666F /* wrap_Body.cpp */, - 1A311FC16B9C0F8D7A41580E /* wrap_Body.h */, - 1CAA69E00D0808BA2108238B /* wrap_ChainShape.cpp */, - 70564CC32DEC209F2A615F44 /* wrap_ChainShape.h */, - 6EF321185C2B1F1E1AF54F64 /* wrap_CircleShape.cpp */, - 15093E1B1A14176374C81299 /* wrap_CircleShape.h */, - 3BB22A142670197B0DBD0BED /* wrap_Contact.cpp */, - 21E975B81E8D701F2147658C /* wrap_Contact.h */, - 69967D2323404E1F0ED21F11 /* wrap_DistanceJoint.cpp */, - 18E0492204644DE929B96486 /* wrap_DistanceJoint.h */, - 40F412FF29F65F5A3D511B98 /* wrap_EdgeShape.cpp */, - 276C3474657D0A246F64221C /* wrap_EdgeShape.h */, - 7F796B7A3362196075C62E61 /* wrap_Fixture.cpp */, - 5F1F169C7FC633EF292E26DF /* wrap_Fixture.h */, - 340345481F165F8945C716AE /* wrap_FrictionJoint.cpp */, - 0EA87794395D3B287C5949AA /* wrap_FrictionJoint.h */, - 50B67F2D0CC511706810302E /* wrap_GearJoint.cpp */, - 7BAB25936D207169591A666A /* wrap_GearJoint.h */, - 71810207414B52F8340D7797 /* wrap_Joint.cpp */, - 047815B73C1C5373551442A6 /* wrap_Joint.h */, - FA0A4BF6182E260200E1E4D2 /* wrap_MotorJoint.cpp */, - FA0A4BF7182E260200E1E4D2 /* wrap_MotorJoint.h */, - 4D81102E7ABD1C282BE42CE3 /* wrap_MouseJoint.cpp */, - 64BA1CE328FF17144B475111 /* wrap_MouseJoint.h */, - 6CEB48E969FC42C53F9432B1 /* wrap_Physics.cpp */, - 71C579A557640A3E2A696518 /* wrap_Physics.h */, - 3AD03C7A77C546ED07BE4C06 /* wrap_PolygonShape.cpp */, - 78073FEB0F54031B1A3A56FD /* wrap_PolygonShape.h */, - 0B4020CD058D70F569DF6129 /* wrap_PrismaticJoint.cpp */, - 2B8C245A21A515E86636725A /* wrap_PrismaticJoint.h */, - 1E840AF84AB61C6410E26634 /* wrap_PulleyJoint.cpp */, - 762E57DE65A626FA1F6D4305 /* wrap_PulleyJoint.h */, - 1F3A277A44141DBF7BCF146A /* wrap_RevoluteJoint.cpp */, - 2912092853050AF9785F39BE /* wrap_RevoluteJoint.h */, - 0E3E13BC3E3A7C0C7DBE7DF8 /* wrap_RopeJoint.cpp */, - 75C0197971FE16926CDA624A /* wrap_RopeJoint.h */, - 124E716E0BCA055534A60AD2 /* wrap_Shape.cpp */, - 02F064F5202E34F5718352B8 /* wrap_Shape.h */, - 3DFF31EE26405E554C610C8F /* wrap_WeldJoint.cpp */, - 131F69C3368C4B8A55EE0DAD /* wrap_WeldJoint.h */, - 73473B3C698B538002540A5D /* wrap_WheelJoint.cpp */, - 0AFB7DA45B2D6913110A5AAB /* wrap_WheelJoint.h */, - 36324E12371E518E6E9C61B5 /* wrap_World.cpp */, - 27F777AB188D674F30BC1829 /* wrap_World.h */, - ); - path = box2d; - sourceTree = ""; - }; 352E6C5F6F8A681766EB5299 /* scripts */ = { isa = PBXGroup; children = ( @@ -1413,159 +1548,15 @@ path = ../../src/scripts; sourceTree = ""; }; - 36C14C81334735EC54E33637 /* utf8 */ = { - isa = PBXGroup; - children = ( - 5CB1063C6DF04E2E409F2DB0 /* utf8 */, - 1BCD6EE50EB8791E5A870135 /* utf8.h */, - ); - path = utf8; - sourceTree = ""; - }; - 36DA23075AF92B22676D34C9 /* audio */ = { - isa = PBXGroup; - children = ( - 1839744763625B5D64EC70AC /* Audio.cpp */, - 24EE059E03D8155F4BFF64D6 /* Audio.h */, - 7DB6750C1F01062849171B8B /* null */, - 264B1FF46F2C68D26B7B158D /* openal */, - 2FB732687B1669402408356D /* Source.cpp */, - 46CA2B6B17C32BBE55772268 /* Source.h */, - 02CA1BE908D91B104EB9590F /* wrap_Audio.cpp */, - 5FF97D522B8872947DED611C /* wrap_Audio.h */, - 02662CBC29B954295A634A39 /* wrap_Source.cpp */, - 330F59B11A5B5D1B44DC07BF /* wrap_Source.h */, - ); - path = audio; - sourceTree = ""; - }; - 3AED1DE005A53DDB07902760 /* luasocket */ = { - isa = PBXGroup; - children = ( - 1350109F709C227D4AFD423C /* libluasocket */, - 2DC90F3C6160198256795C75 /* luasocket.cpp */, - 6B2E52E6185E6980660F1374 /* luasocket.h */, - ); - path = luasocket; - sourceTree = ""; - }; - 3D490B3A36B935BD14B05986 /* Collision */ = { - isa = PBXGroup; - children = ( - 7BC957592F43649453A57B23 /* Shapes */, - 4B5F4DF8110020A96B5D3EAB /* b2BroadPhase.cpp */, - 32FD3FEE52FD1911405B3C59 /* b2BroadPhase.h */, - 7E7A068041FD553876712F05 /* b2CollideCircle.cpp */, - 1B036C7C5A8832AE53BB1C06 /* b2CollideEdge.cpp */, - 427B4B2517C0516844370E3D /* b2CollidePolygon.cpp */, - 32CC11481CD9164455455D72 /* b2Collision.cpp */, - 7F911CF2107B22F44C5B2542 /* b2Collision.h */, - 175A1B8D733B2D4803F64AC1 /* b2Distance.cpp */, - 034144EE6C33421377674516 /* b2Distance.h */, - 59D27EA33E8E62E15C185948 /* b2DynamicTree.cpp */, - 11CF30E73CEA2D8D0A1B17D3 /* b2DynamicTree.h */, - 1F0D375C38A245E403E53DB5 /* b2TimeOfImpact.cpp */, - 1C5B57F87B315E39005B119F /* b2TimeOfImpact.h */, - ); - path = Collision; - sourceTree = ""; - }; - 47217E6729AC72E74FF651E3 /* lullaby */ = { - isa = PBXGroup; - children = ( - FADDCDAB1A91817800B32118 /* CoreAudioDecoder.cpp */, - FADDCDAC1A91817800B32118 /* CoreAudioDecoder.h */, - 4E15567759041CC379292BE6 /* Decoder.cpp */, - 733758E8028B20BB799A7BE6 /* Decoder.h */, - 4A774BC26B7235E410D40C8E /* FLACDecoder.cpp */, - 3C9253C8152355E1274814B7 /* FLACDecoder.h */, - 02F0197227150E1B28D9425B /* GmeDecoder.cpp */, - 64AC15B600F2473651823D40 /* GmeDecoder.h */, - 407422E8589417B6683D1042 /* ModPlugDecoder.cpp */, - 31C84D0129AE5F6044A94AC2 /* ModPlugDecoder.h */, - 1F875B224C4E1B9E35854766 /* Mpg123Decoder.cpp */, - 6B255FFC4A2C404E50512CB5 /* Mpg123Decoder.h */, - 2A5F7DCB40652F9B7D61073A /* Sound.cpp */, - 77234CEE2EFE633537975850 /* Sound.h */, - 727648E06CD863A2582F798F /* VorbisDecoder.cpp */, - 4A80315175C5625804AA4A56 /* VorbisDecoder.h */, - FAF670541818501300DBDEEA /* WaveDecoder.cpp */, - FAF670551818501300DBDEEA /* WaveDecoder.h */, - ); - path = lullaby; - sourceTree = ""; - }; - 48DE0A5A52042D0361883E40 /* libraries */ = { - isa = PBXGroup; - children = ( - 63287ED84D0F2EEB65D249A3 /* Box2D */, - FAE010D7170DDE99006F29D0 /* ddsparse */, - FA5FDC5E1788D548002F0ED2 /* enet */, - FA0F0D5619A2CFEB0010A75B /* glad */, - FA4BBCDB18A5DC5D0027707D /* lodepng */, - 3AED1DE005A53DDB07902760 /* luasocket */, - FAA0A45B1A704016009487CB /* luautf8 */, - FA0354691731F3A700284828 /* noise1234 */, - FA4B5B7219369009006C6D93 /* stb */, - 36C14C81334735EC54E33637 /* utf8 */, - FAF6704318184FF800DBDEEA /* Wuff */, - ); - name = libraries; - path = ../../src/libraries; - sourceTree = ""; - }; - 4BAB08EE4A6B4A1A01DA50A4 /* sound */ = { - isa = PBXGroup; - children = ( - 43A258C229C75C15238E520C /* Decoder.h */, - 47217E6729AC72E74FF651E3 /* lullaby */, - 30ED4BB03C5F11254AF12E98 /* Sound.cpp */, - 23985AB32E7B463A2CB87E2C /* Sound.h */, - 0C5C6C6E47851D1308411DE6 /* SoundData.cpp */, - 785D31764A1D6CDE21BC6404 /* SoundData.h */, - 5CF629B94C7802D446D61C45 /* wrap_Decoder.cpp */, - 782A153A1E6314CB583250E0 /* wrap_Decoder.h */, - 385902BD584E7D73154E4EBB /* wrap_Sound.cpp */, - 3960064616E26C0213E323E2 /* wrap_Sound.h */, - 4DC3617831763D2760335D87 /* wrap_SoundData.cpp */, - 5B5A0BEC36BE007E6E491396 /* wrap_SoundData.h */, - ); - path = sound; - sourceTree = ""; - }; - 4E2517690E6C64EB07D164F7 /* event */ = { - isa = PBXGroup; - children = ( - 24265680279E30A40DF81946 /* Event.cpp */, - 4F1862D324C9429157A27A2E /* Event.h */, - 09000F404D44660029EF38F0 /* sdl */, - ); - path = event; - sourceTree = ""; - }; - 501126AD67DC2A4B527654EA /* joystick */ = { - isa = PBXGroup; - children = ( - FAB0078D1740C12D00A9664D /* Joystick.cpp */, - FAB0078E1740C12D00A9664D /* Joystick.h */, - 4C606AEC342457600C3F0741 /* JoystickModule.h */, - 687216AD6FA406C838284B91 /* sdl */, - FAB007951740C87D00A9664D /* wrap_Joystick.cpp */, - FAB007961740C87D00A9664D /* wrap_Joystick.h */, - 139411436818381E493F00F5 /* wrap_JoystickModule.cpp */, - 2D7B7DEC4FC87878332E41B3 /* wrap_JoystickModule.h */, - ); - path = joystick; - sourceTree = ""; - }; 54067CFB7D564E5764FA17DC /* love */ = { isa = PBXGroup; children = ( - 07571BBD29A9184E2F465E28 /* common */, - 48DE0A5A52042D0361883E40 /* libraries */, - 548A533617C45319431D3ECF /* modules */, + FA0B78F61A958E3B000E1D17 /* common */, + FA0B794D1A958EA3000E1D17 /* libraries */, + FA0B7B3C1A95902C000E1D17 /* modules */, 352E6C5F6F8A681766EB5299 /* scripts */, FA577A6616C7199700860150 /* Frameworks */, + FA5D24A11A96D24500C6FC8F /* Libraries */, FA08F5AC16C751BA00F007B5 /* Resources */, 2F654C0235EB60C744A22507 /* Products */, ); @@ -1573,357 +1564,6 @@ sourceTree = ""; usesTabs = 1; }; - 548A533617C45319431D3ECF /* modules */ = { - isa = PBXGroup; - children = ( - 36DA23075AF92B22676D34C9 /* audio */, - 4E2517690E6C64EB07D164F7 /* event */, - 7B0734182055607468261A5E /* filesystem */, - 196B6B2E1BC81F47771E6467 /* font */, - 586900D11BD011D949F45D7D /* graphics */, - 003F4BA82B6046BC133B3F0F /* image */, - 501126AD67DC2A4B527654EA /* joystick */, - 752A4B4672B6166A2CA30E85 /* keyboard */, - 70C250C41ADF59C0697925C2 /* love */, - FA7C937116DCC6C2006F2BEE /* math */, - 130737AF4BD12D0356A65C87 /* mouse */, - 67F10C1D58A96C1C53563B5C /* physics */, - 4BAB08EE4A6B4A1A01DA50A4 /* sound */, - FA34E7CA174B512200E04D3F /* system */, - 02E0744773D13AD65E7C49DC /* thread */, - 6D590DDD41E72A60262E4A4F /* timer */, - FADC9E531A926DE40040EA96 /* touch */, - 153D76205F7A4ACD12FB4C0E /* window */, - ); - name = modules; - path = ../../src/modules; - sourceTree = ""; - }; - 586900D11BD011D949F45D7D /* graphics */ = { - isa = PBXGroup; - children = ( - 4941079838020ECA049B5C21 /* Color.h */, - 5D93601669875EE06721689E /* Drawable.h */, - 03F17FF546D637744E263961 /* Graphics.cpp */, - 777352284E262F48543E6E7F /* Graphics.h */, - 75093EE94918576801F50993 /* opengl */, - FAC86E671724555D00EED715 /* Quad.cpp */, - FAC86E681724555D00EED715 /* Quad.h */, - 58CC50E70A375FDF53EF01B6 /* Texture.cpp */, - 1DA41DFF0869489411A71AFC /* Texture.h */, - 4B731754147B27AF73AC5358 /* Volatile.cpp */, - 0CFF64090F0F4F481BB80CF0 /* Volatile.h */, - ); - path = graphics; - sourceTree = ""; - }; - 59207AEF0DE97A632CE30FE6 /* Rope */ = { - isa = PBXGroup; - children = ( - 4832527C02C105776536438A /* b2Rope.cpp */, - 1A95437F513E662113AC154A /* b2Rope.h */, - ); - path = Rope; - sourceTree = ""; - }; - 5CB1063C6DF04E2E409F2DB0 /* utf8 */ = { - isa = PBXGroup; - children = ( - 3C4D70E82FC12A9A15EC39BA /* checked.h */, - 74EE403977734BA53DDF16F0 /* core.h */, - 7CA02BF51EBA65C263E15250 /* unchecked.h */, - ); - path = utf8; - sourceTree = ""; - }; - 5CFF12567FFB5C5166631693 /* sdl */ = { - isa = PBXGroup; - children = ( - 113269E55FCF208D2D6754BC /* Timer.cpp */, - 6BEE6511475F641A70A0591E /* Timer.h */, - ); - path = sdl; - sourceTree = ""; - }; - 63082CBA23A6046C60DA1C6F /* sdl */ = { - isa = PBXGroup; - children = ( - 6CDD4F3320303D222C180CD0 /* Window.cpp */, - 7EC570BC74C369747ED0183A /* Window.h */, - ); - path = sdl; - sourceTree = ""; - }; - 63287ED84D0F2EEB65D249A3 /* Box2D */ = { - isa = PBXGroup; - children = ( - 7B7A47F267D77A570D995658 /* Box2D.h */, - 3D490B3A36B935BD14B05986 /* Collision */, - 71F67B4A51CC637C6D113715 /* Common */, - 18AF317B298302545C386404 /* Dynamics */, - 59207AEF0DE97A632CE30FE6 /* Rope */, - ); - path = Box2D; - sourceTree = ""; - }; - 64DD03B45BF6265723662DAF /* physfs */ = { - isa = PBXGroup; - children = ( - 4E0F565B03D05C3722496F27 /* File.cpp */, - 47D46915001F342A3CD23E86 /* File.h */, - 6DE3129F3A0B2D9C178118F3 /* Filesystem.cpp */, - 219636CF6780074F7871463D /* Filesystem.h */, - ); - path = physfs; - sourceTree = ""; - }; - 67F10C1D58A96C1C53563B5C /* physics */ = { - isa = PBXGroup; - children = ( - 2DCE45C868A0091B762C7377 /* Body.cpp */, - 286660042F9654F61AB90D7A /* Body.h */, - 69DB4423147C7E3362941E75 /* Joint.cpp */, - 065364DB7A29396C777213D0 /* Joint.h */, - 70F425B5336E1CD652827FD0 /* Shape.cpp */, - 00744BD73BFE3F591537728F /* Shape.h */, - 34067FA94AEA4D7C3E103A64 /* box2d */, - ); - path = physics; - sourceTree = ""; - }; - 68027AB25AAF234679615C14 /* Joints */ = { - isa = PBXGroup; - children = ( - 33627AE97E66147E76804EF9 /* b2DistanceJoint.cpp */, - 086B4A4E025B4B5F606747A2 /* b2DistanceJoint.h */, - 13093ADC78426C5009DF3B13 /* b2FrictionJoint.cpp */, - 78C0420E2548523B241E3D61 /* b2FrictionJoint.h */, - 69A01D71103275D451F965B2 /* b2GearJoint.cpp */, - 6590063A6E4B3AEF4550443C /* b2GearJoint.h */, - 6F1B61350B6B36AF216C57D7 /* b2Joint.cpp */, - 10F83B5848B77A937C250FEB /* b2Joint.h */, - FA0A4BEE182E0C2800E1E4D2 /* b2MotorJoint.cpp */, - FA0A4BEF182E0C2800E1E4D2 /* b2MotorJoint.h */, - 4A47384208BE218F688C4EFA /* b2MouseJoint.cpp */, - 0AA1539E66B2641B66130709 /* b2MouseJoint.h */, - 1E27263847302FCA1F843B47 /* b2PrismaticJoint.cpp */, - 64491E98483728D601110EF0 /* b2PrismaticJoint.h */, - 66EC3C0463A703A97445193B /* b2PulleyJoint.cpp */, - 7A840CB020803B7C6C097CD1 /* b2PulleyJoint.h */, - 11D62E873092729B497B447F /* b2RevoluteJoint.cpp */, - 774434E1581A23EC1B0F1E6F /* b2RevoluteJoint.h */, - 38AF72D4790619BB022E2AEF /* b2RopeJoint.cpp */, - 2C970EA7229F20934C72581D /* b2RopeJoint.h */, - 5BCC49F529F726385CD41FA6 /* b2WeldJoint.cpp */, - 2D290E902C451D6849051FEF /* b2WeldJoint.h */, - 0602250B7E4664E43CA113DC /* b2WheelJoint.cpp */, - 23A266CD4FC729355E23606E /* b2WheelJoint.h */, - ); - path = Joints; - sourceTree = ""; - }; - 687216AD6FA406C838284B91 /* sdl */ = { - isa = PBXGroup; - children = ( - FAB007911740C28900A9664D /* Joystick.cpp */, - FAB007921740C28900A9664D /* Joystick.h */, - 55B425307C0C1C4B3EFC3A5F /* JoystickModule.cpp */, - 439E46D768A266780E894800 /* JoystickModule.h */, - ); - path = sdl; - sourceTree = ""; - }; - 6D590DDD41E72A60262E4A4F /* timer */ = { - isa = PBXGroup; - children = ( - 5CFF12567FFB5C5166631693 /* sdl */, - 2D9475890CDA3D3776435622 /* Timer.h */, - 695E4ED13AA0689E64280573 /* wrap_Timer.cpp */, - 7F575BE9573C654B5ED44CC1 /* wrap_Timer.h */, - ); - path = timer; - sourceTree = ""; - }; - 70C250C41ADF59C0697925C2 /* love */ = { - isa = PBXGroup; - children = ( - 19ED419874B46EC16F927524 /* love.cpp */, - 10A608C96F067F972C962EFB /* love.h */, - ); - path = love; - sourceTree = ""; - }; - 71F67B4A51CC637C6D113715 /* Common */ = { - isa = PBXGroup; - children = ( - 55A759CE711E157339930E58 /* b2BlockAllocator.cpp */, - 0F0E666B7C790BB870477994 /* b2BlockAllocator.h */, - 12390CBC115B00D06EF951DD /* b2Draw.cpp */, - 343E66751EBA75264C3400FA /* b2Draw.h */, - 3AC7627D7E1458AA0D8E0522 /* b2GrowableStack.h */, - 2C78323D7D5C628A53EC6931 /* b2Math.cpp */, - 0A0A2DA4094130187F655E52 /* b2Math.h */, - 6FF15DF4423F6426224024C9 /* b2Settings.cpp */, - 090F537B70DA06EA0B29593F /* b2Settings.h */, - 780D5B6358096BEB1F1336EE /* b2StackAllocator.cpp */, - 567C0A0C58931DE54733011B /* b2StackAllocator.h */, - 239054AE7475433E39747DA9 /* b2Timer.cpp */, - 525A4D633D9B0D8B225936D4 /* b2Timer.h */, - ); - path = Common; - sourceTree = ""; - }; - 75093EE94918576801F50993 /* opengl */ = { - isa = PBXGroup; - children = ( - 4AD52074367950B735707CE1 /* Canvas.cpp */, - 23573F2F4F7D56312E663E24 /* Canvas.h */, - 583037E9238A6EF00DD20B1A /* Font.cpp */, - 7EFA04373ADC5CC24DCB5824 /* Font.h */, - 11773415762F3A38421C6DB3 /* Graphics.cpp */, - 389E3CEC356050A27784290E /* Graphics.h */, - 56D6030A0B8F7397715062B9 /* Image.cpp */, - 3CFE5C4A12D5675E7C9C7BF9 /* Image.h */, - FAF4376D17F4AC530074F9E2 /* Mesh.cpp */, - FAF4376E17F4AC530074F9E2 /* Mesh.h */, - 2E406F8328543EC63EB922C6 /* OpenGL.cpp */, - 2C87695707B046B536F347D8 /* OpenGL.h */, - 48A206C9004150640C432100 /* ParticleSystem.cpp */, - 53EE57FF4DBD52BB22701160 /* ParticleSystem.h */, - FA435EA117B36E9C004C3F22 /* Polyline.cpp */, - FA435EA217B36E9C004C3F22 /* Polyline.h */, - FA577A8516C71CF000860150 /* Shader.cpp */, - FA577A8616C71CF000860150 /* Shader.h */, - 4D700D182EAA46273D1E2CC4 /* SpriteBatch.cpp */, - 727D23FA1CC755B902471A45 /* SpriteBatch.h */, - FAD400A5196C5EBC004208B9 /* Text.cpp */, - FAD400A7196C5ECC004208B9 /* Text.h */, - FA9B49281875EFB900201DA9 /* Texture.h */, - 426B1C4475DC54505B824B7F /* VertexBuffer.cpp */, - 577B66502A5360AE60733B10 /* VertexBuffer.h */, - 4E3251027026699A1D4D310D /* wrap_Canvas.cpp */, - 3AFB3A18384A2D22352262B1 /* wrap_Canvas.h */, - 7A3B52AF1FBE73FC36AD50C8 /* wrap_Font.cpp */, - 3CDA3E9B364F17A902384AAC /* wrap_Font.h */, - 1A9810F758AC1D1E4B6431FD /* wrap_Graphics.cpp */, - 05DF237B657042515F3B4E52 /* wrap_Graphics.h */, - 14AE68E14C2C74526A612FA0 /* wrap_Image.cpp */, - 78A2127828793F7A778D7932 /* wrap_Image.h */, - FA7AA59017F6AC1F00704BE2 /* wrap_Mesh.cpp */, - FA7AA59117F6AC1F00704BE2 /* wrap_Mesh.h */, - 5F42052D7C8271A1105541DE /* wrap_ParticleSystem.cpp */, - 678E42771C9B415628A3234D /* wrap_ParticleSystem.h */, - FAC86E611724552C00EED715 /* wrap_Quad.cpp */, - FAC86E621724552C00EED715 /* wrap_Quad.h */, - FA577A8716C71CF000860150 /* wrap_Shader.cpp */, - FA577A8816C71CF000860150 /* wrap_Shader.h */, - 02C16FDB537A702F4D42534E /* wrap_SpriteBatch.cpp */, - 2BE75A693BE206B22DAE1B2E /* wrap_SpriteBatch.h */, - FAD5970B196E174000E8EA36 /* wrap_Text.cpp */, - FAD5970D196E17C100E8EA36 /* wrap_Text.h */, - FA01BE1C1878E35B00640047 /* wrap_Texture.cpp */, - FA01BE1D1878E35B00640047 /* wrap_Texture.h */, - ); - path = opengl; - sourceTree = ""; - }; - 752A4B4672B6166A2CA30E85 /* keyboard */ = { - isa = PBXGroup; - children = ( - 524741891BB93848039F4174 /* Keyboard.cpp */, - 6C981DA13E3D42DA06891046 /* Keyboard.h */, - 20A8288624E9654322DC388D /* sdl */, - 19F40DF6507028212FEB1D77 /* wrap_Keyboard.cpp */, - 003142374F3D40A518716024 /* wrap_Keyboard.h */, - ); - path = keyboard; - sourceTree = ""; - }; - 7B0734182055607468261A5E /* filesystem */ = { - isa = PBXGroup; - children = ( - FA70573A194A3FC600670B30 /* DroppedFile.cpp */, - FA70573B194A3FC600670B30 /* DroppedFile.h */, - 11D141087979064B441B787D /* File.cpp */, - 31A444CF0B4E6DA450120730 /* File.h */, - 62370A494F9D6E2D570065EB /* FileData.cpp */, - 54A13C2209F945671BC27974 /* FileData.h */, - FA782CFF19F2F945006A3E93 /* Filesystem.cpp */, - FA782D0019F2F945006A3E93 /* Filesystem.h */, - 64DD03B45BF6265723662DAF /* physfs */, - FA70573E194A55CB00670B30 /* wrap_DroppedFile.cpp */, - FA70573F194A55CB00670B30 /* wrap_DroppedFile.h */, - 6C367AE309C453C412D91363 /* wrap_File.cpp */, - 52E15B702C40593D3BF431DF /* wrap_File.h */, - 597478A255B82B56488B4717 /* wrap_FileData.cpp */, - 3512460642B046876D687B22 /* wrap_FileData.h */, - 1E827AE8548C52493ED95629 /* wrap_Filesystem.cpp */, - 5DC271240F0119AE16FA1B8E /* wrap_Filesystem.h */, - ); - path = filesystem; - sourceTree = ""; - }; - 7BC957592F43649453A57B23 /* Shapes */ = { - isa = PBXGroup; - children = ( - 4E6705C154C34FBD143F465E /* b2ChainShape.cpp */, - 6C7E6C3F1CCA1CF6164123F6 /* b2ChainShape.h */, - 08AA5965073A1C520A7A6833 /* b2CircleShape.cpp */, - 153957EB332E1269671E7F4A /* b2CircleShape.h */, - 633E37194CB535AE41A00092 /* b2EdgeShape.cpp */, - 448C492C7AEB7840504F1C9D /* b2EdgeShape.h */, - 08983C025D0655270DF81A5B /* b2PolygonShape.cpp */, - 0E755DCF691828CE11444877 /* b2PolygonShape.h */, - 2FD366F113387BC95125133D /* b2Shape.h */, - ); - path = Shapes; - sourceTree = ""; - }; - 7DB6750C1F01062849171B8B /* null */ = { - isa = PBXGroup; - children = ( - 7CC5707C79175FA6427B3D62 /* Audio.cpp */, - 2E5C2A2F05417B294ED655E8 /* Audio.h */, - 1A304E384AF2119905C01504 /* Source.cpp */, - 104D567660003ADE696D341A /* Source.h */, - ); - path = null; - sourceTree = ""; - }; - 7DE032B3334E559969264529 /* Contacts */ = { - isa = PBXGroup; - children = ( - 468F7A0A484820DE79CE76D2 /* b2ChainAndCircleContact.cpp */, - 174D472C1AFE594D77A0322B /* b2ChainAndCircleContact.h */, - 60C95C7F507A381D0A483B3F /* b2ChainAndPolygonContact.cpp */, - 44E85D982F01082F5E1346B6 /* b2ChainAndPolygonContact.h */, - 58792BC1126C2917432D706B /* b2CircleContact.cpp */, - 21124F915912499179A42115 /* b2CircleContact.h */, - 71F878E2440A021B68D93ABC /* b2Contact.cpp */, - 50EC67CE3ED71F5D13304FD4 /* b2Contact.h */, - 1E9E4F657DEC2772493B79CC /* b2ContactSolver.cpp */, - 5A1C77401B1B32CE326332A1 /* b2ContactSolver.h */, - 1108594E361A22D90D6022E8 /* b2EdgeAndCircleContact.cpp */, - 0A420541704C1C2D718A4D20 /* b2EdgeAndCircleContact.h */, - 243E18977E2A37CC6FDD55A5 /* b2EdgeAndPolygonContact.cpp */, - 5DA322AC59AD7E43183577CB /* b2EdgeAndPolygonContact.h */, - 31871B8B7E1A697A73576040 /* b2PolygonAndCircleContact.cpp */, - 4A1D6DAE45E627BD12903B52 /* b2PolygonAndCircleContact.h */, - 1F4E747212DE41716BC245C9 /* b2PolygonContact.cpp */, - 0A063D006D52330E67FF4B3A /* b2PolygonContact.h */, - ); - path = Contacts; - sourceTree = ""; - }; - FA0354691731F3A700284828 /* noise1234 */ = { - isa = PBXGroup; - children = ( - FA03546A1731F3A700284828 /* simplexnoise1234.cpp */, - FA03546B1731F3A700284828 /* simplexnoise1234.h */, - ); - path = noise1234; - sourceTree = ""; - }; FA08F5AC16C751BA00F007B5 /* Resources */ = { isa = PBXGroup; children = ( @@ -1932,63 +1572,1094 @@ name = Resources; sourceTree = ""; }; - FA0F0D5619A2CFEB0010A75B /* glad */ = { + FA0B78F61A958E3B000E1D17 /* common */ = { isa = PBXGroup; children = ( - FA0F0D5719A2CFEB0010A75B /* glad.cpp */, - FA0F0D5819A2CFEB0010A75B /* glad.hpp */, - FA0F0D5919A2CFEB0010A75B /* gladfuncs.hpp */, + FA0B78F71A958E3B000E1D17 /* b64.cpp */, + FA0B78F81A958E3B000E1D17 /* b64.h */, + FA0B78F91A958E3B000E1D17 /* config.h */, + FA0B78FA1A958E3B000E1D17 /* Data.h */, + FA0B78FB1A958E3B000E1D17 /* delay.cpp */, + FA0B78FC1A958E3B000E1D17 /* delay.h */, + FA0B78FD1A958E3B000E1D17 /* EnumMap.h */, + FA0B78FE1A958E3B000E1D17 /* Exception.cpp */, + FA0B78FF1A958E3B000E1D17 /* Exception.h */, + FA0B79001A958E3B000E1D17 /* int.h */, + FA0B7EF01A959D2C000E1D17 /* iOS.h */, + FA0B7EF11A959D2C000E1D17 /* iOS.mm */, + FA0B79011A958E3B000E1D17 /* math.h */, + FA0B79021A958E3B000E1D17 /* Matrix.cpp */, + FA0B79031A958E3B000E1D17 /* Matrix.h */, + FA0B79041A958E3B000E1D17 /* Memoizer.cpp */, + FA0B79051A958E3B000E1D17 /* Memoizer.h */, + FA0B79061A958E3B000E1D17 /* Module.cpp */, + FA0B79071A958E3B000E1D17 /* Module.h */, + FA0B79081A958E3B000E1D17 /* Object.cpp */, + FA0B79091A958E3B000E1D17 /* Object.h */, + FA0B790A1A958E3B000E1D17 /* OSX.h */, + FA0B790B1A958E3B000E1D17 /* OSX.mm */, + FA0B790C1A958E3B000E1D17 /* Reference.cpp */, + FA0B790D1A958E3B000E1D17 /* Reference.h */, + FA0B790E1A958E3B000E1D17 /* runtime.cpp */, + FA0B790F1A958E3B000E1D17 /* runtime.h */, + FA0B79101A958E3B000E1D17 /* StringMap.h */, + FA0B79111A958E3B000E1D17 /* types.h */, + FA0B79121A958E3B000E1D17 /* utf8.cpp */, + FA0B79131A958E3B000E1D17 /* utf8.h */, + FA0B79141A958E3B000E1D17 /* Variant.cpp */, + FA0B79151A958E3B000E1D17 /* Variant.h */, + FA0B79161A958E3B000E1D17 /* Vector.cpp */, + FA0B79171A958E3B000E1D17 /* Vector.h */, + FA0B79181A958E3B000E1D17 /* version.h */, + FA0B79191A958E3B000E1D17 /* wrap_Data.cpp */, + FA0B791A1A958E3B000E1D17 /* wrap_Data.h */, + ); + name = common; + path = ../../src/common; + sourceTree = ""; + }; + FA0B794D1A958EA3000E1D17 /* libraries */ = { + isa = PBXGroup; + children = ( + FA0B794E1A958EA3000E1D17 /* Box2D */, + FA0B79B41A958EA3000E1D17 /* ddsparse */, + FA0B79B81A958EA3000E1D17 /* enet */, + FA0B79D31A958EA3000E1D17 /* glad */, + FA0B79D81A958EA3000E1D17 /* lodepng */, + FA0B79DB1A958EA3000E1D17 /* luasocket */, + FA0B7A101A958EA3000E1D17 /* luautf8 */, + FA0B7A141A958EA3000E1D17 /* noise1234 */, + FA0B7A171A958EA3000E1D17 /* stb */, + FA0B7A191A958EA3000E1D17 /* utf8 */, + FA0B7A1F1A958EA3000E1D17 /* Wuff */, + ); + name = libraries; + path = ../../src/libraries; + sourceTree = ""; + }; + FA0B794E1A958EA3000E1D17 /* Box2D */ = { + isa = PBXGroup; + children = ( + FA0B794F1A958EA3000E1D17 /* Box2D.h */, + FA0B79501A958EA3000E1D17 /* Collision */, + FA0B79681A958EA3000E1D17 /* Common */, + FA0B79761A958EA3000E1D17 /* Dynamics */, + FA0B79B11A958EA3000E1D17 /* Rope */, + ); + path = Box2D; + sourceTree = ""; + }; + FA0B79501A958EA3000E1D17 /* Collision */ = { + isa = PBXGroup; + children = ( + FA0B79511A958EA3000E1D17 /* b2BroadPhase.cpp */, + FA0B79521A958EA3000E1D17 /* b2BroadPhase.h */, + FA0B79531A958EA3000E1D17 /* b2CollideCircle.cpp */, + FA0B79541A958EA3000E1D17 /* b2CollideEdge.cpp */, + FA0B79551A958EA3000E1D17 /* b2CollidePolygon.cpp */, + FA0B79561A958EA3000E1D17 /* b2Collision.cpp */, + FA0B79571A958EA3000E1D17 /* b2Collision.h */, + FA0B79581A958EA3000E1D17 /* b2Distance.cpp */, + FA0B79591A958EA3000E1D17 /* b2Distance.h */, + FA0B795A1A958EA3000E1D17 /* b2DynamicTree.cpp */, + FA0B795B1A958EA3000E1D17 /* b2DynamicTree.h */, + FA0B795C1A958EA3000E1D17 /* b2TimeOfImpact.cpp */, + FA0B795D1A958EA3000E1D17 /* b2TimeOfImpact.h */, + FA0B795E1A958EA3000E1D17 /* Shapes */, + ); + path = Collision; + sourceTree = ""; + }; + FA0B795E1A958EA3000E1D17 /* Shapes */ = { + isa = PBXGroup; + children = ( + FA0B795F1A958EA3000E1D17 /* b2ChainShape.cpp */, + FA0B79601A958EA3000E1D17 /* b2ChainShape.h */, + FA0B79611A958EA3000E1D17 /* b2CircleShape.cpp */, + FA0B79621A958EA3000E1D17 /* b2CircleShape.h */, + FA0B79631A958EA3000E1D17 /* b2EdgeShape.cpp */, + FA0B79641A958EA3000E1D17 /* b2EdgeShape.h */, + FA0B79651A958EA3000E1D17 /* b2PolygonShape.cpp */, + FA0B79661A958EA3000E1D17 /* b2PolygonShape.h */, + FA0B79671A958EA3000E1D17 /* b2Shape.h */, + ); + path = Shapes; + sourceTree = ""; + }; + FA0B79681A958EA3000E1D17 /* Common */ = { + isa = PBXGroup; + children = ( + FA0B79691A958EA3000E1D17 /* b2BlockAllocator.cpp */, + FA0B796A1A958EA3000E1D17 /* b2BlockAllocator.h */, + FA0B796B1A958EA3000E1D17 /* b2Draw.cpp */, + FA0B796C1A958EA3000E1D17 /* b2Draw.h */, + FA0B796D1A958EA3000E1D17 /* b2GrowableStack.h */, + FA0B796E1A958EA3000E1D17 /* b2Math.cpp */, + FA0B796F1A958EA3000E1D17 /* b2Math.h */, + FA0B79701A958EA3000E1D17 /* b2Settings.cpp */, + FA0B79711A958EA3000E1D17 /* b2Settings.h */, + FA0B79721A958EA3000E1D17 /* b2StackAllocator.cpp */, + FA0B79731A958EA3000E1D17 /* b2StackAllocator.h */, + FA0B79741A958EA3000E1D17 /* b2Timer.cpp */, + FA0B79751A958EA3000E1D17 /* b2Timer.h */, + ); + path = Common; + sourceTree = ""; + }; + FA0B79761A958EA3000E1D17 /* Dynamics */ = { + isa = PBXGroup; + children = ( + FA0B79771A958EA3000E1D17 /* b2Body.cpp */, + FA0B79781A958EA3000E1D17 /* b2Body.h */, + FA0B79791A958EA3000E1D17 /* b2ContactManager.cpp */, + FA0B797A1A958EA3000E1D17 /* b2ContactManager.h */, + FA0B797B1A958EA3000E1D17 /* b2Fixture.cpp */, + FA0B797C1A958EA3000E1D17 /* b2Fixture.h */, + FA0B797D1A958EA3000E1D17 /* b2Island.cpp */, + FA0B797E1A958EA3000E1D17 /* b2Island.h */, + FA0B797F1A958EA3000E1D17 /* b2TimeStep.h */, + FA0B79801A958EA3000E1D17 /* b2World.cpp */, + FA0B79811A958EA3000E1D17 /* b2World.h */, + FA0B79821A958EA3000E1D17 /* b2WorldCallbacks.cpp */, + FA0B79831A958EA3000E1D17 /* b2WorldCallbacks.h */, + FA0B79841A958EA3000E1D17 /* Contacts */, + FA0B79971A958EA3000E1D17 /* Joints */, + ); + path = Dynamics; + sourceTree = ""; + }; + FA0B79841A958EA3000E1D17 /* Contacts */ = { + isa = PBXGroup; + children = ( + FA0B79851A958EA3000E1D17 /* b2ChainAndCircleContact.cpp */, + FA0B79861A958EA3000E1D17 /* b2ChainAndCircleContact.h */, + FA0B79871A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp */, + FA0B79881A958EA3000E1D17 /* b2ChainAndPolygonContact.h */, + FA0B79891A958EA3000E1D17 /* b2CircleContact.cpp */, + FA0B798A1A958EA3000E1D17 /* b2CircleContact.h */, + FA0B798B1A958EA3000E1D17 /* b2Contact.cpp */, + FA0B798C1A958EA3000E1D17 /* b2Contact.h */, + FA0B798D1A958EA3000E1D17 /* b2ContactSolver.cpp */, + FA0B798E1A958EA3000E1D17 /* b2ContactSolver.h */, + FA0B798F1A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp */, + FA0B79901A958EA3000E1D17 /* b2EdgeAndCircleContact.h */, + FA0B79911A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp */, + FA0B79921A958EA3000E1D17 /* b2EdgeAndPolygonContact.h */, + FA0B79931A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp */, + FA0B79941A958EA3000E1D17 /* b2PolygonAndCircleContact.h */, + FA0B79951A958EA3000E1D17 /* b2PolygonContact.cpp */, + FA0B79961A958EA3000E1D17 /* b2PolygonContact.h */, + ); + path = Contacts; + sourceTree = ""; + }; + FA0B79971A958EA3000E1D17 /* Joints */ = { + isa = PBXGroup; + children = ( + FA0B79981A958EA3000E1D17 /* b2DistanceJoint.cpp */, + FA0B79991A958EA3000E1D17 /* b2DistanceJoint.h */, + FA0B799A1A958EA3000E1D17 /* b2FrictionJoint.cpp */, + FA0B799B1A958EA3000E1D17 /* b2FrictionJoint.h */, + FA0B799C1A958EA3000E1D17 /* b2GearJoint.cpp */, + FA0B799D1A958EA3000E1D17 /* b2GearJoint.h */, + FA0B799E1A958EA3000E1D17 /* b2Joint.cpp */, + FA0B799F1A958EA3000E1D17 /* b2Joint.h */, + FA0B79A01A958EA3000E1D17 /* b2MotorJoint.cpp */, + FA0B79A11A958EA3000E1D17 /* b2MotorJoint.h */, + FA0B79A21A958EA3000E1D17 /* b2MouseJoint.cpp */, + FA0B79A31A958EA3000E1D17 /* b2MouseJoint.h */, + FA0B79A41A958EA3000E1D17 /* b2PrismaticJoint.cpp */, + FA0B79A51A958EA3000E1D17 /* b2PrismaticJoint.h */, + FA0B79A61A958EA3000E1D17 /* b2PulleyJoint.cpp */, + FA0B79A71A958EA3000E1D17 /* b2PulleyJoint.h */, + FA0B79A81A958EA3000E1D17 /* b2RevoluteJoint.cpp */, + FA0B79A91A958EA3000E1D17 /* b2RevoluteJoint.h */, + FA0B79AA1A958EA3000E1D17 /* b2RopeJoint.cpp */, + FA0B79AB1A958EA3000E1D17 /* b2RopeJoint.h */, + FA0B79AC1A958EA3000E1D17 /* b2WeldJoint.cpp */, + FA0B79AD1A958EA3000E1D17 /* b2WeldJoint.h */, + FA0B79AE1A958EA3000E1D17 /* b2WheelJoint.cpp */, + FA0B79AF1A958EA3000E1D17 /* b2WheelJoint.h */, + ); + path = Joints; + sourceTree = ""; + }; + FA0B79B11A958EA3000E1D17 /* Rope */ = { + isa = PBXGroup; + children = ( + FA0B79B21A958EA3000E1D17 /* b2Rope.cpp */, + FA0B79B31A958EA3000E1D17 /* b2Rope.h */, + ); + path = Rope; + sourceTree = ""; + }; + FA0B79B41A958EA3000E1D17 /* ddsparse */ = { + isa = PBXGroup; + children = ( + FA0B79B51A958EA3000E1D17 /* ddsinfo.h */, + FA0B79B61A958EA3000E1D17 /* ddsparse.cpp */, + FA0B79B71A958EA3000E1D17 /* ddsparse.h */, + ); + path = ddsparse; + sourceTree = ""; + }; + FA0B79B81A958EA3000E1D17 /* enet */ = { + isa = PBXGroup; + children = ( + FA0B79B91A958EA3000E1D17 /* enet.cpp */, + FA0B79BA1A958EA3000E1D17 /* libenet */, + FA0B79D21A958EA3000E1D17 /* lua-enet.h */, + ); + path = enet; + sourceTree = ""; + }; + FA0B79BA1A958EA3000E1D17 /* libenet */ = { + isa = PBXGroup; + children = ( + FA0B79BB1A958EA3000E1D17 /* callbacks.c */, + FA0B79BD1A958EA3000E1D17 /* compress.c */, + FA0B79BE1A958EA3000E1D17 /* host.c */, + FA0B79BF1A958EA3000E1D17 /* include */, + FA0B79CB1A958EA3000E1D17 /* list.c */, + FA0B79CC1A958EA3000E1D17 /* packet.c */, + FA0B79CD1A958EA3000E1D17 /* peer.c */, + FA0B79CE1A958EA3000E1D17 /* protocol.c */, + FA0B79D01A958EA3000E1D17 /* unix.c */, + FA0B79D11A958EA3000E1D17 /* win32.c */, + ); + path = libenet; + sourceTree = ""; + }; + FA0B79BF1A958EA3000E1D17 /* include */ = { + isa = PBXGroup; + children = ( + FA0B79C01A958EA3000E1D17 /* enet */, + ); + path = include; + sourceTree = ""; + }; + FA0B79C01A958EA3000E1D17 /* enet */ = { + isa = PBXGroup; + children = ( + FA0B79C11A958EA3000E1D17 /* callbacks.h */, + FA0B79C21A958EA3000E1D17 /* enet.h */, + FA0B79C31A958EA3000E1D17 /* list.h */, + FA0B79C41A958EA3000E1D17 /* protocol.h */, + FA0B79C51A958EA3000E1D17 /* time.h */, + FA0B79C61A958EA3000E1D17 /* types.h */, + FA0B79C71A958EA3000E1D17 /* unix.h */, + FA0B79C81A958EA3000E1D17 /* utility.h */, + FA0B79C91A958EA3000E1D17 /* win32.h */, + ); + path = enet; + sourceTree = ""; + }; + FA0B79D31A958EA3000E1D17 /* glad */ = { + isa = PBXGroup; + children = ( + FA0B79D41A958EA3000E1D17 /* glad.cpp */, + FA0B79D61A958EA3000E1D17 /* glad.hpp */, + FA0B79D71A958EA3000E1D17 /* gladfuncs.hpp */, ); path = glad; sourceTree = ""; }; - FA34E7CA174B512200E04D3F /* system */ = { + FA0B79D81A958EA3000E1D17 /* lodepng */ = { isa = PBXGroup; children = ( - FA34E7CF174B514F00E04D3F /* sdl */, - FA34E7CB174B513F00E04D3F /* System.cpp */, - FA34E7CC174B513F00E04D3F /* System.h */, - FA34E7D4174B55AF00E04D3F /* wrap_System.cpp */, - FA34E7D5174B55AF00E04D3F /* wrap_System.h */, - ); - path = system; - sourceTree = ""; - }; - FA34E7CF174B514F00E04D3F /* sdl */ = { - isa = PBXGroup; - children = ( - FA34E7D0174B515D00E04D3F /* System.cpp */, - FA34E7D1174B515D00E04D3F /* System.h */, - ); - path = sdl; - sourceTree = ""; - }; - FA4B5B7219369009006C6D93 /* stb */ = { - isa = PBXGroup; - children = ( - FA4B5B781936B688006C6D93 /* stb_image.h */, - ); - path = stb; - sourceTree = ""; - }; - FA4BBCDB18A5DC5D0027707D /* lodepng */ = { - isa = PBXGroup; - children = ( - FA4BBCDC18A5DC5D0027707D /* lodepng.cpp */, - FA4BBCDD18A5DC5D0027707D /* lodepng.h */, + FA0B79D91A958EA3000E1D17 /* lodepng.cpp */, + FA0B79DA1A958EA3000E1D17 /* lodepng.h */, ); path = lodepng; sourceTree = ""; }; - FA577A6616C7199700860150 /* Frameworks */ = { + FA0B79DB1A958EA3000E1D17 /* luasocket */ = { + isa = PBXGroup; + children = ( + FA0B79DC1A958EA3000E1D17 /* libluasocket */, + FA0B7A0E1A958EA3000E1D17 /* luasocket.cpp */, + FA0B7A0F1A958EA3000E1D17 /* luasocket.h */, + ); + path = luasocket; + sourceTree = ""; + }; + FA0B79DC1A958EA3000E1D17 /* libluasocket */ = { + isa = PBXGroup; + children = ( + FA0B79DD1A958EA3000E1D17 /* auxiliar.c */, + FA0B79DE1A958EA3000E1D17 /* auxiliar.h */, + FA0B79DF1A958EA3000E1D17 /* buffer.c */, + FA0B79E01A958EA3000E1D17 /* buffer.h */, + FA0B79E11A958EA3000E1D17 /* except.c */, + FA0B79E21A958EA3000E1D17 /* except.h */, + FA0B79E31A958EA3000E1D17 /* ftp.lua */, + FA0B79E41A958EA3000E1D17 /* ftp.lua.h */, + FA0B79E51A958EA3000E1D17 /* http.lua */, + FA0B79E61A958EA3000E1D17 /* http.lua.h */, + FA0B79E71A958EA3000E1D17 /* inet.c */, + FA0B79E81A958EA3000E1D17 /* inet.h */, + FA0B79E91A958EA3000E1D17 /* io.c */, + FA0B79EA1A958EA3000E1D17 /* io.h */, + FA0B79EB1A958EA3000E1D17 /* ltn12.lua */, + FA0B79EC1A958EA3000E1D17 /* ltn12.lua.h */, + FA0B79ED1A958EA3000E1D17 /* lua.h */, + FA0B79EE1A958EA3000E1D17 /* luasocket.c */, + FA0B79EF1A958EA3000E1D17 /* luasocket.h */, + FA0B79F01A958EA3000E1D17 /* mime.c */, + FA0B79F11A958EA3000E1D17 /* mime.h */, + FA0B79F21A958EA3000E1D17 /* mime.lua */, + FA0B79F31A958EA3000E1D17 /* mime.lua.h */, + FA0B79F41A958EA3000E1D17 /* options.c */, + FA0B79F51A958EA3000E1D17 /* options.h */, + FA0B79F61A958EA3000E1D17 /* pre.lua */, + FA0B79F71A958EA3000E1D17 /* select.c */, + FA0B79F81A958EA3000E1D17 /* select.h */, + FA0B79F91A958EA3000E1D17 /* smtp.lua */, + FA0B79FA1A958EA3000E1D17 /* smtp.lua.h */, + FA0B79FB1A958EA3000E1D17 /* socket.h */, + FA0B79FC1A958EA3000E1D17 /* socket.lua */, + FA0B79FD1A958EA3000E1D17 /* socket.lua.h */, + FA0B79FE1A958EA3000E1D17 /* tcp.c */, + FA0B79FF1A958EA3000E1D17 /* tcp.h */, + FA0B7A001A958EA3000E1D17 /* timeout.c */, + FA0B7A011A958EA3000E1D17 /* timeout.h */, + FA0B7A021A958EA3000E1D17 /* tp.lua */, + FA0B7A031A958EA3000E1D17 /* tp.lua.h */, + FA0B7A041A958EA3000E1D17 /* udp.c */, + FA0B7A051A958EA3000E1D17 /* udp.h */, + FA0B7A061A958EA3000E1D17 /* unix.c */, + FA0B7A071A958EA3000E1D17 /* unix.h */, + FA0B7A081A958EA3000E1D17 /* url.lua */, + FA0B7A091A958EA3000E1D17 /* url.lua.h */, + FA0B7A0A1A958EA3000E1D17 /* usocket.c */, + FA0B7A0B1A958EA3000E1D17 /* usocket.h */, + ); + path = libluasocket; + sourceTree = ""; + }; + FA0B7A101A958EA3000E1D17 /* luautf8 */ = { + isa = PBXGroup; + children = ( + FA0B7A111A958EA3000E1D17 /* lprefix.h */, + FA0B7A121A958EA3000E1D17 /* lutf8lib.c */, + FA0B7A131A958EA3000E1D17 /* lutf8lib.h */, + ); + path = luautf8; + sourceTree = ""; + }; + FA0B7A141A958EA3000E1D17 /* noise1234 */ = { + isa = PBXGroup; + children = ( + FA0B7A151A958EA3000E1D17 /* simplexnoise1234.cpp */, + FA0B7A161A958EA3000E1D17 /* simplexnoise1234.h */, + ); + path = noise1234; + sourceTree = ""; + }; + FA0B7A171A958EA3000E1D17 /* stb */ = { + isa = PBXGroup; + children = ( + FA0B7A181A958EA3000E1D17 /* stb_image.h */, + ); + path = stb; + sourceTree = ""; + }; + FA0B7A191A958EA3000E1D17 /* utf8 */ = { + isa = PBXGroup; + children = ( + FA0B7A1A1A958EA3000E1D17 /* utf8 */, + FA0B7A1E1A958EA3000E1D17 /* utf8.h */, + ); + path = utf8; + sourceTree = ""; + }; + FA0B7A1A1A958EA3000E1D17 /* utf8 */ = { + isa = PBXGroup; + children = ( + FA0B7A1B1A958EA3000E1D17 /* checked.h */, + FA0B7A1C1A958EA3000E1D17 /* core.h */, + FA0B7A1D1A958EA3000E1D17 /* unchecked.h */, + ); + path = utf8; + sourceTree = ""; + }; + FA0B7A1F1A958EA3000E1D17 /* Wuff */ = { + isa = PBXGroup; + children = ( + FA0B7A201A958EA3000E1D17 /* wuff.c */, + FA0B7A211A958EA3000E1D17 /* wuff.h */, + FA0B7A221A958EA3000E1D17 /* wuff_config.h */, + FA0B7A231A958EA3000E1D17 /* wuff_convert.c */, + FA0B7A241A958EA3000E1D17 /* wuff_convert.h */, + FA0B7A251A958EA3000E1D17 /* wuff_internal.c */, + FA0B7A261A958EA3000E1D17 /* wuff_internal.h */, + FA0B7A271A958EA3000E1D17 /* wuff_memory.c */, + ); + path = Wuff; + sourceTree = ""; + }; + FA0B7B3C1A95902C000E1D17 /* modules */ = { + isa = PBXGroup; + children = ( + FA0B7B3D1A95902C000E1D17 /* audio */, + FA0B7B521A95902C000E1D17 /* event */, + FA0B7B5A1A95902C000E1D17 /* filesystem */, + FA0B7B701A95902C000E1D17 /* font */, + FA0B7B871A95902C000E1D17 /* graphics */, + FA0B7BC21A95902C000E1D17 /* image */, + FA0B7BE81A95902C000E1D17 /* joystick */, + FA0B7BF51A95902C000E1D17 /* keyboard */, + FA0B7BFD1A95902C000E1D17 /* love */, + FA0B7C001A95902C000E1D17 /* math */, + FA0B7C0D1A95902C000E1D17 /* mouse */, + FA0B7C1B1A95902C000E1D17 /* physics */, + FA0B7C7B1A95902C000E1D17 /* sound */, + FA0B7C9A1A95902C000E1D17 /* system */, + FA0B7CA21A95902C000E1D17 /* thread */, + FA0B7CB71A95902C000E1D17 /* timer */, + FA0B7CBE1A95902C000E1D17 /* touch */, + FA0B7CC51A95902C000E1D17 /* window */, + ); + name = modules; + path = ../../src/modules; + sourceTree = ""; + }; + FA0B7B3D1A95902C000E1D17 /* audio */ = { + isa = PBXGroup; + children = ( + FA0B7B3E1A95902C000E1D17 /* Audio.cpp */, + FA0B7B3F1A95902C000E1D17 /* Audio.h */, + FA0B7B401A95902C000E1D17 /* null */, + FA0B7B451A95902C000E1D17 /* openal */, + FA0B7B4C1A95902C000E1D17 /* Source.cpp */, + FA0B7B4D1A95902C000E1D17 /* Source.h */, + FA0B7B4E1A95902C000E1D17 /* wrap_Audio.cpp */, + FA0B7B4F1A95902C000E1D17 /* wrap_Audio.h */, + FA0B7B501A95902C000E1D17 /* wrap_Source.cpp */, + FA0B7B511A95902C000E1D17 /* wrap_Source.h */, + ); + path = audio; + sourceTree = ""; + }; + FA0B7B401A95902C000E1D17 /* null */ = { + isa = PBXGroup; + children = ( + FA0B7B411A95902C000E1D17 /* Audio.cpp */, + FA0B7B421A95902C000E1D17 /* Audio.h */, + FA0B7B431A95902C000E1D17 /* Source.cpp */, + FA0B7B441A95902C000E1D17 /* Source.h */, + ); + path = null; + sourceTree = ""; + }; + FA0B7B451A95902C000E1D17 /* openal */ = { + isa = PBXGroup; + children = ( + FA0B7B461A95902C000E1D17 /* Audio.cpp */, + FA0B7B471A95902C000E1D17 /* Audio.h */, + FA0B7B481A95902C000E1D17 /* Pool.cpp */, + FA0B7B491A95902C000E1D17 /* Pool.h */, + FA0B7B4A1A95902C000E1D17 /* Source.cpp */, + FA0B7B4B1A95902C000E1D17 /* Source.h */, + ); + path = openal; + sourceTree = ""; + }; + FA0B7B521A95902C000E1D17 /* event */ = { + isa = PBXGroup; + children = ( + FA0B7B531A95902C000E1D17 /* Event.cpp */, + FA0B7B541A95902C000E1D17 /* Event.h */, + FA0B7B551A95902C000E1D17 /* sdl */, + ); + path = event; + sourceTree = ""; + }; + FA0B7B551A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7B561A95902C000E1D17 /* Event.cpp */, + FA0B7B571A95902C000E1D17 /* Event.h */, + FA0B7B581A95902C000E1D17 /* wrap_Event.cpp */, + FA0B7B591A95902C000E1D17 /* wrap_Event.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7B5A1A95902C000E1D17 /* filesystem */ = { + isa = PBXGroup; + children = ( + FA0B7B5B1A95902C000E1D17 /* DroppedFile.cpp */, + FA0B7B5C1A95902C000E1D17 /* DroppedFile.h */, + FA0B7B5D1A95902C000E1D17 /* File.cpp */, + FA0B7B5E1A95902C000E1D17 /* File.h */, + FA0B7B5F1A95902C000E1D17 /* FileData.cpp */, + FA0B7B601A95902C000E1D17 /* FileData.h */, + FA0B7B611A95902C000E1D17 /* Filesystem.cpp */, + FA0B7B621A95902C000E1D17 /* Filesystem.h */, + FA0B7B631A95902C000E1D17 /* physfs */, + FA0B7B681A95902C000E1D17 /* wrap_DroppedFile.cpp */, + FA0B7B691A95902C000E1D17 /* wrap_DroppedFile.h */, + FA0B7B6A1A95902C000E1D17 /* wrap_File.cpp */, + FA0B7B6B1A95902C000E1D17 /* wrap_File.h */, + FA0B7B6C1A95902C000E1D17 /* wrap_FileData.cpp */, + FA0B7B6D1A95902C000E1D17 /* wrap_FileData.h */, + FA0B7B6E1A95902C000E1D17 /* wrap_Filesystem.cpp */, + FA0B7B6F1A95902C000E1D17 /* wrap_Filesystem.h */, + ); + path = filesystem; + sourceTree = ""; + }; + FA0B7B631A95902C000E1D17 /* physfs */ = { + isa = PBXGroup; + children = ( + FA0B7B641A95902C000E1D17 /* File.cpp */, + FA0B7B651A95902C000E1D17 /* File.h */, + FA0B7B661A95902C000E1D17 /* Filesystem.cpp */, + FA0B7B671A95902C000E1D17 /* Filesystem.h */, + ); + path = physfs; + sourceTree = ""; + }; + FA0B7B701A95902C000E1D17 /* font */ = { + isa = PBXGroup; + children = ( + FA0B7B711A95902C000E1D17 /* BMFontRasterizer.cpp */, + FA0B7B721A95902C000E1D17 /* BMFontRasterizer.h */, + FA0B7B731A95902C000E1D17 /* Font.cpp */, + FA0B7B741A95902C000E1D17 /* Font.h */, + FA0B7B751A95902C000E1D17 /* freetype */, + FA0B7B7A1A95902C000E1D17 /* GlyphData.cpp */, + FA0B7B7B1A95902C000E1D17 /* GlyphData.h */, + FA0B7B7C1A95902C000E1D17 /* ImageRasterizer.cpp */, + FA0B7B7D1A95902C000E1D17 /* ImageRasterizer.h */, + FA0B7B7E1A95902C000E1D17 /* Rasterizer.cpp */, + FA0B7B7F1A95902C000E1D17 /* Rasterizer.h */, + FA0B7B801A95902C000E1D17 /* Vera.ttf.h */, + FA0B7B811A95902C000E1D17 /* wrap_Font.cpp */, + FA0B7B821A95902C000E1D17 /* wrap_Font.h */, + FA0B7B831A95902C000E1D17 /* wrap_GlyphData.cpp */, + FA0B7B841A95902C000E1D17 /* wrap_GlyphData.h */, + FA0B7B851A95902C000E1D17 /* wrap_Rasterizer.cpp */, + FA0B7B861A95902C000E1D17 /* wrap_Rasterizer.h */, + ); + path = font; + sourceTree = ""; + }; + FA0B7B751A95902C000E1D17 /* freetype */ = { + isa = PBXGroup; + children = ( + FA0B7B761A95902C000E1D17 /* Font.cpp */, + FA0B7B771A95902C000E1D17 /* Font.h */, + FA0B7B781A95902C000E1D17 /* TrueTypeRasterizer.cpp */, + FA0B7B791A95902C000E1D17 /* TrueTypeRasterizer.h */, + ); + path = freetype; + sourceTree = ""; + }; + FA0B7B871A95902C000E1D17 /* graphics */ = { + isa = PBXGroup; + children = ( + FA0B7B881A95902C000E1D17 /* Color.h */, + FA0B7B891A95902C000E1D17 /* Drawable.h */, + FA0B7B8A1A95902C000E1D17 /* Graphics.cpp */, + FA0B7B8B1A95902C000E1D17 /* Graphics.h */, + FA0B7B8C1A95902C000E1D17 /* opengl */, + FA0B7BBC1A95902C000E1D17 /* Quad.cpp */, + FA0B7BBD1A95902C000E1D17 /* Quad.h */, + FA0B7BBE1A95902C000E1D17 /* Texture.cpp */, + FA0B7BBF1A95902C000E1D17 /* Texture.h */, + FA0B7BC01A95902C000E1D17 /* Volatile.cpp */, + FA0B7BC11A95902C000E1D17 /* Volatile.h */, + ); + path = graphics; + sourceTree = ""; + }; + FA0B7B8C1A95902C000E1D17 /* opengl */ = { + isa = PBXGroup; + children = ( + FA0B7B8D1A95902C000E1D17 /* Canvas.cpp */, + FA0B7B8E1A95902C000E1D17 /* Canvas.h */, + FA0B7B8F1A95902C000E1D17 /* Font.cpp */, + FA0B7B901A95902C000E1D17 /* Font.h */, + FA0B7B911A95902C000E1D17 /* Graphics.cpp */, + FA0B7B921A95902C000E1D17 /* Graphics.h */, + FA0B7B931A95902C000E1D17 /* Image.cpp */, + FA0B7B941A95902C000E1D17 /* Image.h */, + FA0B7B951A95902C000E1D17 /* Mesh.cpp */, + FA0B7B961A95902C000E1D17 /* Mesh.h */, + FA0B7B971A95902C000E1D17 /* OpenGL.cpp */, + FA0B7B981A95902C000E1D17 /* OpenGL.h */, + FA0B7B991A95902C000E1D17 /* ParticleSystem.cpp */, + FA0B7B9A1A95902C000E1D17 /* ParticleSystem.h */, + FA0B7B9B1A95902C000E1D17 /* Polyline.cpp */, + FA0B7B9C1A95902C000E1D17 /* Polyline.h */, + FA0B7B9D1A95902C000E1D17 /* Shader.cpp */, + FA0B7B9E1A95902C000E1D17 /* Shader.h */, + FA0B7B9F1A95902C000E1D17 /* SpriteBatch.cpp */, + FA0B7BA01A95902C000E1D17 /* SpriteBatch.h */, + FA0B7BA11A95902C000E1D17 /* Text.cpp */, + FA0B7BA21A95902C000E1D17 /* Text.h */, + FA0B7BA31A95902C000E1D17 /* Texture.h */, + FA0B7BA41A95902C000E1D17 /* VertexBuffer.cpp */, + FA0B7BA51A95902C000E1D17 /* VertexBuffer.h */, + FA0B7BA61A95902C000E1D17 /* wrap_Canvas.cpp */, + FA0B7BA71A95902C000E1D17 /* wrap_Canvas.h */, + FA0B7BA81A95902C000E1D17 /* wrap_Font.cpp */, + FA0B7BA91A95902C000E1D17 /* wrap_Font.h */, + FA0B7BAA1A95902C000E1D17 /* wrap_Graphics.cpp */, + FA0B7BAB1A95902C000E1D17 /* wrap_Graphics.h */, + FA0B7BAC1A95902C000E1D17 /* wrap_Image.cpp */, + FA0B7BAD1A95902C000E1D17 /* wrap_Image.h */, + FA0B7BAE1A95902C000E1D17 /* wrap_Mesh.cpp */, + FA0B7BAF1A95902C000E1D17 /* wrap_Mesh.h */, + FA0B7BB01A95902C000E1D17 /* wrap_ParticleSystem.cpp */, + FA0B7BB11A95902C000E1D17 /* wrap_ParticleSystem.h */, + FA0B7BB21A95902C000E1D17 /* wrap_Quad.cpp */, + FA0B7BB31A95902C000E1D17 /* wrap_Quad.h */, + FA0B7BB41A95902C000E1D17 /* wrap_Shader.cpp */, + FA0B7BB51A95902C000E1D17 /* wrap_Shader.h */, + FA0B7BB61A95902C000E1D17 /* wrap_SpriteBatch.cpp */, + FA0B7BB71A95902C000E1D17 /* wrap_SpriteBatch.h */, + FA0B7BB81A95902C000E1D17 /* wrap_Text.cpp */, + FA0B7BB91A95902C000E1D17 /* wrap_Text.h */, + FA0B7BBA1A95902C000E1D17 /* wrap_Texture.cpp */, + FA0B7BBB1A95902C000E1D17 /* wrap_Texture.h */, + ); + path = opengl; + sourceTree = ""; + }; + FA0B7BC21A95902C000E1D17 /* image */ = { + isa = PBXGroup; + children = ( + FA0B7BC31A95902C000E1D17 /* CompressedData.cpp */, + FA0B7BC41A95902C000E1D17 /* CompressedData.h */, + FA0B7BC51A95902C000E1D17 /* Image.h */, + FA0B7BC61A95902C000E1D17 /* ImageData.cpp */, + FA0B7BC71A95902C000E1D17 /* ImageData.h */, + FA0B7BC81A95902C000E1D17 /* magpie */, + FA0B7BE21A95902C000E1D17 /* wrap_CompressedData.cpp */, + FA0B7BE31A95902C000E1D17 /* wrap_CompressedData.h */, + FA0B7BE41A95902C000E1D17 /* wrap_Image.cpp */, + FA0B7BE51A95902C000E1D17 /* wrap_Image.h */, + FA0B7BE61A95902C000E1D17 /* wrap_ImageData.cpp */, + FA0B7BE71A95902C000E1D17 /* wrap_ImageData.h */, + ); + path = image; + sourceTree = ""; + }; + FA0B7BC81A95902C000E1D17 /* magpie */ = { + isa = PBXGroup; + children = ( + FA0B7BC91A95902C000E1D17 /* CompressedData.cpp */, + FA0B7BCA1A95902C000E1D17 /* CompressedData.h */, + FA0B7BCB1A95902C000E1D17 /* CompressedFormatHandler.h */, + FA0B7BCC1A95902C000E1D17 /* ddsHandler.cpp */, + FA0B7BCD1A95902C000E1D17 /* ddsHandler.h */, + FA0B7BCE1A95902C000E1D17 /* FormatHandler.cpp */, + FA0B7BCF1A95902C000E1D17 /* FormatHandler.h */, + FA0B7BD01A95902C000E1D17 /* Image.cpp */, + FA0B7BD11A95902C000E1D17 /* Image.h */, + FA0B7BD21A95902C000E1D17 /* ImageData.cpp */, + FA0B7BD31A95902C000E1D17 /* ImageData.h */, + FA0B7BD41A95902C000E1D17 /* ImageIOHandler.cpp */, + FA0B7BD51A95902C000E1D17 /* ImageIOHandler.h */, + FA0B7BD61A95902C000E1D17 /* JPEGHandler.cpp */, + FA0B7BD71A95902C000E1D17 /* JPEGHandler.h */, + FA0B7BD81A95902C000E1D17 /* KTXHandler.cpp */, + FA0B7BD91A95902C000E1D17 /* KTXHandler.h */, + FA0B7BDA1A95902C000E1D17 /* PKMHandler.cpp */, + FA0B7BDB1A95902C000E1D17 /* PKMHandler.h */, + FA0B7BDC1A95902C000E1D17 /* PNGHandler.cpp */, + FA0B7BDD1A95902C000E1D17 /* PNGHandler.h */, + FA0B7BDE1A95902C000E1D17 /* PVRHandler.cpp */, + FA0B7BDF1A95902C000E1D17 /* PVRHandler.h */, + FA0B7BE01A95902C000E1D17 /* STBHandler.cpp */, + FA0B7BE11A95902C000E1D17 /* STBHandler.h */, + ); + path = magpie; + sourceTree = ""; + }; + FA0B7BE81A95902C000E1D17 /* joystick */ = { + isa = PBXGroup; + children = ( + FA0B7BE91A95902C000E1D17 /* Joystick.cpp */, + FA0B7BEA1A95902C000E1D17 /* Joystick.h */, + FA0B7BEB1A95902C000E1D17 /* JoystickModule.h */, + FA0B7BEC1A95902C000E1D17 /* sdl */, + FA0B7BF11A95902C000E1D17 /* wrap_Joystick.cpp */, + FA0B7BF21A95902C000E1D17 /* wrap_Joystick.h */, + FA0B7BF31A95902C000E1D17 /* wrap_JoystickModule.cpp */, + FA0B7BF41A95902C000E1D17 /* wrap_JoystickModule.h */, + ); + path = joystick; + sourceTree = ""; + }; + FA0B7BEC1A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7BED1A95902C000E1D17 /* Joystick.cpp */, + FA0B7BEE1A95902C000E1D17 /* Joystick.h */, + FA0B7BEF1A95902C000E1D17 /* JoystickModule.cpp */, + FA0B7BF01A95902C000E1D17 /* JoystickModule.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7BF51A95902C000E1D17 /* keyboard */ = { + isa = PBXGroup; + children = ( + FA0B7BF61A95902C000E1D17 /* Keyboard.cpp */, + FA0B7BF71A95902C000E1D17 /* Keyboard.h */, + FA0B7BF81A95902C000E1D17 /* sdl */, + FA0B7BFB1A95902C000E1D17 /* wrap_Keyboard.cpp */, + FA0B7BFC1A95902C000E1D17 /* wrap_Keyboard.h */, + ); + path = keyboard; + sourceTree = ""; + }; + FA0B7BF81A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7BF91A95902C000E1D17 /* Keyboard.cpp */, + FA0B7BFA1A95902C000E1D17 /* Keyboard.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7BFD1A95902C000E1D17 /* love */ = { + isa = PBXGroup; + children = ( + FA0B7BFE1A95902C000E1D17 /* love.cpp */, + FA0B7BFF1A95902C000E1D17 /* love.h */, + ); + path = love; + sourceTree = ""; + }; + FA0B7C001A95902C000E1D17 /* math */ = { + isa = PBXGroup; + children = ( + FA0B7C011A95902C000E1D17 /* BezierCurve.cpp */, + FA0B7C021A95902C000E1D17 /* BezierCurve.h */, + FA0B7C031A95902C000E1D17 /* MathModule.cpp */, + FA0B7C041A95902C000E1D17 /* MathModule.h */, + FA0B7C051A95902C000E1D17 /* RandomGenerator.cpp */, + FA0B7C061A95902C000E1D17 /* RandomGenerator.h */, + FA0B7C071A95902C000E1D17 /* wrap_BezierCurve.cpp */, + FA0B7C081A95902C000E1D17 /* wrap_BezierCurve.h */, + FA0B7C091A95902C000E1D17 /* wrap_Math.cpp */, + FA0B7C0A1A95902C000E1D17 /* wrap_Math.h */, + FA0B7C0B1A95902C000E1D17 /* wrap_RandomGenerator.cpp */, + FA0B7C0C1A95902C000E1D17 /* wrap_RandomGenerator.h */, + ); + path = math; + sourceTree = ""; + }; + FA0B7C0D1A95902C000E1D17 /* mouse */ = { + isa = PBXGroup; + children = ( + FA0B7C0E1A95902C000E1D17 /* Cursor.cpp */, + FA0B7C0F1A95902C000E1D17 /* Cursor.h */, + FA0B7C101A95902C000E1D17 /* Mouse.cpp */, + FA0B7C111A95902C000E1D17 /* Mouse.h */, + FA0B7C121A95902C000E1D17 /* sdl */, + FA0B7C171A95902C000E1D17 /* wrap_Cursor.cpp */, + FA0B7C181A95902C000E1D17 /* wrap_Cursor.h */, + FA0B7C191A95902C000E1D17 /* wrap_Mouse.cpp */, + FA0B7C1A1A95902C000E1D17 /* wrap_Mouse.h */, + ); + path = mouse; + sourceTree = ""; + }; + FA0B7C121A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7C131A95902C000E1D17 /* Cursor.cpp */, + FA0B7C141A95902C000E1D17 /* Cursor.h */, + FA0B7C151A95902C000E1D17 /* Mouse.cpp */, + FA0B7C161A95902C000E1D17 /* Mouse.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7C1B1A95902C000E1D17 /* physics */ = { + isa = PBXGroup; + children = ( + FA0B7C1C1A95902C000E1D17 /* Body.cpp */, + FA0B7C1D1A95902C000E1D17 /* Body.h */, + FA0B7C1E1A95902C000E1D17 /* box2d */, + FA0B7C771A95902C000E1D17 /* Joint.cpp */, + FA0B7C781A95902C000E1D17 /* Joint.h */, + FA0B7C791A95902C000E1D17 /* Shape.cpp */, + FA0B7C7A1A95902C000E1D17 /* Shape.h */, + ); + path = physics; + sourceTree = ""; + }; + FA0B7C1E1A95902C000E1D17 /* box2d */ = { + isa = PBXGroup; + children = ( + FA0B7C1F1A95902C000E1D17 /* Body.cpp */, + FA0B7C201A95902C000E1D17 /* Body.h */, + FA0B7C211A95902C000E1D17 /* ChainShape.cpp */, + FA0B7C221A95902C000E1D17 /* ChainShape.h */, + FA0B7C231A95902C000E1D17 /* CircleShape.cpp */, + FA0B7C241A95902C000E1D17 /* CircleShape.h */, + FA0B7C251A95902C000E1D17 /* Contact.cpp */, + FA0B7C261A95902C000E1D17 /* Contact.h */, + FA0B7C271A95902C000E1D17 /* DistanceJoint.cpp */, + FA0B7C281A95902C000E1D17 /* DistanceJoint.h */, + FA0B7C291A95902C000E1D17 /* EdgeShape.cpp */, + FA0B7C2A1A95902C000E1D17 /* EdgeShape.h */, + FA0B7C2B1A95902C000E1D17 /* Fixture.cpp */, + FA0B7C2C1A95902C000E1D17 /* Fixture.h */, + FA0B7C2D1A95902C000E1D17 /* FrictionJoint.cpp */, + FA0B7C2E1A95902C000E1D17 /* FrictionJoint.h */, + FA0B7C2F1A95902C000E1D17 /* GearJoint.cpp */, + FA0B7C301A95902C000E1D17 /* GearJoint.h */, + FA0B7C311A95902C000E1D17 /* Joint.cpp */, + FA0B7C321A95902C000E1D17 /* Joint.h */, + FA0B7C331A95902C000E1D17 /* MotorJoint.cpp */, + FA0B7C341A95902C000E1D17 /* MotorJoint.h */, + FA0B7C351A95902C000E1D17 /* MouseJoint.cpp */, + FA0B7C361A95902C000E1D17 /* MouseJoint.h */, + FA0B7C371A95902C000E1D17 /* Physics.cpp */, + FA0B7C381A95902C000E1D17 /* Physics.h */, + FA0B7C391A95902C000E1D17 /* PolygonShape.cpp */, + FA0B7C3A1A95902C000E1D17 /* PolygonShape.h */, + FA0B7C3B1A95902C000E1D17 /* PrismaticJoint.cpp */, + FA0B7C3C1A95902C000E1D17 /* PrismaticJoint.h */, + FA0B7C3D1A95902C000E1D17 /* PulleyJoint.cpp */, + FA0B7C3E1A95902C000E1D17 /* PulleyJoint.h */, + FA0B7C3F1A95902C000E1D17 /* RevoluteJoint.cpp */, + FA0B7C401A95902C000E1D17 /* RevoluteJoint.h */, + FA0B7C411A95902C000E1D17 /* RopeJoint.cpp */, + FA0B7C421A95902C000E1D17 /* RopeJoint.h */, + FA0B7C431A95902C000E1D17 /* Shape.cpp */, + FA0B7C441A95902C000E1D17 /* Shape.h */, + FA0B7C451A95902C000E1D17 /* WeldJoint.cpp */, + FA0B7C461A95902C000E1D17 /* WeldJoint.h */, + FA0B7C471A95902C000E1D17 /* WheelJoint.cpp */, + FA0B7C481A95902C000E1D17 /* WheelJoint.h */, + FA0B7C491A95902C000E1D17 /* World.cpp */, + FA0B7C4A1A95902C000E1D17 /* World.h */, + FA0B7C4B1A95902C000E1D17 /* wrap_Body.cpp */, + FA0B7C4C1A95902C000E1D17 /* wrap_Body.h */, + FA0B7C4D1A95902C000E1D17 /* wrap_ChainShape.cpp */, + FA0B7C4E1A95902C000E1D17 /* wrap_ChainShape.h */, + FA0B7C4F1A95902C000E1D17 /* wrap_CircleShape.cpp */, + FA0B7C501A95902C000E1D17 /* wrap_CircleShape.h */, + FA0B7C511A95902C000E1D17 /* wrap_Contact.cpp */, + FA0B7C521A95902C000E1D17 /* wrap_Contact.h */, + FA0B7C531A95902C000E1D17 /* wrap_DistanceJoint.cpp */, + FA0B7C541A95902C000E1D17 /* wrap_DistanceJoint.h */, + FA0B7C551A95902C000E1D17 /* wrap_EdgeShape.cpp */, + FA0B7C561A95902C000E1D17 /* wrap_EdgeShape.h */, + FA0B7C571A95902C000E1D17 /* wrap_Fixture.cpp */, + FA0B7C581A95902C000E1D17 /* wrap_Fixture.h */, + FA0B7C591A95902C000E1D17 /* wrap_FrictionJoint.cpp */, + FA0B7C5A1A95902C000E1D17 /* wrap_FrictionJoint.h */, + FA0B7C5B1A95902C000E1D17 /* wrap_GearJoint.cpp */, + FA0B7C5C1A95902C000E1D17 /* wrap_GearJoint.h */, + FA0B7C5D1A95902C000E1D17 /* wrap_Joint.cpp */, + FA0B7C5E1A95902C000E1D17 /* wrap_Joint.h */, + FA0B7C5F1A95902C000E1D17 /* wrap_MotorJoint.cpp */, + FA0B7C601A95902C000E1D17 /* wrap_MotorJoint.h */, + FA0B7C611A95902C000E1D17 /* wrap_MouseJoint.cpp */, + FA0B7C621A95902C000E1D17 /* wrap_MouseJoint.h */, + FA0B7C631A95902C000E1D17 /* wrap_Physics.cpp */, + FA0B7C641A95902C000E1D17 /* wrap_Physics.h */, + FA0B7C651A95902C000E1D17 /* wrap_PolygonShape.cpp */, + FA0B7C661A95902C000E1D17 /* wrap_PolygonShape.h */, + FA0B7C671A95902C000E1D17 /* wrap_PrismaticJoint.cpp */, + FA0B7C681A95902C000E1D17 /* wrap_PrismaticJoint.h */, + FA0B7C691A95902C000E1D17 /* wrap_PulleyJoint.cpp */, + FA0B7C6A1A95902C000E1D17 /* wrap_PulleyJoint.h */, + FA0B7C6B1A95902C000E1D17 /* wrap_RevoluteJoint.cpp */, + FA0B7C6C1A95902C000E1D17 /* wrap_RevoluteJoint.h */, + FA0B7C6D1A95902C000E1D17 /* wrap_RopeJoint.cpp */, + FA0B7C6E1A95902C000E1D17 /* wrap_RopeJoint.h */, + FA0B7C6F1A95902C000E1D17 /* wrap_Shape.cpp */, + FA0B7C701A95902C000E1D17 /* wrap_Shape.h */, + FA0B7C711A95902C000E1D17 /* wrap_WeldJoint.cpp */, + FA0B7C721A95902C000E1D17 /* wrap_WeldJoint.h */, + FA0B7C731A95902C000E1D17 /* wrap_WheelJoint.cpp */, + FA0B7C741A95902C000E1D17 /* wrap_WheelJoint.h */, + FA0B7C751A95902C000E1D17 /* wrap_World.cpp */, + FA0B7C761A95902C000E1D17 /* wrap_World.h */, + ); + path = box2d; + sourceTree = ""; + }; + FA0B7C7B1A95902C000E1D17 /* sound */ = { + isa = PBXGroup; + children = ( + FA0B7C7C1A95902C000E1D17 /* Decoder.h */, + FA0B7C7D1A95902C000E1D17 /* lullaby */, + FA0B7C901A95902C000E1D17 /* Sound.cpp */, + FA0B7C911A95902C000E1D17 /* Sound.h */, + FA0B7C921A95902C000E1D17 /* SoundData.cpp */, + FA0B7C931A95902C000E1D17 /* SoundData.h */, + FA0B7C941A95902C000E1D17 /* wrap_Decoder.cpp */, + FA0B7C951A95902C000E1D17 /* wrap_Decoder.h */, + FA0B7C961A95902C000E1D17 /* wrap_Sound.cpp */, + FA0B7C971A95902C000E1D17 /* wrap_Sound.h */, + FA0B7C981A95902C000E1D17 /* wrap_SoundData.cpp */, + FA0B7C991A95902C000E1D17 /* wrap_SoundData.h */, + ); + path = sound; + sourceTree = ""; + }; + FA0B7C7D1A95902C000E1D17 /* lullaby */ = { + isa = PBXGroup; + children = ( + FA0B7C7E1A95902C000E1D17 /* CoreAudioDecoder.cpp */, + FA0B7C7F1A95902C000E1D17 /* CoreAudioDecoder.h */, + FA0B7C801A95902C000E1D17 /* Decoder.cpp */, + FA0B7C811A95902C000E1D17 /* Decoder.h */, + FA0B7C821A95902C000E1D17 /* FLACDecoder.cpp */, + FA0B7C831A95902C000E1D17 /* FLACDecoder.h */, + FA0B7C841A95902C000E1D17 /* GmeDecoder.cpp */, + FA0B7C851A95902C000E1D17 /* GmeDecoder.h */, + FA0B7C861A95902C000E1D17 /* ModPlugDecoder.cpp */, + FA0B7C871A95902C000E1D17 /* ModPlugDecoder.h */, + FA0B7C881A95902C000E1D17 /* Mpg123Decoder.cpp */, + FA0B7C891A95902C000E1D17 /* Mpg123Decoder.h */, + FA0B7C8A1A95902C000E1D17 /* Sound.cpp */, + FA0B7C8B1A95902C000E1D17 /* Sound.h */, + FA0B7C8C1A95902C000E1D17 /* VorbisDecoder.cpp */, + FA0B7C8D1A95902C000E1D17 /* VorbisDecoder.h */, + FA0B7C8E1A95902C000E1D17 /* WaveDecoder.cpp */, + FA0B7C8F1A95902C000E1D17 /* WaveDecoder.h */, + ); + path = lullaby; + sourceTree = ""; + }; + FA0B7C9A1A95902C000E1D17 /* system */ = { + isa = PBXGroup; + children = ( + FA0B7C9B1A95902C000E1D17 /* sdl */, + FA0B7C9E1A95902C000E1D17 /* System.cpp */, + FA0B7C9F1A95902C000E1D17 /* System.h */, + FA0B7CA01A95902C000E1D17 /* wrap_System.cpp */, + FA0B7CA11A95902C000E1D17 /* wrap_System.h */, + ); + path = system; + sourceTree = ""; + }; + FA0B7C9B1A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7C9C1A95902C000E1D17 /* System.cpp */, + FA0B7C9D1A95902C000E1D17 /* System.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7CA21A95902C000E1D17 /* thread */ = { + isa = PBXGroup; + children = ( + FA0B7CA31A95902C000E1D17 /* Channel.cpp */, + FA0B7CA41A95902C000E1D17 /* Channel.h */, + FA0B7CA51A95902C000E1D17 /* LuaThread.cpp */, + FA0B7CA61A95902C000E1D17 /* LuaThread.h */, + FA0B7CA71A95902C000E1D17 /* sdl */, + FA0B7CAC1A95902C000E1D17 /* Thread.h */, + FA0B7CAD1A95902C000E1D17 /* ThreadModule.cpp */, + FA0B7CAE1A95902C000E1D17 /* ThreadModule.h */, + FA0B7CAF1A95902C000E1D17 /* threads.cpp */, + FA0B7CB01A95902C000E1D17 /* threads.h */, + FA0B7CB11A95902C000E1D17 /* wrap_Channel.cpp */, + FA0B7CB21A95902C000E1D17 /* wrap_Channel.h */, + FA0B7CB31A95902C000E1D17 /* wrap_LuaThread.cpp */, + FA0B7CB41A95902C000E1D17 /* wrap_LuaThread.h */, + FA0B7CB51A95902C000E1D17 /* wrap_ThreadModule.cpp */, + FA0B7CB61A95902C000E1D17 /* wrap_ThreadModule.h */, + ); + path = thread; + sourceTree = ""; + }; + FA0B7CA71A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7CA81A95902C000E1D17 /* Thread.cpp */, + FA0B7CA91A95902C000E1D17 /* Thread.h */, + FA0B7CAA1A95902C000E1D17 /* threads.cpp */, + FA0B7CAB1A95902C000E1D17 /* threads.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7CB71A95902C000E1D17 /* timer */ = { + isa = PBXGroup; + children = ( + FA0B7CB81A95902C000E1D17 /* sdl */, + FA0B7CBB1A95902C000E1D17 /* Timer.h */, + FA0B7CBC1A95902C000E1D17 /* wrap_Timer.cpp */, + FA0B7CBD1A95902C000E1D17 /* wrap_Timer.h */, + ); + path = timer; + sourceTree = ""; + }; + FA0B7CB81A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7CB91A95902C000E1D17 /* Timer.cpp */, + FA0B7CBA1A95902C000E1D17 /* Timer.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7CBE1A95902C000E1D17 /* touch */ = { + isa = PBXGroup; + children = ( + FA0B7CBF1A95902C000E1D17 /* sdl */, + FA0B7CC21A95902C000E1D17 /* Touch.h */, + FA0B7CC31A95902C000E1D17 /* wrap_Touch.cpp */, + FA0B7CC41A95902C000E1D17 /* wrap_Touch.h */, + ); + path = touch; + sourceTree = ""; + }; + FA0B7CBF1A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7CC01A95902C000E1D17 /* Touch.cpp */, + FA0B7CC11A95902C000E1D17 /* Touch.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7CC51A95902C000E1D17 /* window */ = { + isa = PBXGroup; + children = ( + FA0B7CC61A95902C000E1D17 /* sdl */, + FA0B7CC91A95902C000E1D17 /* Window.cpp */, + FA0B7CCA1A95902C000E1D17 /* Window.h */, + FA0B7CCB1A95902C000E1D17 /* wrap_Window.cpp */, + FA0B7CCC1A95902C000E1D17 /* wrap_Window.h */, + ); + path = window; + sourceTree = ""; + }; + FA0B7CC61A95902C000E1D17 /* sdl */ = { + isa = PBXGroup; + children = ( + FA0B7CC71A95902C000E1D17 /* Window.cpp */, + FA0B7CC81A95902C000E1D17 /* Window.h */, + ); + path = sdl; + sourceTree = ""; + }; + FA0B7EEB1A959125000E1D17 /* macosx */ = { isa = PBXGroup; children = ( - FA317EB918F28B6D00B0BCD7 /* libz.dylib */, FA577A7916C71A1700860150 /* Cocoa.framework */, FAA627CD18E7E1560080752D /* CoreServices.framework */, FA577A6716C719D900860150 /* FreeType.framework */, FA48E43818F10D6C007CF0BD /* jpeg-turbo.framework */, FA577A8216C71A5300860150 /* libmodplug.framework */, + FA317EB918F28B6D00B0BCD7 /* libz.dylib */, FA577A6D16C719EA00860150 /* Lua.framework */, FA577A6F16C719F000860150 /* mpg123.framework */, FA577A7116C719F400860150 /* Ogg.framework */, @@ -1998,143 +2669,90 @@ FA9B4A0716E1578300074F42 /* SDL2.framework */, FA577A7716C71A0800860150 /* Vorbis.framework */, ); + name = macosx; + sourceTree = ""; + }; + FA577A6616C7199700860150 /* Frameworks */ = { + isa = PBXGroup; + children = ( + FA0B7EEB1A959125000E1D17 /* macosx */, + ); name = Frameworks; sourceTree = ""; }; - FA5FDC5E1788D548002F0ED2 /* enet */ = { + FA5D24A11A96D24500C6FC8F /* Libraries */ = { isa = PBXGroup; children = ( - FA5FDC5F1788D548002F0ED2 /* enet.cpp */, - FA5FDC601788D548002F0ED2 /* libenet */, - FA5FDC781788D548002F0ED2 /* lua-enet.h */, + FA5D24A31A96D2C300C6FC8F /* ios */, ); - path = enet; + name = Libraries; sourceTree = ""; }; - FA5FDC601788D548002F0ED2 /* libenet */ = { + FA5D24A31A96D2C300C6FC8F /* ios */ = { isa = PBXGroup; children = ( - FA5FDC611788D548002F0ED2 /* callbacks.c */, - FA5FDC631788D548002F0ED2 /* compress.c */, - FA5FDC641788D548002F0ED2 /* host.c */, - FA5FDC651788D548002F0ED2 /* include */, - FA5FDC711788D548002F0ED2 /* list.c */, - FA5FDC721788D548002F0ED2 /* packet.c */, - FA5FDC731788D548002F0ED2 /* peer.c */, - FA5FDC741788D548002F0ED2 /* protocol.c */, - FA5FDC761788D548002F0ED2 /* unix.c */, - FA5FDC771788D548002F0ED2 /* win32.c */, + FA5D24A41A96D2EC00C6FC8F /* freetype */, + FA5D24A81A96D2EC00C6FC8F /* lua */, + FA5D24AA1A96D2EC00C6FC8F /* ogg */, + FA5D24AC1A96D2EC00C6FC8F /* physfs */, + FA5D24CC1A96E63D00C6FC8F /* SDL2 */, + FA5D24AE1A96D2EC00C6FC8F /* vorbis */, ); - path = libenet; + name = ios; sourceTree = ""; }; - FA5FDC651788D548002F0ED2 /* include */ = { + FA5D24A41A96D2EC00C6FC8F /* freetype */ = { isa = PBXGroup; children = ( - FA5FDC661788D548002F0ED2 /* enet */, + FA5D24A51A96D2EC00C6FC8F /* libFreetype2.a */, ); - path = include; + name = freetype; + path = ios/libraries/freetype; sourceTree = ""; }; - FA5FDC661788D548002F0ED2 /* enet */ = { + FA5D24A81A96D2EC00C6FC8F /* lua */ = { isa = PBXGroup; children = ( - FA5FDC671788D548002F0ED2 /* callbacks.h */, - FA5FDC681788D548002F0ED2 /* enet.h */, - FA5FDC691788D548002F0ED2 /* list.h */, - FA5FDC6A1788D548002F0ED2 /* protocol.h */, - FA5FDC6B1788D548002F0ED2 /* time.h */, - FA5FDC6C1788D548002F0ED2 /* types.h */, - FA5FDC6D1788D548002F0ED2 /* unix.h */, - FA5FDC6E1788D548002F0ED2 /* utility.h */, - FA5FDC6F1788D548002F0ED2 /* win32.h */, + FA5D24A91A96D2EC00C6FC8F /* libluajit.a */, ); - path = enet; + name = lua; + path = ios/libraries/lua; sourceTree = ""; }; - FA7C937116DCC6C2006F2BEE /* math */ = { + FA5D24AA1A96D2EC00C6FC8F /* ogg */ = { isa = PBXGroup; children = ( - FAC570FC17402D1100D147E4 /* BezierCurve.cpp */, - FAC570FD17402D1100D147E4 /* BezierCurve.h */, - FA5454C016F1310000D30303 /* MathModule.cpp */, - FA5454C116F1310000D30303 /* MathModule.h */, - FA636D88171B70920065623F /* RandomGenerator.cpp */, - FA636D89171B70920065623F /* RandomGenerator.h */, - FAC570FE17402D1100D147E4 /* wrap_BezierCurve.cpp */, - FAC570FF17402D1100D147E4 /* wrap_BezierCurve.h */, - FA7C937516DCC6C2006F2BEE /* wrap_Math.cpp */, - FA7C937616DCC6C2006F2BEE /* wrap_Math.h */, - FA636D8C171B72A70065623F /* wrap_RandomGenerator.cpp */, - FA636D8D171B72A70065623F /* wrap_RandomGenerator.h */, + FA5D24AB1A96D2EC00C6FC8F /* libogg.a */, ); - path = math; + name = ogg; + path = ios/libraries/ogg; sourceTree = ""; }; - FAA0A45B1A704016009487CB /* luautf8 */ = { + FA5D24AC1A96D2EC00C6FC8F /* physfs */ = { isa = PBXGroup; children = ( - FAA0A45C1A704016009487CB /* lprefix.h */, - FAA0A45D1A704016009487CB /* lutf8lib.c */, - FAA0A4601A70431A009487CB /* lutf8lib.h */, + FA5D24AD1A96D2EC00C6FC8F /* libphysfs.a */, ); - path = luautf8; + name = physfs; + path = ios/libraries/physfs; sourceTree = ""; }; - FADC9E531A926DE40040EA96 /* touch */ = { + FA5D24AE1A96D2EC00C6FC8F /* vorbis */ = { isa = PBXGroup; children = ( - FADC9E541A926DE40040EA96 /* sdl */, - FADC9E571A926DE40040EA96 /* Touch.h */, - FADC9E581A926DE40040EA96 /* wrap_Touch.cpp */, - FADC9E591A926DE40040EA96 /* wrap_Touch.h */, + FA5D24AF1A96D2EC00C6FC8F /* libvorbis.a */, ); - path = touch; + name = vorbis; + path = ios/libraries/vorbis; sourceTree = ""; }; - FADC9E541A926DE40040EA96 /* sdl */ = { + FA5D24CC1A96E63D00C6FC8F /* SDL2 */ = { isa = PBXGroup; children = ( - FADC9E551A926DE40040EA96 /* Touch.cpp */, - FADC9E561A926DE40040EA96 /* Touch.h */, + FA5D24CD1A96E63D00C6FC8F /* libSDL2.a */, ); - path = sdl; - sourceTree = ""; - }; - FAE010D7170DDE99006F29D0 /* ddsparse */ = { - isa = PBXGroup; - children = ( - FAE010D8170DDE99006F29D0 /* ddsinfo.h */, - FAE010D9170DDE99006F29D0 /* ddsparse.cpp */, - FAE010DA170DDE99006F29D0 /* ddsparse.h */, - ); - path = ddsparse; - sourceTree = ""; - }; - FAF272B016E3D46400CC193A /* sdl */ = { - isa = PBXGroup; - children = ( - FAF272B116E3D46400CC193A /* Thread.cpp */, - FAF272B216E3D46400CC193A /* Thread.h */, - FAF272B316E3D46400CC193A /* threads.cpp */, - FAF272B416E3D46400CC193A /* threads.h */, - ); - path = sdl; - sourceTree = ""; - }; - FAF6704318184FF800DBDEEA /* Wuff */ = { - isa = PBXGroup; - children = ( - FAF6704418184FF800DBDEEA /* wuff.c */, - FAF6704518184FF800DBDEEA /* wuff.h */, - FAF6704618184FF800DBDEEA /* wuff_config.h */, - FAF6704718184FF800DBDEEA /* wuff_convert.c */, - FAF6704818184FF800DBDEEA /* wuff_convert.h */, - FAF6704918184FF800DBDEEA /* wuff_internal.c */, - FAF6704A18184FF800DBDEEA /* wuff_internal.h */, - FAF6704B18184FF800DBDEEA /* wuff_memory.c */, - ); - path = Wuff; + name = SDL2; + path = ios/libraries/SDL2; sourceTree = ""; }; /* End PBXGroup section */ @@ -2144,95 +2762,314 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - FA7C937B16DCC6C2006F2BEE /* wrap_Math.h in Headers */, - FAF272A516E3D44400CC193A /* Channel.h in Headers */, - FAF272A716E3D44400CC193A /* LuaThread.h in Headers */, - FAF4377017F4AC530074F9E2 /* Mesh.h in Headers */, - FA4BBCDF18A5DC5D0027707D /* lodepng.h in Headers */, - FADE620A19368D5C00C25B97 /* STBHandler.h in Headers */, - FAF272A916E3D44400CC193A /* ThreadModule.h in Headers */, - FA4BBCE318A5DD7E0027707D /* PNGHandler.h in Headers */, - FAF6705018184FF800DBDEEA /* wuff_convert.h in Headers */, - FAF272AB16E3D44400CC193A /* wrap_Channel.h in Headers */, - FA0A4BF9182E260200E1E4D2 /* wrap_MotorJoint.h in Headers */, - FA6F557D1A6E28A200062204 /* CompressedFormatHandler.h in Headers */, - FAF272AD16E3D44400CC193A /* wrap_LuaThread.h in Headers */, - FADDCDAE1A91817800B32118 /* CoreAudioDecoder.h in Headers */, - FAF272AF16E3D44400CC193A /* wrap_ThreadModule.h in Headers */, - FAF272B616E3D46400CC193A /* Thread.h in Headers */, - FADC9E5E1A926DE40040EA96 /* wrap_Touch.h in Headers */, - FADC9E5B1A926DE40040EA96 /* Touch.h in Headers */, - FAF272B816E3D46400CC193A /* threads.h in Headers */, - FA5454C316F1310000D30303 /* MathModule.h in Headers */, - FAA0A45E1A704016009487CB /* lprefix.h in Headers */, - FAAC6B03170A373B008A61C5 /* CompressedData.h in Headers */, - FAE010DB170DDE99006F29D0 /* ddsinfo.h in Headers */, - FAE010DD170DDE99006F29D0 /* ddsparse.h in Headers */, - FAE010E1170DE25E006F29D0 /* ddsHandler.h in Headers */, - FAE010E5170DF75C006F29D0 /* wrap_CompressedData.h in Headers */, - FA705741194A55CB00670B30 /* wrap_DroppedFile.h in Headers */, - FAF6704E18184FF800DBDEEA /* wuff_config.h in Headers */, - FA088D861A919E1400F26F29 /* OSX.h in Headers */, - FA0CDE3D1710F9A50056E8D7 /* FormatHandler.h in Headers */, - FA7AA59317F6AC1F00704BE2 /* wrap_Mesh.h in Headers */, - FA01BE1F1878E35B00640047 /* wrap_Texture.h in Headers */, - FAEC808B1710FEA60057279A /* ImageData.h in Headers */, - FA4B5B7A1936B688006C6D93 /* stb_image.h in Headers */, - FAD8E84F1A7C949B0084E24D /* Vera.ttf.h in Headers */, - FAEC808F1711E76C0057279A /* CompressedData.h in Headers */, - FA0F0D5B19A2CFEB0010A75B /* glad.hpp in Headers */, - FA636D8B171B70920065623F /* RandomGenerator.h in Headers */, - FA0706E21A93ED2800AF268C /* ImageIOHandler.h in Headers */, - FA6F557B1A6E261800062204 /* PVRHandler.h in Headers */, - FA636D8F171B72A70065623F /* wrap_RandomGenerator.h in Headers */, - FAC86E641724552C00EED715 /* wrap_Quad.h in Headers */, - FAC86E6C1724555D00EED715 /* Quad.h in Headers */, - FA03546D1731F3A700284828 /* simplexnoise1234.h in Headers */, - FA3D9E0E16E68DE600CA6630 /* Cursor.h in Headers */, - FA6F55771A6E261800062204 /* KTXHandler.h in Headers */, - FA3D9E1216E68EAE00CA6630 /* Cursor.h in Headers */, - FA3D9E1616E6D41100CA6630 /* wrap_Cursor.h in Headers */, - FA9FC0B1173D6E3E005027FF /* wrap_Window.h in Headers */, - FAB007901740C12D00A9664D /* Joystick.h in Headers */, - FAF6705218184FF800DBDEEA /* wuff_internal.h in Headers */, - FAB007941740C28900A9664D /* Joystick.h in Headers */, - FAB007981740C87D00A9664D /* wrap_Joystick.h in Headers */, - FA9B492A1875EFB900201DA9 /* Texture.h in Headers */, - FAC5710117402D1100D147E4 /* BezierCurve.h in Headers */, - FAC5710317402D1100D147E4 /* wrap_BezierCurve.h in Headers */, - FADC9E5C1A926DE40040EA96 /* Touch.h in Headers */, - FA5FDC7E1788D548002F0ED2 /* callbacks.h in Headers */, - FA5FDC7F1788D548002F0ED2 /* enet.h in Headers */, - FA5FDC801788D548002F0ED2 /* list.h in Headers */, - FA5FDC811788D548002F0ED2 /* protocol.h in Headers */, - FA5FDC821788D548002F0ED2 /* time.h in Headers */, - FA5FDC831788D548002F0ED2 /* types.h in Headers */, - FA0A4BF5182E1AD600E1E4D2 /* MotorJoint.h in Headers */, - FA5FDC841788D548002F0ED2 /* unix.h in Headers */, - FAA0A4611A70431A009487CB /* lutf8lib.h in Headers */, - FA0A4BF1182E0C2800E1E4D2 /* b2MotorJoint.h in Headers */, - FA9556CC19D3741A00F29A4C /* BMFontRasterizer.h in Headers */, - FA5FDC851788D548002F0ED2 /* utility.h in Headers */, - FAF6704D18184FF800DBDEEA /* wuff.h in Headers */, - FA0F0D5C19A2CFEB0010A75B /* gladfuncs.hpp in Headers */, - FA48E43718F10D00007CF0BD /* JPEGHandler.h in Headers */, - FA5FDC861788D548002F0ED2 /* win32.h in Headers */, - FA5FDC8F1788D548002F0ED2 /* lua-enet.h in Headers */, - FA7175AA178E8418001FE7FE /* lua.h in Headers */, - FA6F55791A6E261800062204 /* PKMHandler.h in Headers */, - FA34E7CE174B513F00E04D3F /* System.h in Headers */, - FA34E7D3174B515D00E04D3F /* System.h in Headers */, - FAF670571818501300DBDEEA /* WaveDecoder.h in Headers */, - FA70573D194A3FC600670B30 /* DroppedFile.h in Headers */, - FA1EF7C51799FEB200FF380C /* wrap_System.h in Headers */, - FA435EA417B36E9C004C3F22 /* Polyline.h in Headers */, - FA782D0219F2F945006A3E93 /* Filesystem.h in Headers */, + FA0B7D7E1A95902C000E1D17 /* Texture.h in Headers */, + FA0B7E561A95902C000E1D17 /* wrap_GearJoint.h in Headers */, + FA0B7E1D1A95902C000E1D17 /* MouseJoint.h in Headers */, + FA0B7DC91A95902C000E1D17 /* Keyboard.h in Headers */, + FA0B7D4A1A95902C000E1D17 /* Polyline.h in Headers */, + FA0B7DB31A95902C000E1D17 /* wrap_Image.h in Headers */, + FA0B7D531A95902C000E1D17 /* Text.h in Headers */, + FA0B7D381A95902C000E1D17 /* Font.h in Headers */, + FA0B7EC31A95902C000E1D17 /* threads.h in Headers */, + FA0B7AC21A958EA3000E1D17 /* enet.h in Headers */, + FA0B7E201A95902C000E1D17 /* Physics.h in Headers */, + FA0B79221A958E3B000E1D17 /* delay.h in Headers */, + FA0B79481A958E3B000E1D17 /* Vector.h in Headers */, + FA0B7CCF1A95902C000E1D17 /* Audio.h in Headers */, + FA0B7EC01A95902C000E1D17 /* Thread.h in Headers */, + FA0B7E9C1A95902C000E1D17 /* VorbisDecoder.h in Headers */, + FA0B791D1A958E3B000E1D17 /* b64.h in Headers */, + FA0B7DC61A95902C000E1D17 /* wrap_JoystickModule.h in Headers */, + FA0B7D201A95902C000E1D17 /* ImageRasterizer.h in Headers */, + FA0B7D241A95902C000E1D17 /* Vera.ttf.h in Headers */, + FA0B7E5F1A95902C000E1D17 /* wrap_MouseJoint.h in Headers */, + FA0B7B361A958EA3000E1D17 /* wuff_convert.h in Headers */, + FA0B7D9E1A95902C000E1D17 /* JPEGHandler.h in Headers */, + FA0B7D981A95902C000E1D17 /* ImageData.h in Headers */, + FA0B7CDE1A95902C000E1D17 /* Source.h in Headers */, + FA0B7E141A95902C000E1D17 /* GearJoint.h in Headers */, + FA0B7D051A95902C000E1D17 /* wrap_DroppedFile.h in Headers */, + FA0B7B271A958EA3000E1D17 /* lutf8lib.h in Headers */, + FA0B7E9F1A95902C000E1D17 /* WaveDecoder.h in Headers */, + FA0B7AC61A958EA3000E1D17 /* types.h in Headers */, + FA0B7D751A95902C000E1D17 /* wrap_Text.h in Headers */, + FA0B7DBD1A95902C000E1D17 /* Joystick.h in Headers */, + FA0B7E901A95902C000E1D17 /* GmeDecoder.h in Headers */, + FA0B7D0E1A95902C000E1D17 /* wrap_Filesystem.h in Headers */, + FA0B7EE41A95902D000E1D17 /* Window.h in Headers */, + FA0B7D721A95902C000E1D17 /* wrap_SpriteBatch.h in Headers */, + FA0B7CFC1A95902C000E1D17 /* Filesystem.h in Headers */, + FA0B7AD81A958EA3000E1D17 /* lua-enet.h in Headers */, + FA0B7A3A1A958EA3000E1D17 /* b2DynamicTree.h in Headers */, + FA0B7D351A95902C000E1D17 /* Canvas.h in Headers */, + FA0B7EBA1A95902C000E1D17 /* Channel.h in Headers */, + FA0B7D3E1A95902C000E1D17 /* Image.h in Headers */, + FA0B7ECA1A95902C000E1D17 /* threads.h in Headers */, + FA0B7ED61A95902D000E1D17 /* Timer.h in Headers */, + FA0B7DB01A95902C000E1D17 /* wrap_CompressedData.h in Headers */, + FA0B7AC11A958EA3000E1D17 /* callbacks.h in Headers */, + FA0B7D8F1A95902C000E1D17 /* ddsHandler.h in Headers */, + FA0B7AA31A958EA3000E1D17 /* b2PulleyJoint.h in Headers */, + FA0B7B2F1A958EA3000E1D17 /* utf8.h in Headers */, + FA0B79231A958E3B000E1D17 /* EnumMap.h in Headers */, + FA0B7A371A958EA3000E1D17 /* b2Distance.h in Headers */, + FA0B7E681A95902C000E1D17 /* wrap_PrismaticJoint.h in Headers */, + FA0B7D571A95902C000E1D17 /* VertexBuffer.h in Headers */, + FA0B7ED71A95902D000E1D17 /* Timer.h in Headers */, + FA0B7AC31A958EA3000E1D17 /* list.h in Headers */, + FA0B7B2D1A958EA3000E1D17 /* core.h in Headers */, + FA0B7E831A95902C000E1D17 /* Shape.h in Headers */, + FA0B7EDD1A95902D000E1D17 /* Touch.h in Headers */, + FA0B7EDE1A95902D000E1D17 /* Touch.h in Headers */, + FA0B7A541A958EA3000E1D17 /* b2Math.h in Headers */, + FA0B7ED01A95902C000E1D17 /* wrap_LuaThread.h in Headers */, + FA0B7CF01A95902C000E1D17 /* wrap_Event.h in Headers */, + FA0B7CE41A95902C000E1D17 /* wrap_Audio.h in Headers */, + FA0B7A7F1A958EA3000E1D17 /* b2ContactSolver.h in Headers */, + FA0B79491A958E3B000E1D17 /* version.h in Headers */, + FA0B7B2B1A958EA3000E1D17 /* stb_image.h in Headers */, + FA0B7CD21A95902C000E1D17 /* Audio.h in Headers */, + FA0B79421A958E3B000E1D17 /* utf8.h in Headers */, + FA0B7D171A95902C000E1D17 /* Font.h in Headers */, + FA0B7A6D1A958EA3000E1D17 /* b2World.h in Headers */, + FA0B7EAE1A95902C000E1D17 /* wrap_SoundData.h in Headers */, + FA0B7CFF1A95902C000E1D17 /* File.h in Headers */, + FA0B7AB41A958EA3000E1D17 /* ddsinfo.h in Headers */, + FA0B7DD21A95902C000E1D17 /* love.h in Headers */, + FA0B7CE71A95902C000E1D17 /* wrap_Source.h in Headers */, + FA0B7B231A958EA3000E1D17 /* luasocket.h in Headers */, + FA0B7D1D1A95902C000E1D17 /* GlyphData.h in Headers */, + FA0B7B391A958EA3000E1D17 /* wuff_internal.h in Headers */, + FA0B7A5A1A958EA3000E1D17 /* b2StackAllocator.h in Headers */, + FA0B7D881A95902C000E1D17 /* ImageData.h in Headers */, + FA0B7A661A958EA3000E1D17 /* b2Fixture.h in Headers */, + FA0B7EE11A95902D000E1D17 /* wrap_Touch.h in Headers */, + FA0B7AA91A958EA3000E1D17 /* b2RopeJoint.h in Headers */, + FA0B7D781A95902C000E1D17 /* wrap_Texture.h in Headers */, + FA0B7E441A95902C000E1D17 /* wrap_CircleShape.h in Headers */, + FA0B7EB41A95902C000E1D17 /* System.h in Headers */, + FA0B7CE11A95902C000E1D17 /* Source.h in Headers */, + FA0B7E621A95902C000E1D17 /* wrap_Physics.h in Headers */, + FA0B7DF01A95902C000E1D17 /* Mouse.h in Headers */, + FA0B7DAD1A95902C000E1D17 /* STBHandler.h in Headers */, + FA0B7DE11A95902C000E1D17 /* wrap_Math.h in Headers */, + FA0B7AAF1A958EA3000E1D17 /* b2WheelJoint.h in Headers */, + FA0B7D1A1A95902C000E1D17 /* TrueTypeRasterizer.h in Headers */, + FA0B7EA81A95902C000E1D17 /* wrap_Decoder.h in Headers */, + FA0B7AC51A958EA3000E1D17 /* time.h in Headers */, + FA0B793E1A958E3B000E1D17 /* StringMap.h in Headers */, + FA0B793A1A958E3B000E1D17 /* Reference.h in Headers */, + FA0B7DCC1A95902C000E1D17 /* Keyboard.h in Headers */, + FA0B7EA51A95902C000E1D17 /* SoundData.h in Headers */, + FA0B7D6C1A95902C000E1D17 /* wrap_Quad.h in Headers */, + FA0B7A821A958EA3000E1D17 /* b2EdgeAndCircleContact.h in Headers */, + FA0B79341A958E3B000E1D17 /* Object.h in Headers */, + FA0B7CEA1A95902C000E1D17 /* Event.h in Headers */, + FA0B7E351A95902C000E1D17 /* WeldJoint.h in Headers */, + FA0B7E2F1A95902C000E1D17 /* RopeJoint.h in Headers */, + FA0B7D141A95902C000E1D17 /* Font.h in Headers */, + FA0B7D411A95902C000E1D17 /* Mesh.h in Headers */, + FA0B7E591A95902C000E1D17 /* wrap_Joint.h in Headers */, + FA0B79351A958E3B000E1D17 /* OSX.h in Headers */, + FA0B7A631A958EA3000E1D17 /* b2ContactManager.h in Headers */, + FA0B7E771A95902C000E1D17 /* wrap_WeldJoint.h in Headers */, + FA0B7A911A958EA3000E1D17 /* b2FrictionJoint.h in Headers */, + FA0B7E291A95902C000E1D17 /* PulleyJoint.h in Headers */, + FA0B7D471A95902C000E1D17 /* ParticleSystem.h in Headers */, + FA0B7E231A95902C000E1D17 /* PolygonShape.h in Headers */, + FA0B791E1A958E3B000E1D17 /* config.h in Headers */, + FA0B7E6B1A95902C000E1D17 /* wrap_PulleyJoint.h in Headers */, + FA0B7E051A95902C000E1D17 /* Contact.h in Headers */, + FA0B7A691A958EA3000E1D17 /* b2Island.h in Headers */, + FA0B7E0E1A95902C000E1D17 /* Fixture.h in Headers */, + FA0B7A401A958EA3000E1D17 /* b2ChainShape.h in Headers */, + FA0B7AA61A958EA3000E1D17 /* b2RevoluteJoint.h in Headers */, + FA0B7EEA1A95902D000E1D17 /* wrap_Window.h in Headers */, + FA0B7E381A95902C000E1D17 /* WheelJoint.h in Headers */, + FA0B7D851A95902C000E1D17 /* Image.h in Headers */, + FA0B7E7D1A95902C000E1D17 /* wrap_World.h in Headers */, + FA0B7EBD1A95902C000E1D17 /* LuaThread.h in Headers */, + FA0B7D601A95902C000E1D17 /* wrap_Graphics.h in Headers */, + FA0B7DC01A95902C000E1D17 /* JoystickModule.h in Headers */, + FA0B7E871A95902C000E1D17 /* CoreAudioDecoder.h in Headers */, + FA0B7CD51A95902C000E1D17 /* Source.h in Headers */, + FA0B7A2B1A958EA3000E1D17 /* b2BroadPhase.h in Headers */, + FA0B7D661A95902C000E1D17 /* wrap_Mesh.h in Headers */, + FA0B7AAC1A958EA3000E1D17 /* b2WeldJoint.h in Headers */, + FA0B7E7A1A95902C000E1D17 /* wrap_WheelJoint.h in Headers */, + FA0B7A791A958EA3000E1D17 /* b2CircleContact.h in Headers */, + FA0B7DD81A95902C000E1D17 /* MathModule.h in Headers */, + FA0B7D631A95902C000E1D17 /* wrap_Image.h in Headers */, + FA0B7A341A958EA3000E1D17 /* b2Collision.h in Headers */, + FA0B7EC71A95902C000E1D17 /* ThreadModule.h in Headers */, + FA0B792B1A958E3B000E1D17 /* Matrix.h in Headers */, + FA0B7DA41A95902C000E1D17 /* PKMHandler.h in Headers */, + FA0B7AC81A958EA3000E1D17 /* utility.h in Headers */, + FA0B791F1A958E3B000E1D17 /* Data.h in Headers */, + FA0B7D021A95902C000E1D17 /* Filesystem.h in Headers */, + FA0B7E471A95902C000E1D17 /* wrap_Contact.h in Headers */, + FA0B7E021A95902C000E1D17 /* CircleShape.h in Headers */, + FA0B7E111A95902C000E1D17 /* FrictionJoint.h in Headers */, + FA0B7AE01A958EA3000E1D17 /* lodepng.h in Headers */, + FA0B7A4D1A958EA3000E1D17 /* b2BlockAllocator.h in Headers */, + FA0B7ECD1A95902C000E1D17 /* wrap_Channel.h in Headers */, + FA0B7A431A958EA3000E1D17 /* b2CircleShape.h in Headers */, + FA0B7CD81A95902C000E1D17 /* Audio.h in Headers */, + FA0B7CF61A95902C000E1D17 /* File.h in Headers */, + FA0B7E961A95902C000E1D17 /* Mpg123Decoder.h in Headers */, + FA0B7D501A95902C000E1D17 /* SpriteBatch.h in Headers */, + FA0B7DD51A95902C000E1D17 /* BezierCurve.h in Headers */, + FA0B79271A958E3B000E1D17 /* int.h in Headers */, + FA0B7D8C1A95902C000E1D17 /* CompressedFormatHandler.h in Headers */, + FA0B7E531A95902C000E1D17 /* wrap_FrictionJoint.h in Headers */, + FA0B7EB71A95902C000E1D17 /* wrap_System.h in Headers */, + FA0B7DF61A95902C000E1D17 /* wrap_Mouse.h in Headers */, + FA0B7E801A95902C000E1D17 /* Joint.h in Headers */, + FA0B7D2F1A95902C000E1D17 /* Drawable.h in Headers */, + FA0B7D951A95902C000E1D17 /* Image.h in Headers */, + FA0B7EC41A95902C000E1D17 /* Thread.h in Headers */, + FA0B7DFF1A95902C000E1D17 /* ChainShape.h in Headers */, + FA0B7E4D1A95902C000E1D17 /* wrap_EdgeShape.h in Headers */, + FA0B7DDB1A95902C000E1D17 /* RandomGenerator.h in Headers */, + FA0B7E841A95902C000E1D17 /* Decoder.h in Headers */, + FA0B7A601A958EA3000E1D17 /* b2Body.h in Headers */, + FA0B7EAB1A95902C000E1D17 /* wrap_Sound.h in Headers */, + FA0B7B2C1A958EA3000E1D17 /* checked.h in Headers */, + FA0B7D2A1A95902C000E1D17 /* wrap_GlyphData.h in Headers */, + FA0B7E741A95902C000E1D17 /* wrap_Shape.h in Headers */, + FA0B7A5D1A958EA3000E1D17 /* b2Timer.h in Headers */, + FA0B7A4A1A958EA3000E1D17 /* b2Shape.h in Headers */, + FA0B7E3B1A95902C000E1D17 /* World.h in Headers */, + FA0B7DC31A95902C000E1D17 /* wrap_Joystick.h in Headers */, + FA0B7EE71A95902D000E1D17 /* Window.h in Headers */, + FA0B7E651A95902C000E1D17 /* wrap_PolygonShape.h in Headers */, + FA0B7AC91A958EA3000E1D17 /* win32.h in Headers */, + FA0B7DFC1A95902C000E1D17 /* Body.h in Headers */, + FA0B7A941A958EA3000E1D17 /* b2GearJoint.h in Headers */, + FA0B7DF31A95902C000E1D17 /* wrap_Cursor.h in Headers */, + FA0B7A461A958EA3000E1D17 /* b2EdgeShape.h in Headers */, + FA0B7D271A95902C000E1D17 /* wrap_Font.h in Headers */, + FA0B7A761A958EA3000E1D17 /* b2ChainAndPolygonContact.h in Headers */, + FA0B7DAA1A95902C000E1D17 /* PVRHandler.h in Headers */, + FA0B7D7B1A95902C000E1D17 /* Quad.h in Headers */, + FA0B7E261A95902C000E1D17 /* PrismaticJoint.h in Headers */, + FA0B7E991A95902C000E1D17 /* Sound.h in Headers */, + FA0B7D841A95902C000E1D17 /* CompressedData.h in Headers */, + FA0B7D231A95902C000E1D17 /* Rasterizer.h in Headers */, + FA0B7D9B1A95902C000E1D17 /* ImageIOHandler.h in Headers */, + FA0B7CDB1A95902C000E1D17 /* Pool.h in Headers */, + FA0B7D0B1A95902C000E1D17 /* wrap_FileData.h in Headers */, + FA0B7DF91A95902C000E1D17 /* Body.h in Headers */, + FA0B7DB91A95902C000E1D17 /* Joystick.h in Headers */, + FA0B7E2C1A95902C000E1D17 /* RevoluteJoint.h in Headers */, + FA0B7B2A1A958EA3000E1D17 /* simplexnoise1234.h in Headers */, + FA0B7ADC1A958EA3000E1D17 /* glad.hpp in Headers */, + FA0B7CF91A95902C000E1D17 /* FileData.h in Headers */, + FA0B7DA71A95902C000E1D17 /* PNGHandler.h in Headers */, + FA0B7AC41A958EA3000E1D17 /* protocol.h in Headers */, + FA0B7D8B1A95902C000E1D17 /* CompressedData.h in Headers */, + FA0B7A8E1A958EA3000E1D17 /* b2DistanceJoint.h in Headers */, + FA0B7A8B1A958EA3000E1D17 /* b2PolygonContact.h in Headers */, + FA0B794C1A958E3B000E1D17 /* wrap_Data.h in Headers */, + FA0B7D321A95902C000E1D17 /* Graphics.h in Headers */, + FA0B7E321A95902C000E1D17 /* Shape.h in Headers */, + FA0B7DBA1A95902C000E1D17 /* JoystickModule.h in Headers */, + FA0B792E1A958E3B000E1D17 /* Memoizer.h in Headers */, + FA0B7A731A958EA3000E1D17 /* b2ChainAndCircleContact.h in Headers */, + FA0B7AA01A958EA3000E1D17 /* b2PrismaticJoint.h in Headers */, + FA0B7B241A958EA3000E1D17 /* lprefix.h in Headers */, + FA0B7DEA1A95902C000E1D17 /* Mouse.h in Headers */, + FA0B7E931A95902C000E1D17 /* ModPlugDecoder.h in Headers */, + FA0B7D111A95902C000E1D17 /* BMFontRasterizer.h in Headers */, + FA0B7E8A1A95902C000E1D17 /* Decoder.h in Headers */, + FA0B7E3E1A95902C000E1D17 /* wrap_Body.h in Headers */, + FA0B7A571A958EA3000E1D17 /* b2Settings.h in Headers */, + FA0B7B321A958EA3000E1D17 /* wuff.h in Headers */, + FA0B7A3D1A958EA3000E1D17 /* b2TimeOfImpact.h in Headers */, + FA0B79261A958E3B000E1D17 /* Exception.h in Headers */, + FA0B7D4D1A95902C000E1D17 /* Shader.h in Headers */, + FA0B793D1A958E3B000E1D17 /* runtime.h in Headers */, + FA0B7A701A958EA3000E1D17 /* b2WorldCallbacks.h in Headers */, + FA0B7A9D1A958EA3000E1D17 /* b2MouseJoint.h in Headers */, + FA0B7CED1A95902C000E1D17 /* Event.h in Headers */, + FA0B7D811A95902C000E1D17 /* Volatile.h in Headers */, + FA0B7B2E1A958EA3000E1D17 /* unchecked.h in Headers */, + FA0B7D081A95902C000E1D17 /* wrap_File.h in Headers */, + FA0B79451A958E3B000E1D17 /* Variant.h in Headers */, + FA0B7D691A95902C000E1D17 /* wrap_ParticleSystem.h in Headers */, + FA0B7E5C1A95902C000E1D17 /* wrap_MotorJoint.h in Headers */, + FA0B7A7C1A958EA3000E1D17 /* b2Contact.h in Headers */, + FA0B7A881A958EA3000E1D17 /* b2PolygonAndCircleContact.h in Headers */, + FA0B7DDE1A95902C000E1D17 /* wrap_BezierCurve.h in Headers */, + FA0B7DED1A95902C000E1D17 /* Cursor.h in Headers */, + FA0B7D541A95902C000E1D17 /* Texture.h in Headers */, + FA0B7E501A95902C000E1D17 /* wrap_Fixture.h in Headers */, + FA0B7A491A958EA3000E1D17 /* b2PolygonShape.h in Headers */, + FA0B79281A958E3B000E1D17 /* math.h in Headers */, + FA0B7A9A1A958EA3000E1D17 /* b2MotorJoint.h in Headers */, + FA0B7DCF1A95902C000E1D17 /* wrap_Keyboard.h in Headers */, + FA0B7D6F1A95902C000E1D17 /* wrap_Shader.h in Headers */, + FA0B7EA21A95902C000E1D17 /* Sound.h in Headers */, + FA0B7B331A958EA3000E1D17 /* wuff_config.h in Headers */, + FA0B7CF31A95902C000E1D17 /* DroppedFile.h in Headers */, + FA0B7D3B1A95902C000E1D17 /* Graphics.h in Headers */, + FA0B7E6E1A95902C000E1D17 /* wrap_RevoluteJoint.h in Headers */, + FA0B7AC71A958EA3000E1D17 /* unix.h in Headers */, + FA0B7E8D1A95902C000E1D17 /* FLACDecoder.h in Headers */, + FA0B7A501A958EA3000E1D17 /* b2Draw.h in Headers */, + FA0B7DE71A95902C000E1D17 /* Cursor.h in Headers */, + FA0B7DB61A95902C000E1D17 /* wrap_ImageData.h in Headers */, + FA0B7A971A958EA3000E1D17 /* b2Joint.h in Headers */, + FA0B7A851A958EA3000E1D17 /* b2EdgeAndPolygonContact.h in Headers */, + FA0B7D2D1A95902C000E1D17 /* wrap_Rasterizer.h in Headers */, + FA0B7AB71A958EA3000E1D17 /* ddsparse.h in Headers */, + FA0B7DA11A95902C000E1D17 /* KTXHandler.h in Headers */, + FA0B79311A958E3B000E1D17 /* Module.h in Headers */, + FA0B7D5A1A95902C000E1D17 /* wrap_Canvas.h in Headers */, + FA0B7E4A1A95902C000E1D17 /* wrap_DistanceJoint.h in Headers */, + FA0B7D2E1A95902C000E1D17 /* Color.h in Headers */, + FA0B7A6A1A958EA3000E1D17 /* b2TimeStep.h in Headers */, + FA0B7A281A958EA3000E1D17 /* Box2D.h in Headers */, + FA0B7DE41A95902C000E1D17 /* wrap_RandomGenerator.h in Headers */, + FA0B7E0B1A95902C000E1D17 /* EdgeShape.h in Headers */, + FA0B7EDA1A95902D000E1D17 /* wrap_Timer.h in Headers */, + FA0B7EB11A95902C000E1D17 /* System.h in Headers */, + FA0B7E1A1A95902C000E1D17 /* MotorJoint.h in Headers */, + FA0B7D441A95902C000E1D17 /* OpenGL.h in Headers */, + FA0B7E081A95902C000E1D17 /* DistanceJoint.h in Headers */, + FA0B7E711A95902C000E1D17 /* wrap_RopeJoint.h in Headers */, + FA0B7E411A95902C000E1D17 /* wrap_ChainShape.h in Headers */, + FA0B7E171A95902C000E1D17 /* Joint.h in Headers */, + FA0B793F1A958E3B000E1D17 /* types.h in Headers */, + FA0B7AB31A958EA3000E1D17 /* b2Rope.h in Headers */, + FA0B7D5D1A95902C000E1D17 /* wrap_Font.h in Headers */, + FA0B7ED31A95902C000E1D17 /* wrap_ThreadModule.h in Headers */, + FA0B7A511A958EA3000E1D17 /* b2GrowableStack.h in Headers */, + FA0B7D921A95902C000E1D17 /* FormatHandler.h in Headers */, + FA0B7ADD1A958EA3000E1D17 /* gladfuncs.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ + FA0B78DC1A958B90000E1D17 /* liblove-ios */ = { + isa = PBXNativeTarget; + buildConfigurationList = FA0B78EE1A958B90000E1D17 /* Build configuration list for PBXNativeTarget "liblove-ios" */; + buildPhases = ( + FA0B78D91A958B90000E1D17 /* Sources */, + FA0B78DA1A958B90000E1D17 /* Frameworks */, + FA0B78DB1A958B90000E1D17 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "liblove-ios"; + productName = "liblove-ios"; + productReference = FA0B78DD1A958B90000E1D17 /* liblove.a */; + productType = "com.apple.product-type.library.static"; + }; FA577AAE16C7507900860150 /* liblove-macosx */ = { isa = PBXNativeTarget; buildConfigurationList = FA577ABF16C7507900860150 /* Build configuration list for PBXNativeTarget "liblove-macosx" */; @@ -2258,6 +3095,11 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 0610; + TargetAttributes = { + FA0B78DC1A958B90000E1D17 = { + CreatedOnToolsVersion = 6.1.1; + }; + }; }; buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "liblove" */; compatibilityVersion = "Xcode 3.2"; @@ -2271,6 +3113,7 @@ projectRoot = ""; targets = ( FA577AAE16C7507900860150 /* liblove-macosx */, + FA0B78DC1A958B90000E1D17 /* liblove-ios */, ); }; /* End PBXProject section */ @@ -2286,281 +3129,559 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ + FA0B78D91A958B90000E1D17 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FA0B7D741A95902C000E1D17 /* wrap_Text.cpp in Sources */, + FA0B7DE01A95902C000E1D17 /* wrap_Math.cpp in Sources */, + FA0B7DA91A95902C000E1D17 /* PVRHandler.cpp in Sources */, + FA0B7EC61A95902C000E1D17 /* ThreadModule.cpp in Sources */, + FA0B7D2C1A95902C000E1D17 /* wrap_Rasterizer.cpp in Sources */, + FA0B7D591A95902C000E1D17 /* wrap_Canvas.cpp in Sources */, + FA0B7D6B1A95902C000E1D17 /* wrap_Quad.cpp in Sources */, + FA0B7E8F1A95902C000E1D17 /* GmeDecoder.cpp in Sources */, + FA0B7CD71A95902C000E1D17 /* Audio.cpp in Sources */, + FA0B7AC01A958EA3000E1D17 /* host.c in Sources */, + FA0B7EB01A95902C000E1D17 /* System.cpp in Sources */, + FA0B7EE31A95902D000E1D17 /* Window.cpp in Sources */, + FA0B7AAB1A958EA3000E1D17 /* b2WeldJoint.cpp in Sources */, + FA0B7EC21A95902C000E1D17 /* threads.cpp in Sources */, + FA0B79371A958E3B000E1D17 /* OSX.mm in Sources */, + FA0B7D011A95902C000E1D17 /* Filesystem.cpp in Sources */, + FA0B7ED91A95902D000E1D17 /* wrap_Timer.cpp in Sources */, + FA0B7DD11A95902C000E1D17 /* love.cpp in Sources */, + FA0B7AB61A958EA3000E1D17 /* ddsparse.cpp in Sources */, + FA0B7D221A95902C000E1D17 /* Rasterizer.cpp in Sources */, + FA0B7D771A95902C000E1D17 /* wrap_Texture.cpp in Sources */, + FA0B7A4F1A958EA3000E1D17 /* b2Draw.cpp in Sources */, + FA0B7D7D1A95902C000E1D17 /* Texture.cpp in Sources */, + FA0B7ECC1A95902C000E1D17 /* wrap_Channel.cpp in Sources */, + FA0B7E6D1A95902C000E1D17 /* wrap_RevoluteJoint.cpp in Sources */, + FA0B7B0F1A958EA3000E1D17 /* timeout.c in Sources */, + FA0B7A5F1A958EA3000E1D17 /* b2Body.cpp in Sources */, + FA0B7B171A958EA3000E1D17 /* unix.c in Sources */, + FA0B7E641A95902C000E1D17 /* wrap_PolygonShape.cpp in Sources */, + FA0B7E731A95902C000E1D17 /* wrap_Shape.cpp in Sources */, + FA0B7CFE1A95902C000E1D17 /* File.cpp in Sources */, + FA0B7A751A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp in Sources */, + FA0B7E6A1A95902C000E1D17 /* wrap_PulleyJoint.cpp in Sources */, + FA0B7DB81A95902C000E1D17 /* Joystick.cpp in Sources */, + FA0B794B1A958E3B000E1D17 /* wrap_Data.cpp in Sources */, + FA0B7D371A95902C000E1D17 /* Font.cpp in Sources */, + FA0B7E401A95902C000E1D17 /* wrap_ChainShape.cpp in Sources */, + FA0B7DEC1A95902C000E1D17 /* Cursor.cpp in Sources */, + FA0B7D871A95902C000E1D17 /* ImageData.cpp in Sources */, + FA0B7AE21A958EA3000E1D17 /* auxiliar.c in Sources */, + FA0B7E101A95902C000E1D17 /* FrictionJoint.cpp in Sources */, + FA0B7D0A1A95902C000E1D17 /* wrap_FileData.cpp in Sources */, + FA0B7ABE1A958EA3000E1D17 /* compress.c in Sources */, + FA0B7CF21A95902C000E1D17 /* DroppedFile.cpp in Sources */, + FA0B7D8A1A95902C000E1D17 /* CompressedData.cpp in Sources */, + FA0B7AD21A958EA3000E1D17 /* protocol.c in Sources */, + FA0B7D1F1A95902C000E1D17 /* ImageRasterizer.cpp in Sources */, + FA0B7EA41A95902C000E1D17 /* SoundData.cpp in Sources */, + FA0B7D041A95902C000E1D17 /* wrap_DroppedFile.cpp in Sources */, + FA0B7B261A958EA3000E1D17 /* lutf8lib.c in Sources */, + FA0B7D461A95902C000E1D17 /* ParticleSystem.cpp in Sources */, + FA0B7A361A958EA3000E1D17 /* b2Distance.cpp in Sources */, + FA0B7D4C1A95902C000E1D17 /* Shader.cpp in Sources */, + FA0B792A1A958E3B000E1D17 /* Matrix.cpp in Sources */, + FA0B7A8D1A958EA3000E1D17 /* b2DistanceJoint.cpp in Sources */, + FA0B7A841A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp in Sources */, + FA0B7E191A95902C000E1D17 /* MotorJoint.cpp in Sources */, + FA0B7E4F1A95902C000E1D17 /* wrap_Fixture.cpp in Sources */, + FA0B7EBF1A95902C000E1D17 /* Thread.cpp in Sources */, + FA0B7EB91A95902C000E1D17 /* Channel.cpp in Sources */, + FA0B7AFB1A958EA3000E1D17 /* mime.c in Sources */, + FA0B7A3F1A958EA3000E1D17 /* b2ChainShape.cpp in Sources */, + FA0B7E921A95902C000E1D17 /* ModPlugDecoder.cpp in Sources */, + FA0B7E521A95902C000E1D17 /* wrap_FrictionJoint.cpp in Sources */, + FA0B7A311A958EA3000E1D17 /* b2CollidePolygon.cpp in Sources */, + FA0B7A931A958EA3000E1D17 /* b2GearJoint.cpp in Sources */, + FA0B7E0D1A95902C000E1D17 /* Fixture.cpp in Sources */, + FA0B7D191A95902C000E1D17 /* TrueTypeRasterizer.cpp in Sources */, + FA0B7CFB1A95902C000E1D17 /* Filesystem.cpp in Sources */, + FA0B7D3D1A95902C000E1D17 /* Image.cpp in Sources */, + FA0B7B351A958EA3000E1D17 /* wuff_convert.c in Sources */, + FA0B7E431A95902C000E1D17 /* wrap_CircleShape.cpp in Sources */, + FA0B7DE91A95902C000E1D17 /* Mouse.cpp in Sources */, + FA0B7CE61A95902C000E1D17 /* wrap_Source.cpp in Sources */, + FA0B7AA21A958EA3000E1D17 /* b2PulleyJoint.cpp in Sources */, + FA0B7CCE1A95902C000E1D17 /* Audio.cpp in Sources */, + FA0B7DCB1A95902C000E1D17 /* Keyboard.cpp in Sources */, + FA0B7A901A958EA3000E1D17 /* b2FrictionJoint.cpp in Sources */, + FA0B7DFB1A95902C000E1D17 /* Body.cpp in Sources */, + FA0B7ED21A95902C000E1D17 /* wrap_ThreadModule.cpp in Sources */, + FA0B7EE01A95902D000E1D17 /* wrap_Touch.cpp in Sources */, + FA0B7A3C1A958EA3000E1D17 /* b2TimeOfImpact.cpp in Sources */, + FA0B7CDD1A95902C000E1D17 /* Source.cpp in Sources */, + FA0B7DC51A95902C000E1D17 /* wrap_JoystickModule.cpp in Sources */, + FA0B7E701A95902C000E1D17 /* wrap_RopeJoint.cpp in Sources */, + FA0B7A7B1A958EA3000E1D17 /* b2Contact.cpp in Sources */, + FA0B7D9D1A95902C000E1D17 /* JPEGHandler.cpp in Sources */, + FA0B7A6F1A958EA3000E1D17 /* b2WorldCallbacks.cpp in Sources */, + FA0B793C1A958E3B000E1D17 /* runtime.cpp in Sources */, + FA0B7DBC1A95902C000E1D17 /* Joystick.cpp in Sources */, + FA0B7DAF1A95902C000E1D17 /* wrap_CompressedData.cpp in Sources */, + FA0B7A481A958EA3000E1D17 /* b2PolygonShape.cpp in Sources */, + FA0B7A991A958EA3000E1D17 /* b2MotorJoint.cpp in Sources */, + FA0B7D681A95902C000E1D17 /* wrap_ParticleSystem.cpp in Sources */, + FA0B7AD51A958EA3000E1D17 /* unix.c in Sources */, + FA0B7B1C1A958EA3000E1D17 /* usocket.c in Sources */, + FA0B7D651A95902C000E1D17 /* wrap_Mesh.cpp in Sources */, + FA0B7A531A958EA3000E1D17 /* b2Math.cpp in Sources */, + FA0B7CDA1A95902C000E1D17 /* Pool.cpp in Sources */, + FA0B7E161A95902C000E1D17 /* Joint.cpp in Sources */, + FA0B7EE91A95902D000E1D17 /* wrap_Window.cpp in Sources */, + FA0B7AB91A958EA3000E1D17 /* enet.cpp in Sources */, + FA0B7E281A95902C000E1D17 /* PulleyJoint.cpp in Sources */, + FA0B7A4C1A958EA3000E1D17 /* b2BlockAllocator.cpp in Sources */, + FA0B7E041A95902C000E1D17 /* Contact.cpp in Sources */, + FA0B7D831A95902C000E1D17 /* CompressedData.cpp in Sources */, + FA0B7B311A958EA3000E1D17 /* wuff.c in Sources */, + FA0B7DF21A95902C000E1D17 /* wrap_Cursor.cpp in Sources */, + FA0B7E011A95902C000E1D17 /* CircleShape.cpp in Sources */, + FA0B7E461A95902C000E1D17 /* wrap_Contact.cpp in Sources */, + FA0B7D401A95902C000E1D17 /* Mesh.cpp in Sources */, + FA0B7D161A95902C000E1D17 /* Font.cpp in Sources */, + FA0B7EB61A95902C000E1D17 /* wrap_System.cpp in Sources */, + FA0B7DAC1A95902C000E1D17 /* STBHandler.cpp in Sources */, + FA0B79301A958E3B000E1D17 /* Module.cpp in Sources */, + FA0B7DDA1A95902C000E1D17 /* RandomGenerator.cpp in Sources */, + FA0B7AF81A958EA3000E1D17 /* luasocket.c in Sources */, + FA0B7D801A95902C000E1D17 /* Volatile.cpp in Sources */, + FA0B792D1A958E3B000E1D17 /* Memoizer.cpp in Sources */, + FA0B7EBC1A95902C000E1D17 /* LuaThread.cpp in Sources */, + FA0B7A871A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp in Sources */, + FA0B7EF21A959D2C000E1D17 /* iOS.mm in Sources */, + FA0B7D3A1A95902C000E1D17 /* Graphics.cpp in Sources */, + FA0B7A2D1A958EA3000E1D17 /* b2CollideCircle.cpp in Sources */, + FA0B7E131A95902C000E1D17 /* GearJoint.cpp in Sources */, + FA0B7DC21A95902C000E1D17 /* wrap_Joystick.cpp in Sources */, + FA0B7CD41A95902C000E1D17 /* Source.cpp in Sources */, + FA0B7AEF1A958EA3000E1D17 /* inet.c in Sources */, + FA0B7CD11A95902C000E1D17 /* Audio.cpp in Sources */, + FA0B7D131A95902C000E1D17 /* Font.cpp in Sources */, + FA0B7EC91A95902C000E1D17 /* threads.cpp in Sources */, + FA0B7A781A958EA3000E1D17 /* b2CircleContact.cpp in Sources */, + FA0B7D5F1A95902C000E1D17 /* wrap_Graphics.cpp in Sources */, + FA0B7A9C1A958EA3000E1D17 /* b2MouseJoint.cpp in Sources */, + FA0B7E551A95902C000E1D17 /* wrap_GearJoint.cpp in Sources */, + FA0B7E791A95902C000E1D17 /* wrap_WheelJoint.cpp in Sources */, + FA0B7DDD1A95902C000E1D17 /* wrap_BezierCurve.cpp in Sources */, + FA0B7A2A1A958EA3000E1D17 /* b2BroadPhase.cpp in Sources */, + FA0B7A811A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp in Sources */, + FA0B7D071A95902C000E1D17 /* wrap_File.cpp in Sources */, + FA0B7AD01A958EA3000E1D17 /* peer.c in Sources */, + FA0B791C1A958E3B000E1D17 /* b64.cpp in Sources */, + FA0B7D941A95902C000E1D17 /* Image.cpp in Sources */, + FA0B7DA01A95902C000E1D17 /* KTXHandler.cpp in Sources */, + FA0B7A5C1A958EA3000E1D17 /* b2Timer.cpp in Sources */, + FA0B7CEC1A95902C000E1D17 /* Event.cpp in Sources */, + FA0B7A7E1A958EA3000E1D17 /* b2ContactSolver.cpp in Sources */, + FA0B7D971A95902C000E1D17 /* ImageData.cpp in Sources */, + FA0B7E581A95902C000E1D17 /* wrap_Joint.cpp in Sources */, + FA0B7E311A95902C000E1D17 /* Shape.cpp in Sources */, + FA0B7E491A95902C000E1D17 /* wrap_DistanceJoint.cpp in Sources */, + FA0B7A391A958EA3000E1D17 /* b2DynamicTree.cpp in Sources */, + FA0B7A681A958EA3000E1D17 /* b2Island.cpp in Sources */, + FA0B7E2B1A95902C000E1D17 /* RevoluteJoint.cpp in Sources */, + FA0B7B291A958EA3000E1D17 /* simplexnoise1234.cpp in Sources */, + FA0B7D261A95902C000E1D17 /* wrap_Font.cpp in Sources */, + FA0B7E0A1A95902C000E1D17 /* EdgeShape.cpp in Sources */, + FA0B7CF81A95902C000E1D17 /* FileData.cpp in Sources */, + FA0B7DA61A95902C000E1D17 /* PNGHandler.cpp in Sources */, + FA0B7B041A958EA3000E1D17 /* select.c in Sources */, + FA0B7E981A95902C000E1D17 /* Sound.cpp in Sources */, + FA0B7E371A95902C000E1D17 /* WheelJoint.cpp in Sources */, + FA0B7A8A1A958EA3000E1D17 /* b2PolygonContact.cpp in Sources */, + FA0B7D8E1A95902C000E1D17 /* ddsHandler.cpp in Sources */, + FA0B7DFE1A95902C000E1D17 /* ChainShape.cpp in Sources */, + FA0B7A451A958EA3000E1D17 /* b2EdgeShape.cpp in Sources */, + FA0B7D621A95902C000E1D17 /* wrap_Image.cpp in Sources */, + FA0B7ABB1A958EA3000E1D17 /* callbacks.c in Sources */, + FA0B7A721A958EA3000E1D17 /* b2ChainAndCircleContact.cpp in Sources */, + FA0B7EAA1A95902C000E1D17 /* wrap_Sound.cpp in Sources */, + FA0B79391A958E3B000E1D17 /* Reference.cpp in Sources */, + FA0B7E071A95902C000E1D17 /* DistanceJoint.cpp in Sources */, + FA0B7A331A958EA3000E1D17 /* b2Collision.cpp in Sources */, + FA0B7D9A1A95902C000E1D17 /* ImageIOHandler.cpp in Sources */, + FA0B7E5E1A95902C000E1D17 /* wrap_MouseJoint.cpp in Sources */, + FA0B7B3B1A958EA3000E1D17 /* wuff_memory.c in Sources */, + FA0B79411A958E3B000E1D17 /* utf8.cpp in Sources */, + FA0B7ADF1A958EA3000E1D17 /* lodepng.cpp in Sources */, + FA0B7D711A95902C000E1D17 /* wrap_SpriteBatch.cpp in Sources */, + FA0B7D341A95902C000E1D17 /* Canvas.cpp in Sources */, + FA0B7E8C1A95902C000E1D17 /* FLACDecoder.cpp in Sources */, + FA0B7A421A958EA3000E1D17 /* b2CircleShape.cpp in Sources */, + FA0B7B141A958EA3000E1D17 /* udp.c in Sources */, + FA0B7D491A95902C000E1D17 /* Polyline.cpp in Sources */, + FA0B7CE31A95902C000E1D17 /* wrap_Audio.cpp in Sources */, + FA0B7B381A958EA3000E1D17 /* wuff_internal.c in Sources */, + FA0B7DF81A95902C000E1D17 /* Body.cpp in Sources */, + FA0B7DF51A95902C000E1D17 /* wrap_Mouse.cpp in Sources */, + FA0B7CEF1A95902C000E1D17 /* wrap_Event.cpp in Sources */, + FA0B7D6E1A95902C000E1D17 /* wrap_Shader.cpp in Sources */, + FA0B7E861A95902C000E1D17 /* CoreAudioDecoder.cpp in Sources */, + FA0B7E761A95902C000E1D17 /* wrap_WeldJoint.cpp in Sources */, + FA0B7D561A95902C000E1D17 /* VertexBuffer.cpp in Sources */, + FA0B7A6C1A958EA3000E1D17 /* b2World.cpp in Sources */, + FA0B7E221A95902C000E1D17 /* PolygonShape.cpp in Sources */, + FA0B7A651A958EA3000E1D17 /* b2Fixture.cpp in Sources */, + FA0B7D521A95902C000E1D17 /* Text.cpp in Sources */, + FA0B7DA31A95902C000E1D17 /* PKMHandler.cpp in Sources */, + FA0B7AB21A958EA3000E1D17 /* b2Rope.cpp in Sources */, + FA0B7EA71A95902C000E1D17 /* wrap_Decoder.cpp in Sources */, + FA0B7E1C1A95902C000E1D17 /* MouseJoint.cpp in Sources */, + FA0B7CF51A95902C000E1D17 /* File.cpp in Sources */, + FA0B7E341A95902C000E1D17 /* WeldJoint.cpp in Sources */, + FA0B7D5C1A95902C000E1D17 /* wrap_Font.cpp in Sources */, + FA0B7B221A958EA3000E1D17 /* luasocket.cpp in Sources */, + FA0B7D311A95902C000E1D17 /* Graphics.cpp in Sources */, + FA0B7E9E1A95902C000E1D17 /* WaveDecoder.cpp in Sources */, + FA0B7EB31A95902C000E1D17 /* System.cpp in Sources */, + FA0B7D1C1A95902C000E1D17 /* GlyphData.cpp in Sources */, + FA0B7AAE1A958EA3000E1D17 /* b2WheelJoint.cpp in Sources */, + FA0B7E671A95902C000E1D17 /* wrap_PrismaticJoint.cpp in Sources */, + FA0B7DCE1A95902C000E1D17 /* wrap_Keyboard.cpp in Sources */, + FA0B7EE61A95902D000E1D17 /* Window.cpp in Sources */, + FA0B7E3A1A95902C000E1D17 /* World.cpp in Sources */, + FA0B79471A958E3B000E1D17 /* Vector.cpp in Sources */, + FA0B7B001A958EA3000E1D17 /* options.c in Sources */, + FA0B7E7F1A95902C000E1D17 /* Joint.cpp in Sources */, + FA0B7AE81A958EA3000E1D17 /* except.c in Sources */, + FA0B7DB21A95902C000E1D17 /* wrap_Image.cpp in Sources */, + FA0B7E891A95902C000E1D17 /* Decoder.cpp in Sources */, + FA0B7A591A958EA3000E1D17 /* b2StackAllocator.cpp in Sources */, + FA0B7E3D1A95902C000E1D17 /* wrap_Body.cpp in Sources */, + FA0B7D7A1A95902C000E1D17 /* Quad.cpp in Sources */, + FA0B7DD41A95902C000E1D17 /* BezierCurve.cpp in Sources */, + FA0B7E7C1A95902C000E1D17 /* wrap_World.cpp in Sources */, + FA0B7B0C1A958EA3000E1D17 /* tcp.c in Sources */, + FA0B7D911A95902C000E1D17 /* FormatHandler.cpp in Sources */, + FA0B7D431A95902C000E1D17 /* OpenGL.cpp in Sources */, + FA0B7AF21A958EA3000E1D17 /* io.c in Sources */, + FA0B7DBF1A95902C000E1D17 /* JoystickModule.cpp in Sources */, + FA0B7D4F1A95902C000E1D17 /* SpriteBatch.cpp in Sources */, + FA0B7A9F1A958EA3000E1D17 /* b2PrismaticJoint.cpp in Sources */, + FA0B79331A958E3B000E1D17 /* Object.cpp in Sources */, + FA0B7E5B1A95902C000E1D17 /* wrap_MotorJoint.cpp in Sources */, + FA0B79441A958E3B000E1D17 /* Variant.cpp in Sources */, + FA0B7DD71A95902C000E1D17 /* MathModule.cpp in Sources */, + FA0B7D101A95902C000E1D17 /* BMFontRasterizer.cpp in Sources */, + FA0B7E9B1A95902C000E1D17 /* VorbisDecoder.cpp in Sources */, + FA0B7E4C1A95902C000E1D17 /* wrap_EdgeShape.cpp in Sources */, + FA0B7E251A95902C000E1D17 /* PrismaticJoint.cpp in Sources */, + FA0B7A561A958EA3000E1D17 /* b2Settings.cpp in Sources */, + FA0B7E611A95902C000E1D17 /* wrap_Physics.cpp in Sources */, + FA0B7DC81A95902C000E1D17 /* Keyboard.cpp in Sources */, + FA0B7EAD1A95902C000E1D17 /* wrap_SoundData.cpp in Sources */, + FA0B7E2E1A95902C000E1D17 /* RopeJoint.cpp in Sources */, + FA0B7CE01A95902C000E1D17 /* Source.cpp in Sources */, + FA0B7ECF1A95902C000E1D17 /* wrap_LuaThread.cpp in Sources */, + FA0B7AA51A958EA3000E1D17 /* b2RevoluteJoint.cpp in Sources */, + FA0B7EA11A95902C000E1D17 /* Sound.cpp in Sources */, + FA0B7DE61A95902C000E1D17 /* Cursor.cpp in Sources */, + FA0B7EDC1A95902D000E1D17 /* Touch.cpp in Sources */, + FA0B7CE91A95902C000E1D17 /* Event.cpp in Sources */, + FA0B7A961A958EA3000E1D17 /* b2Joint.cpp in Sources */, + FA0B7A621A958EA3000E1D17 /* b2ContactManager.cpp in Sources */, + FA0B7A2F1A958EA3000E1D17 /* b2CollideEdge.cpp in Sources */, + FA0B7ADA1A958EA3000E1D17 /* glad.cpp in Sources */, + FA0B7E1F1A95902C000E1D17 /* Physics.cpp in Sources */, + FA0B7E821A95902C000E1D17 /* Shape.cpp in Sources */, + FA0B7ACE1A958EA3000E1D17 /* packet.c in Sources */, + FA0B7ED51A95902D000E1D17 /* Timer.cpp in Sources */, + FA0B7AA81A958EA3000E1D17 /* b2RopeJoint.cpp in Sources */, + FA0B7ACC1A958EA3000E1D17 /* list.c in Sources */, + FA0B7DEF1A95902C000E1D17 /* Mouse.cpp in Sources */, + FA0B79251A958E3B000E1D17 /* Exception.cpp in Sources */, + FA0B7D291A95902C000E1D17 /* wrap_GlyphData.cpp in Sources */, + FA0B7DE31A95902C000E1D17 /* wrap_RandomGenerator.cpp in Sources */, + FA0B7AD71A958EA3000E1D17 /* win32.c in Sources */, + FA0B7AE51A958EA3000E1D17 /* buffer.c in Sources */, + FA0B7D0D1A95902C000E1D17 /* wrap_Filesystem.cpp in Sources */, + FA0B79211A958E3B000E1D17 /* delay.cpp in Sources */, + FA0B7DB51A95902C000E1D17 /* wrap_ImageData.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; FA577AAA16C7507900860150 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FA08F5B016C752F900F007B5 /* Source.cpp in Sources */, - FA08F5B116C752F900F007B5 /* wrap_Audio.cpp in Sources */, - FA08F5B216C752F900F007B5 /* wrap_Source.cpp in Sources */, - FA08F5B316C752FC00F007B5 /* Audio.cpp in Sources */, - FA08F5B416C7530100F007B5 /* Audio.cpp in Sources */, - FA08F5B516C7530100F007B5 /* Source.cpp in Sources */, - FAF6705118184FF800DBDEEA /* wuff_internal.c in Sources */, - FA08F5B616C7530A00F007B5 /* Audio.cpp in Sources */, - FA6F55761A6E261800062204 /* KTXHandler.cpp in Sources */, - FA08F5B716C7530A00F007B5 /* Pool.cpp in Sources */, - FA08F5B816C7530A00F007B5 /* Source.cpp in Sources */, - FA08F5B916C7532A00F007B5 /* b64.cpp in Sources */, - FA4BBCE218A5DD7E0027707D /* PNGHandler.cpp in Sources */, - FA08F5BA16C7532A00F007B5 /* delay.cpp in Sources */, - FA08F5BB16C7532A00F007B5 /* Exception.cpp in Sources */, - FA08F5BD16C7532A00F007B5 /* Matrix.cpp in Sources */, - FA08F5BE16C7532A00F007B5 /* Memoizer.cpp in Sources */, - FA08F5BF16C7532A00F007B5 /* Module.cpp in Sources */, - FA08F5C016C7532A00F007B5 /* Object.cpp in Sources */, - FADE620919368D5C00C25B97 /* STBHandler.cpp in Sources */, - FAF670561818501300DBDEEA /* WaveDecoder.cpp in Sources */, - FA08F5C116C7532A00F007B5 /* Reference.cpp in Sources */, - FA08F5C216C7532A00F007B5 /* runtime.cpp in Sources */, - FA08F5C316C7532A00F007B5 /* utf8.cpp in Sources */, - FA0F0D5A19A2CFEB0010A75B /* glad.cpp in Sources */, - FA6F557A1A6E261800062204 /* PVRHandler.cpp in Sources */, - FA08F5C416C7532A00F007B5 /* Variant.cpp in Sources */, - FA08F5C516C7532A00F007B5 /* Vector.cpp in Sources */, - FA08F5C616C7532A00F007B5 /* wrap_Data.cpp in Sources */, - FA08F5C716C7533C00F007B5 /* b2BroadPhase.cpp in Sources */, - FA08F5C816C7533C00F007B5 /* b2CollideCircle.cpp in Sources */, - FA08F5C916C7533C00F007B5 /* b2CollideEdge.cpp in Sources */, - FA08F5CA16C7533C00F007B5 /* b2CollidePolygon.cpp in Sources */, - FA08F5CB16C7533C00F007B5 /* b2Collision.cpp in Sources */, - FA08F5CC16C7533C00F007B5 /* b2Distance.cpp in Sources */, - FA08F5CD16C7533C00F007B5 /* b2DynamicTree.cpp in Sources */, - FA08F5CE16C7533C00F007B5 /* b2TimeOfImpact.cpp in Sources */, - FA08F5CF16C7534400F007B5 /* b2ChainShape.cpp in Sources */, - FA08F5D016C7534400F007B5 /* b2CircleShape.cpp in Sources */, - FA08F5D116C7534400F007B5 /* b2EdgeShape.cpp in Sources */, - FA08F5D216C7534400F007B5 /* b2PolygonShape.cpp in Sources */, - FA08F5D316C7535000F007B5 /* b2BlockAllocator.cpp in Sources */, - FA08F5D416C7535000F007B5 /* b2Draw.cpp in Sources */, - FA0A4BF4182E1AD600E1E4D2 /* MotorJoint.cpp in Sources */, - FA08F5D516C7535000F007B5 /* b2Math.cpp in Sources */, - FA08F5D616C7535000F007B5 /* b2Settings.cpp in Sources */, - FA08F5D716C7535000F007B5 /* b2StackAllocator.cpp in Sources */, - FA08F5D816C7535000F007B5 /* b2Timer.cpp in Sources */, - FA08F5D916C7536C00F007B5 /* b2Body.cpp in Sources */, - FA08F5DA16C7536C00F007B5 /* b2ContactManager.cpp in Sources */, - FA08F5DB16C7536C00F007B5 /* b2Fixture.cpp in Sources */, - FA08F5DC16C7536C00F007B5 /* b2Island.cpp in Sources */, - FA08F5DD16C7536C00F007B5 /* b2World.cpp in Sources */, - FA08F5DE16C7536C00F007B5 /* b2WorldCallbacks.cpp in Sources */, - FA08F5DF16C7537B00F007B5 /* b2ChainAndCircleContact.cpp in Sources */, - FA08F5E016C7537B00F007B5 /* b2ChainAndPolygonContact.cpp in Sources */, - FA08F5E116C7537B00F007B5 /* b2CircleContact.cpp in Sources */, - FA08F5E216C7537B00F007B5 /* b2Contact.cpp in Sources */, - FA08F5E316C7537B00F007B5 /* b2ContactSolver.cpp in Sources */, - FA08F5E416C7537B00F007B5 /* b2EdgeAndCircleContact.cpp in Sources */, - FA08F5E516C7537B00F007B5 /* b2EdgeAndPolygonContact.cpp in Sources */, - FA08F5E616C7537B00F007B5 /* b2PolygonAndCircleContact.cpp in Sources */, - FA08F5E716C7537B00F007B5 /* b2PolygonContact.cpp in Sources */, - FA08F5E816C7538F00F007B5 /* b2DistanceJoint.cpp in Sources */, - FA08F5E916C7538F00F007B5 /* b2FrictionJoint.cpp in Sources */, - FA08F5EA16C7538F00F007B5 /* b2GearJoint.cpp in Sources */, - FA08F5EB16C7538F00F007B5 /* b2Joint.cpp in Sources */, - FA08F5EC16C7538F00F007B5 /* b2MouseJoint.cpp in Sources */, - FA08F5ED16C7538F00F007B5 /* b2PrismaticJoint.cpp in Sources */, - FAF6705318184FF800DBDEEA /* wuff_memory.c in Sources */, - FA08F5EE16C7538F00F007B5 /* b2PulleyJoint.cpp in Sources */, - FA08F5EF16C7538F00F007B5 /* b2RevoluteJoint.cpp in Sources */, - FA08F5F016C7538F00F007B5 /* b2RopeJoint.cpp in Sources */, - FA08F5F116C7538F00F007B5 /* b2WeldJoint.cpp in Sources */, - FA4BBCDE18A5DC5D0027707D /* lodepng.cpp in Sources */, - FA08F5F216C7538F00F007B5 /* b2WheelJoint.cpp in Sources */, - FA08F5F316C7539B00F007B5 /* b2Rope.cpp in Sources */, - FA08F5F416C753A400F007B5 /* luasocket.cpp in Sources */, - FA08F5F516C753B800F007B5 /* auxiliar.c in Sources */, - FA08F5F616C753B800F007B5 /* buffer.c in Sources */, - FAF6704F18184FF800DBDEEA /* wuff_convert.c in Sources */, - FA08F5F716C753B800F007B5 /* except.c in Sources */, - FA08F5F816C753B800F007B5 /* inet.c in Sources */, - FA08F5F916C753B800F007B5 /* io.c in Sources */, - FA08F5FA16C753B800F007B5 /* luasocket.c in Sources */, - FA08F5FB16C753B800F007B5 /* mime.c in Sources */, - FA08F5FC16C753B800F007B5 /* options.c in Sources */, - FA08F5FD16C753B800F007B5 /* select.c in Sources */, - FA08F5FE16C753B800F007B5 /* tcp.c in Sources */, - FA08F5FF16C753B800F007B5 /* timeout.c in Sources */, - FA08F60016C753B800F007B5 /* udp.c in Sources */, - FA08F60116C753B800F007B5 /* unix.c in Sources */, - FA08F60216C753B800F007B5 /* usocket.c in Sources */, - FA08F60316C753CE00F007B5 /* Event.cpp in Sources */, - FA08F60416C753CE00F007B5 /* Event.cpp in Sources */, - FA08F60516C753CE00F007B5 /* wrap_Event.cpp in Sources */, - FA08F60616C753DB00F007B5 /* File.cpp in Sources */, - FA08F60716C753DB00F007B5 /* FileData.cpp in Sources */, - FA08F60816C753DB00F007B5 /* File.cpp in Sources */, - FA08F60916C753DB00F007B5 /* Filesystem.cpp in Sources */, - FA08F60A16C753DB00F007B5 /* wrap_File.cpp in Sources */, - FA08F60B16C753DB00F007B5 /* wrap_FileData.cpp in Sources */, - FA08F60C16C753DB00F007B5 /* wrap_Filesystem.cpp in Sources */, - FA08F60D16C753E700F007B5 /* Font.cpp in Sources */, - FADDCDAD1A91817800B32118 /* CoreAudioDecoder.cpp in Sources */, - FA08F60E16C753E700F007B5 /* TrueTypeRasterizer.cpp in Sources */, - FA08F60F16C753E700F007B5 /* wrap_Font.cpp in Sources */, - FA08F61016C753E700F007B5 /* GlyphData.cpp in Sources */, - FA08F61116C753E700F007B5 /* ImageRasterizer.cpp in Sources */, - FA08F61216C753E700F007B5 /* Rasterizer.cpp in Sources */, - FA08F61316C753E700F007B5 /* wrap_GlyphData.cpp in Sources */, - FA08F61416C753E700F007B5 /* wrap_Rasterizer.cpp in Sources */, - FA08F61716C753F600F007B5 /* Graphics.cpp in Sources */, - FA08F61816C753F600F007B5 /* Texture.cpp in Sources */, - FA08F61A16C753F600F007B5 /* Volatile.cpp in Sources */, - FA08F61B16C7541400F007B5 /* Canvas.cpp in Sources */, - FA08F61C16C7541400F007B5 /* Font.cpp in Sources */, - FA08F61E16C7541400F007B5 /* Graphics.cpp in Sources */, - FAF4376F17F4AC530074F9E2 /* Mesh.cpp in Sources */, - FA08F61F16C7541400F007B5 /* Image.cpp in Sources */, - FA08F62016C7541400F007B5 /* OpenGL.cpp in Sources */, - FA08F62116C7541400F007B5 /* ParticleSystem.cpp in Sources */, - FA08F62316C7541400F007B5 /* Shader.cpp in Sources */, - FA08F62416C7541400F007B5 /* SpriteBatch.cpp in Sources */, - FA08F62516C7541400F007B5 /* VertexBuffer.cpp in Sources */, - FA08F62616C7541400F007B5 /* wrap_Canvas.cpp in Sources */, - FA08F62716C7541400F007B5 /* wrap_Font.cpp in Sources */, - FA08F62816C7541400F007B5 /* wrap_Graphics.cpp in Sources */, - FA08F62916C7541400F007B5 /* wrap_Image.cpp in Sources */, - FA08F62A16C7541400F007B5 /* wrap_ParticleSystem.cpp in Sources */, - FA08F62C16C7541400F007B5 /* wrap_Shader.cpp in Sources */, - FA0A4BFA182E26F500E1E4D2 /* wrap_MotorJoint.cpp in Sources */, - FA08F62D16C7541400F007B5 /* wrap_SpriteBatch.cpp in Sources */, - FA782D0119F2F945006A3E93 /* Filesystem.cpp in Sources */, - FA08F62E16C7542600F007B5 /* ImageData.cpp in Sources */, - FA08F62F16C7542600F007B5 /* Image.cpp in Sources */, - FA08F63116C7542600F007B5 /* wrap_Image.cpp in Sources */, - FA08F63216C7542600F007B5 /* wrap_ImageData.cpp in Sources */, - FA08F63416C7542D00F007B5 /* JoystickModule.cpp in Sources */, - FA7AA59217F6AC1F00704BE2 /* wrap_Mesh.cpp in Sources */, - FA08F63516C7542D00F007B5 /* wrap_JoystickModule.cpp in Sources */, - FA08F63616C7543400F007B5 /* Keyboard.cpp in Sources */, - FA08F63716C7543400F007B5 /* Keyboard.cpp in Sources */, - FA08F63816C7543400F007B5 /* wrap_Keyboard.cpp in Sources */, - FA08F63916C7543A00F007B5 /* love.cpp in Sources */, - FA08F63A16C7544300F007B5 /* Mouse.cpp in Sources */, - FA08F63B16C7544300F007B5 /* Mouse.cpp in Sources */, - FA08F63C16C7544300F007B5 /* wrap_Mouse.cpp in Sources */, - FA08F63D16C7544B00F007B5 /* Body.cpp in Sources */, - FA08F63E16C7544B00F007B5 /* Joint.cpp in Sources */, - FA08F63F16C7544B00F007B5 /* Shape.cpp in Sources */, - FA08F64016C7546400F007B5 /* Body.cpp in Sources */, - FA08F64116C7546400F007B5 /* ChainShape.cpp in Sources */, - FA08F64216C7546400F007B5 /* CircleShape.cpp in Sources */, - FA08F64316C7546400F007B5 /* Contact.cpp in Sources */, - FA08F64416C7546400F007B5 /* DistanceJoint.cpp in Sources */, - FA08F64516C7546400F007B5 /* EdgeShape.cpp in Sources */, - FA08F64616C7546400F007B5 /* Fixture.cpp in Sources */, - FA08F64716C7546400F007B5 /* FrictionJoint.cpp in Sources */, - FA08F64816C7546400F007B5 /* GearJoint.cpp in Sources */, - FA08F64916C7546400F007B5 /* Joint.cpp in Sources */, - FA08F64A16C7546400F007B5 /* MouseJoint.cpp in Sources */, - FA08F64B16C7546400F007B5 /* Physics.cpp in Sources */, - FA08F64C16C7546400F007B5 /* PolygonShape.cpp in Sources */, - FA08F64D16C7546400F007B5 /* PrismaticJoint.cpp in Sources */, - FA08F64E16C7546400F007B5 /* PulleyJoint.cpp in Sources */, - FA08F64F16C7546400F007B5 /* RevoluteJoint.cpp in Sources */, - FA08F65016C7546400F007B5 /* RopeJoint.cpp in Sources */, - FA08F65116C7546400F007B5 /* Shape.cpp in Sources */, - FA6F55781A6E261800062204 /* PKMHandler.cpp in Sources */, - FA08F65216C7547300F007B5 /* WeldJoint.cpp in Sources */, - FAF6704C18184FF800DBDEEA /* wuff.c in Sources */, - FA08F65316C7547300F007B5 /* WheelJoint.cpp in Sources */, - FA08F65416C7547300F007B5 /* World.cpp in Sources */, - FA08F65516C7547300F007B5 /* wrap_Body.cpp in Sources */, - FA08F65616C7547300F007B5 /* wrap_ChainShape.cpp in Sources */, - FA08F65716C7547300F007B5 /* wrap_CircleShape.cpp in Sources */, - FADC9E5D1A926DE40040EA96 /* wrap_Touch.cpp in Sources */, - FA08F65816C7547300F007B5 /* wrap_Contact.cpp in Sources */, - FA08F65916C7547300F007B5 /* wrap_DistanceJoint.cpp in Sources */, - FA08F65A16C7547300F007B5 /* wrap_EdgeShape.cpp in Sources */, - FA48E43618F10D00007CF0BD /* JPEGHandler.cpp in Sources */, - FA08F65B16C7547300F007B5 /* wrap_Fixture.cpp in Sources */, - FA08F65C16C7547300F007B5 /* wrap_FrictionJoint.cpp in Sources */, - FADC9E5A1A926DE40040EA96 /* Touch.cpp in Sources */, - FA08F65D16C7548200F007B5 /* wrap_GearJoint.cpp in Sources */, - FA08F65E16C7548200F007B5 /* wrap_Joint.cpp in Sources */, - FA08F65F16C7548200F007B5 /* wrap_MouseJoint.cpp in Sources */, - FA08F66016C7548200F007B5 /* wrap_Physics.cpp in Sources */, - FA08F66116C7548200F007B5 /* wrap_PolygonShape.cpp in Sources */, - FA08F66216C7548200F007B5 /* wrap_PrismaticJoint.cpp in Sources */, - FA08F66316C7548200F007B5 /* wrap_PulleyJoint.cpp in Sources */, - FA08F66416C7548200F007B5 /* wrap_RevoluteJoint.cpp in Sources */, - FA08F66516C7548200F007B5 /* wrap_RopeJoint.cpp in Sources */, - FA08F66616C7548200F007B5 /* wrap_Shape.cpp in Sources */, - FA08F66716C7548200F007B5 /* wrap_WeldJoint.cpp in Sources */, - FA08F66816C7548200F007B5 /* wrap_WheelJoint.cpp in Sources */, - FA08F66916C7548200F007B5 /* wrap_World.cpp in Sources */, - FA08F66A16C7549200F007B5 /* Sound.cpp in Sources */, - FADD58DD18C30367005FC3BF /* FormatHandler.cpp in Sources */, - FA08F66B16C7549200F007B5 /* SoundData.cpp in Sources */, - FA08F66C16C7549200F007B5 /* wrap_Decoder.cpp in Sources */, - FA08F66D16C7549200F007B5 /* wrap_Sound.cpp in Sources */, - FA08F66E16C7549200F007B5 /* wrap_SoundData.cpp in Sources */, - FA08F66F16C754A100F007B5 /* Decoder.cpp in Sources */, - FA70573C194A3FC600670B30 /* DroppedFile.cpp in Sources */, - FA08F67016C754A100F007B5 /* FLACDecoder.cpp in Sources */, - FA08F67116C754A100F007B5 /* GmeDecoder.cpp in Sources */, - FA08F67216C754A100F007B5 /* ModPlugDecoder.cpp in Sources */, - FA08F67316C754A100F007B5 /* Mpg123Decoder.cpp in Sources */, - FA705740194A55CB00670B30 /* wrap_DroppedFile.cpp in Sources */, - FA08F67416C754A100F007B5 /* Sound.cpp in Sources */, - FA08F67516C754A100F007B5 /* VorbisDecoder.cpp in Sources */, - FA08F67716C754A900F007B5 /* threads.cpp in Sources */, - FA08F67916C754B100F007B5 /* Timer.cpp in Sources */, - FA08F67A16C754B100F007B5 /* wrap_Timer.cpp in Sources */, - FA08F67B16C754BA00F007B5 /* Window.cpp in Sources */, - FA08F67C16C754BA00F007B5 /* Window.cpp in Sources */, - FA7C937A16DCC6C2006F2BEE /* wrap_Math.cpp in Sources */, - FAF272A416E3D44400CC193A /* Channel.cpp in Sources */, - FAF272A616E3D44400CC193A /* LuaThread.cpp in Sources */, - FA0A4BF0182E0C2800E1E4D2 /* b2MotorJoint.cpp in Sources */, - FAF272A816E3D44400CC193A /* ThreadModule.cpp in Sources */, - FA9556CB19D3741A00F29A4C /* BMFontRasterizer.cpp in Sources */, - FA01BE1E1878E35B00640047 /* wrap_Texture.cpp in Sources */, - FAF272AA16E3D44400CC193A /* wrap_Channel.cpp in Sources */, - FAF272AC16E3D44400CC193A /* wrap_LuaThread.cpp in Sources */, - FAF272AE16E3D44400CC193A /* wrap_ThreadModule.cpp in Sources */, - FAF272B516E3D46400CC193A /* Thread.cpp in Sources */, - FAF272B716E3D46400CC193A /* threads.cpp in Sources */, - FA5454C216F1310000D30303 /* MathModule.cpp in Sources */, - FAAC6B02170A373B008A61C5 /* CompressedData.cpp in Sources */, - FAE010DC170DDE99006F29D0 /* ddsparse.cpp in Sources */, - FAE010E0170DE25E006F29D0 /* ddsHandler.cpp in Sources */, - FAE010E4170DF75C006F29D0 /* wrap_CompressedData.cpp in Sources */, - FAEC808A1710FEA60057279A /* ImageData.cpp in Sources */, - FAEC808E1711E76C0057279A /* CompressedData.cpp in Sources */, - FA636D8A171B70920065623F /* RandomGenerator.cpp in Sources */, - FA088D871A919E1400F26F29 /* OSX.mm in Sources */, - FA636D8E171B72A70065623F /* wrap_RandomGenerator.cpp in Sources */, - FAC86E631724552C00EED715 /* wrap_Quad.cpp in Sources */, - FAC86E6B1724555D00EED715 /* Quad.cpp in Sources */, - FA03546C1731F3A700284828 /* simplexnoise1234.cpp in Sources */, - FA3D9E0D16E68DE600CA6630 /* Cursor.cpp in Sources */, - FA0706E11A93ED2800AF268C /* ImageIOHandler.cpp in Sources */, - FA3D9E1116E68EAE00CA6630 /* Cursor.cpp in Sources */, - FA3D9E1516E6D41100CA6630 /* wrap_Cursor.cpp in Sources */, - FA9FC0B0173D6E3E005027FF /* wrap_Window.cpp in Sources */, - FAB0078F1740C12D00A9664D /* Joystick.cpp in Sources */, - FAB007931740C28900A9664D /* Joystick.cpp in Sources */, - FAA0A45F1A704016009487CB /* lutf8lib.c in Sources */, - FAB007971740C87D00A9664D /* wrap_Joystick.cpp in Sources */, - FAC5710017402D1100D147E4 /* BezierCurve.cpp in Sources */, - FAC5710217402D1100D147E4 /* wrap_BezierCurve.cpp in Sources */, - FA5FDC791788D548002F0ED2 /* enet.cpp in Sources */, - FA5FDC7A1788D548002F0ED2 /* callbacks.c in Sources */, - FA5FDC7C1788D548002F0ED2 /* compress.c in Sources */, - FA5FDC7D1788D548002F0ED2 /* host.c in Sources */, - FA5FDC881788D548002F0ED2 /* list.c in Sources */, - FA5FDC891788D548002F0ED2 /* packet.c in Sources */, - FA5FDC8A1788D548002F0ED2 /* peer.c in Sources */, - FA5FDC8B1788D548002F0ED2 /* protocol.c in Sources */, - FA5FDC8D1788D548002F0ED2 /* unix.c in Sources */, - FAD661A21A91BA1800B64301 /* Font.cpp in Sources */, - FA5FDC8E1788D548002F0ED2 /* win32.c in Sources */, - FA34E7CD174B513F00E04D3F /* System.cpp in Sources */, - FA34E7D2174B515D00E04D3F /* System.cpp in Sources */, - FA1EF7C41799FEAC00FF380C /* wrap_System.cpp in Sources */, - FA435EA317B36E9C004C3F22 /* Polyline.cpp in Sources */, - FAD5970C196E174000E8EA36 /* wrap_Text.cpp in Sources */, - FAD400A6196C5EBC004208B9 /* Text.cpp in Sources */, + FA0B7D731A95902C000E1D17 /* wrap_Text.cpp in Sources */, + FA0B7DDF1A95902C000E1D17 /* wrap_Math.cpp in Sources */, + FA0B7DA81A95902C000E1D17 /* PVRHandler.cpp in Sources */, + FA0B7EC51A95902C000E1D17 /* ThreadModule.cpp in Sources */, + FA0B7D2B1A95902C000E1D17 /* wrap_Rasterizer.cpp in Sources */, + FA0B7D581A95902C000E1D17 /* wrap_Canvas.cpp in Sources */, + FA0B7D6A1A95902C000E1D17 /* wrap_Quad.cpp in Sources */, + FA0B7E8E1A95902C000E1D17 /* GmeDecoder.cpp in Sources */, + FA0B7CD61A95902C000E1D17 /* Audio.cpp in Sources */, + FA0B7A9E1A958EA3000E1D17 /* b2PrismaticJoint.cpp in Sources */, + FA0B7EAF1A95902C000E1D17 /* System.cpp in Sources */, + FA0B7EE21A95902D000E1D17 /* Window.cpp in Sources */, + FA0B791B1A958E3B000E1D17 /* b64.cpp in Sources */, + FA0B7EC11A95902C000E1D17 /* threads.cpp in Sources */, + FA0B79321A958E3B000E1D17 /* Object.cpp in Sources */, + FA0B7D001A95902C000E1D17 /* Filesystem.cpp in Sources */, + FA0B7ED81A95902D000E1D17 /* wrap_Timer.cpp in Sources */, + FA0B7DD01A95902C000E1D17 /* love.cpp in Sources */, + FA0B7A521A958EA3000E1D17 /* b2Math.cpp in Sources */, + FA0B7D211A95902C000E1D17 /* Rasterizer.cpp in Sources */, + FA0B7D761A95902C000E1D17 /* wrap_Texture.cpp in Sources */, + FA0B7B131A958EA3000E1D17 /* udp.c in Sources */, + FA0B7D7C1A95902C000E1D17 /* Texture.cpp in Sources */, + FA0B7ECB1A95902C000E1D17 /* wrap_Channel.cpp in Sources */, + FA0B7E6C1A95902C000E1D17 /* wrap_RevoluteJoint.cpp in Sources */, + FA0B7AFA1A958EA3000E1D17 /* mime.c in Sources */, + FA0B7A5E1A958EA3000E1D17 /* b2Body.cpp in Sources */, + FA0B7B0E1A958EA3000E1D17 /* timeout.c in Sources */, + FA0B7E631A95902C000E1D17 /* wrap_PolygonShape.cpp in Sources */, + FA0B7E721A95902C000E1D17 /* wrap_Shape.cpp in Sources */, + FA0B7CFD1A95902C000E1D17 /* File.cpp in Sources */, + FA0B7A2E1A958EA3000E1D17 /* b2CollideEdge.cpp in Sources */, + FA0B7E691A95902C000E1D17 /* wrap_PulleyJoint.cpp in Sources */, + FA0B7DB71A95902C000E1D17 /* Joystick.cpp in Sources */, + FA0B7A321A958EA3000E1D17 /* b2Collision.cpp in Sources */, + FA0B7D361A95902C000E1D17 /* Font.cpp in Sources */, + FA0B7E3F1A95902C000E1D17 /* wrap_ChainShape.cpp in Sources */, + FA0B7DEB1A95902C000E1D17 /* Cursor.cpp in Sources */, + FA0B7D861A95902C000E1D17 /* ImageData.cpp in Sources */, + FA0B7A3E1A958EA3000E1D17 /* b2ChainShape.cpp in Sources */, + FA0B7E0F1A95902C000E1D17 /* FrictionJoint.cpp in Sources */, + FA0B7D091A95902C000E1D17 /* wrap_FileData.cpp in Sources */, + FA0B7B341A958EA3000E1D17 /* wuff_convert.c in Sources */, + FA0B7CF11A95902C000E1D17 /* DroppedFile.cpp in Sources */, + FA0B7D891A95902C000E1D17 /* CompressedData.cpp in Sources */, + FA0B7B031A958EA3000E1D17 /* select.c in Sources */, + FA0B7D1E1A95902C000E1D17 /* ImageRasterizer.cpp in Sources */, + FA0B7EA31A95902C000E1D17 /* SoundData.cpp in Sources */, + FA0B7D031A95902C000E1D17 /* wrap_DroppedFile.cpp in Sources */, + FA0B79291A958E3B000E1D17 /* Matrix.cpp in Sources */, + FA0B7D451A95902C000E1D17 /* ParticleSystem.cpp in Sources */, + FA0B7ABF1A958EA3000E1D17 /* host.c in Sources */, + FA0B7D4B1A95902C000E1D17 /* Shader.cpp in Sources */, + FA0B7A581A958EA3000E1D17 /* b2StackAllocator.cpp in Sources */, + FA0B7A301A958EA3000E1D17 /* b2CollidePolygon.cpp in Sources */, + FA0B7A641A958EA3000E1D17 /* b2Fixture.cpp in Sources */, + FA0B7E181A95902C000E1D17 /* MotorJoint.cpp in Sources */, + FA0B7E4E1A95902C000E1D17 /* wrap_Fixture.cpp in Sources */, + FA0B7EBE1A95902C000E1D17 /* Thread.cpp in Sources */, + FA0B7EB81A95902C000E1D17 /* Channel.cpp in Sources */, + FA0B7AB11A958EA3000E1D17 /* b2Rope.cpp in Sources */, + FA0B7A351A958EA3000E1D17 /* b2Distance.cpp in Sources */, + FA0B7E911A95902C000E1D17 /* ModPlugDecoder.cpp in Sources */, + FA0B7E511A95902C000E1D17 /* wrap_FrictionJoint.cpp in Sources */, + FA0B7AD61A958EA3000E1D17 /* win32.c in Sources */, + FA0B7B161A958EA3000E1D17 /* unix.c in Sources */, + FA0B7E0C1A95902C000E1D17 /* Fixture.cpp in Sources */, + FA0B7D181A95902C000E1D17 /* TrueTypeRasterizer.cpp in Sources */, + FA0B7CFA1A95902C000E1D17 /* Filesystem.cpp in Sources */, + FA0B7D3C1A95902C000E1D17 /* Image.cpp in Sources */, + FA0B7A8C1A958EA3000E1D17 /* b2DistanceJoint.cpp in Sources */, + FA0B7E421A95902C000E1D17 /* wrap_CircleShape.cpp in Sources */, + FA0B7DE81A95902C000E1D17 /* Mouse.cpp in Sources */, + FA0B7CE51A95902C000E1D17 /* wrap_Source.cpp in Sources */, + FA0B792C1A958E3B000E1D17 /* Memoizer.cpp in Sources */, + FA0B7CCD1A95902C000E1D17 /* Audio.cpp in Sources */, + FA0B7DCA1A95902C000E1D17 /* Keyboard.cpp in Sources */, + FA0B7AA41A958EA3000E1D17 /* b2RevoluteJoint.cpp in Sources */, + FA0B7DFA1A95902C000E1D17 /* Body.cpp in Sources */, + FA0B7ED11A95902C000E1D17 /* wrap_ThreadModule.cpp in Sources */, + FA0B7EDF1A95902D000E1D17 /* wrap_Touch.cpp in Sources */, + FA0B794A1A958E3B000E1D17 /* wrap_Data.cpp in Sources */, + FA0B7CDC1A95902C000E1D17 /* Source.cpp in Sources */, + FA0B7DC41A95902C000E1D17 /* wrap_JoystickModule.cpp in Sources */, + FA0B7E6F1A95902C000E1D17 /* wrap_RopeJoint.cpp in Sources */, + FA0B7AB51A958EA3000E1D17 /* ddsparse.cpp in Sources */, + FA0B7D9C1A95902C000E1D17 /* JPEGHandler.cpp in Sources */, + FA0B7A441A958EA3000E1D17 /* b2EdgeShape.cpp in Sources */, + FA0B79461A958E3B000E1D17 /* Vector.cpp in Sources */, + FA0B7DBB1A95902C000E1D17 /* Joystick.cpp in Sources */, + FA0B7DAE1A95902C000E1D17 /* wrap_CompressedData.cpp in Sources */, + FA0B7A6E1A958EA3000E1D17 /* b2WorldCallbacks.cpp in Sources */, + FA0B7A831A958EA3000E1D17 /* b2EdgeAndPolygonContact.cpp in Sources */, + FA0B7D671A95902C000E1D17 /* wrap_ParticleSystem.cpp in Sources */, + FA0B7AA11A958EA3000E1D17 /* b2PulleyJoint.cpp in Sources */, + FA0B7B211A958EA3000E1D17 /* luasocket.cpp in Sources */, + FA0B7D641A95902C000E1D17 /* wrap_Mesh.cpp in Sources */, + FA0B7A5B1A958EA3000E1D17 /* b2Timer.cpp in Sources */, + FA0B7CD91A95902C000E1D17 /* Pool.cpp in Sources */, + FA0B7E151A95902C000E1D17 /* Joint.cpp in Sources */, + FA0B7EE81A95902D000E1D17 /* wrap_Window.cpp in Sources */, + FA0B7AF11A958EA3000E1D17 /* io.c in Sources */, + FA0B7E271A95902C000E1D17 /* PulleyJoint.cpp in Sources */, + FA0B7B301A958EA3000E1D17 /* wuff.c in Sources */, + FA0B7E031A95902C000E1D17 /* Contact.cpp in Sources */, + FA0B7D821A95902C000E1D17 /* CompressedData.cpp in Sources */, + FA0B7A7A1A958EA3000E1D17 /* b2Contact.cpp in Sources */, + FA0B7DF11A95902C000E1D17 /* wrap_Cursor.cpp in Sources */, + FA0B7E001A95902C000E1D17 /* CircleShape.cpp in Sources */, + FA0B7E451A95902C000E1D17 /* wrap_Contact.cpp in Sources */, + FA0B7D3F1A95902C000E1D17 /* Mesh.cpp in Sources */, + FA0B7D151A95902C000E1D17 /* Font.cpp in Sources */, + FA0B7EB51A95902C000E1D17 /* wrap_System.cpp in Sources */, + FA0B7DAB1A95902C000E1D17 /* STBHandler.cpp in Sources */, + FA0B7AB81A958EA3000E1D17 /* enet.cpp in Sources */, + FA0B7DD91A95902C000E1D17 /* RandomGenerator.cpp in Sources */, + FA0B7A9B1A958EA3000E1D17 /* b2MouseJoint.cpp in Sources */, + FA0B7D7F1A95902C000E1D17 /* Volatile.cpp in Sources */, + FA0B7A3B1A958EA3000E1D17 /* b2TimeOfImpact.cpp in Sources */, + FA0B7EBB1A95902C000E1D17 /* LuaThread.cpp in Sources */, + FA0B79381A958E3B000E1D17 /* Reference.cpp in Sources */, + FA0B7D391A95902C000E1D17 /* Graphics.cpp in Sources */, + FA0B79361A958E3B000E1D17 /* OSX.mm in Sources */, + FA0B7E121A95902C000E1D17 /* GearJoint.cpp in Sources */, + FA0B7DC11A95902C000E1D17 /* wrap_Joystick.cpp in Sources */, + FA0B7CD31A95902C000E1D17 /* Source.cpp in Sources */, + FA0B7A411A958EA3000E1D17 /* b2CircleShape.cpp in Sources */, + FA0B7CD01A95902C000E1D17 /* Audio.cpp in Sources */, + FA0B7D121A95902C000E1D17 /* Font.cpp in Sources */, + FA0B7EC81A95902C000E1D17 /* threads.cpp in Sources */, + FA0B7A6B1A958EA3000E1D17 /* b2World.cpp in Sources */, + FA0B7D5E1A95902C000E1D17 /* wrap_Graphics.cpp in Sources */, + FA0B7A801A958EA3000E1D17 /* b2EdgeAndCircleContact.cpp in Sources */, + FA0B7E541A95902C000E1D17 /* wrap_GearJoint.cpp in Sources */, + FA0B7E781A95902C000E1D17 /* wrap_WheelJoint.cpp in Sources */, + FA0B7DDC1A95902C000E1D17 /* wrap_BezierCurve.cpp in Sources */, + FA0B7AF71A958EA3000E1D17 /* luasocket.c in Sources */, + FA0B7A951A958EA3000E1D17 /* b2Joint.cpp in Sources */, + FA0B7D061A95902C000E1D17 /* wrap_File.cpp in Sources */, + FA0B7A4E1A958EA3000E1D17 /* b2Draw.cpp in Sources */, + FA0B7AEE1A958EA3000E1D17 /* inet.c in Sources */, + FA0B7D931A95902C000E1D17 /* Image.cpp in Sources */, + FA0B7D9F1A95902C000E1D17 /* KTXHandler.cpp in Sources */, + FA0B7A2C1A958EA3000E1D17 /* b2CollideCircle.cpp in Sources */, + FA0B7CEB1A95902C000E1D17 /* Event.cpp in Sources */, + FA0B7B0B1A958EA3000E1D17 /* tcp.c in Sources */, + FA0B7D961A95902C000E1D17 /* ImageData.cpp in Sources */, + FA0B7E571A95902C000E1D17 /* wrap_Joint.cpp in Sources */, + FA0B7E301A95902C000E1D17 /* Shape.cpp in Sources */, + FA0B7E481A95902C000E1D17 /* wrap_DistanceJoint.cpp in Sources */, + FA0B7A8F1A958EA3000E1D17 /* b2FrictionJoint.cpp in Sources */, + FA0B792F1A958E3B000E1D17 /* Module.cpp in Sources */, + FA0B7E2A1A95902C000E1D17 /* RevoluteJoint.cpp in Sources */, + FA0B7A711A958EA3000E1D17 /* b2ChainAndCircleContact.cpp in Sources */, + FA0B7D251A95902C000E1D17 /* wrap_Font.cpp in Sources */, + FA0B7E091A95902C000E1D17 /* EdgeShape.cpp in Sources */, + FA0B7CF71A95902C000E1D17 /* FileData.cpp in Sources */, + FA0B7DA51A95902C000E1D17 /* PNGHandler.cpp in Sources */, + FA0B7B371A958EA3000E1D17 /* wuff_internal.c in Sources */, + FA0B7E971A95902C000E1D17 /* Sound.cpp in Sources */, + FA0B7E361A95902C000E1D17 /* WheelJoint.cpp in Sources */, + FA0B7A471A958EA3000E1D17 /* b2PolygonShape.cpp in Sources */, + FA0B7D8D1A95902C000E1D17 /* ddsHandler.cpp in Sources */, + FA0B7DFD1A95902C000E1D17 /* ChainShape.cpp in Sources */, + FA0B79201A958E3B000E1D17 /* delay.cpp in Sources */, + FA0B7D611A95902C000E1D17 /* wrap_Image.cpp in Sources */, + FA0B7A4B1A958EA3000E1D17 /* b2BlockAllocator.cpp in Sources */, + FA0B7A551A958EA3000E1D17 /* b2Settings.cpp in Sources */, + FA0B7EA91A95902C000E1D17 /* wrap_Sound.cpp in Sources */, + FA0B7A981A958EA3000E1D17 /* b2MotorJoint.cpp in Sources */, + FA0B7E061A95902C000E1D17 /* DistanceJoint.cpp in Sources */, + FA0B793B1A958E3B000E1D17 /* runtime.cpp in Sources */, + FA0B7D991A95902C000E1D17 /* ImageIOHandler.cpp in Sources */, + FA0B7E5D1A95902C000E1D17 /* wrap_MouseJoint.cpp in Sources */, + FA0B7A741A958EA3000E1D17 /* b2ChainAndPolygonContact.cpp in Sources */, + FA0B7AD41A958EA3000E1D17 /* unix.c in Sources */, + FA0B7A771A958EA3000E1D17 /* b2CircleContact.cpp in Sources */, + FA0B7D701A95902C000E1D17 /* wrap_SpriteBatch.cpp in Sources */, + FA0B7D331A95902C000E1D17 /* Canvas.cpp in Sources */, + FA0B7E941A95902C000E1D17 /* Mpg123Decoder.cpp in Sources */, + FA0B7E8B1A95902C000E1D17 /* FLACDecoder.cpp in Sources */, + FA0B7B3A1A958EA3000E1D17 /* wuff_memory.c in Sources */, + FA0B7A381A958EA3000E1D17 /* b2DynamicTree.cpp in Sources */, + FA0B7D481A95902C000E1D17 /* Polyline.cpp in Sources */, + FA0B7CE21A95902C000E1D17 /* wrap_Audio.cpp in Sources */, + FA0B7AAA1A958EA3000E1D17 /* b2WeldJoint.cpp in Sources */, + FA0B7DF71A95902C000E1D17 /* Body.cpp in Sources */, + FA0B7DF41A95902C000E1D17 /* wrap_Mouse.cpp in Sources */, + FA0B7CEE1A95902C000E1D17 /* wrap_Event.cpp in Sources */, + FA0B7D6D1A95902C000E1D17 /* wrap_Shader.cpp in Sources */, + FA0B7E851A95902C000E1D17 /* CoreAudioDecoder.cpp in Sources */, + FA0B7E751A95902C000E1D17 /* wrap_WeldJoint.cpp in Sources */, + FA0B7D551A95902C000E1D17 /* VertexBuffer.cpp in Sources */, + FA0B7AFF1A958EA3000E1D17 /* options.c in Sources */, + FA0B7E211A95902C000E1D17 /* PolygonShape.cpp in Sources */, + FA0B7AE41A958EA3000E1D17 /* buffer.c in Sources */, + FA0B7D511A95902C000E1D17 /* Text.cpp in Sources */, + FA0B7DA21A95902C000E1D17 /* PKMHandler.cpp in Sources */, + FA0B7ABA1A958EA3000E1D17 /* callbacks.c in Sources */, + FA0B7EA61A95902C000E1D17 /* wrap_Decoder.cpp in Sources */, + FA0B7E1B1A95902C000E1D17 /* MouseJoint.cpp in Sources */, + FA0B7CF41A95902C000E1D17 /* File.cpp in Sources */, + FA0B7E331A95902C000E1D17 /* WeldJoint.cpp in Sources */, + FA0B7D5B1A95902C000E1D17 /* wrap_Font.cpp in Sources */, + FA0B7AE71A958EA3000E1D17 /* except.c in Sources */, + FA0B7D301A95902C000E1D17 /* Graphics.cpp in Sources */, + FA0B7E9D1A95902C000E1D17 /* WaveDecoder.cpp in Sources */, + FA0B7EB21A95902C000E1D17 /* System.cpp in Sources */, + FA0B7D1B1A95902C000E1D17 /* GlyphData.cpp in Sources */, + FA0B7AD11A958EA3000E1D17 /* protocol.c in Sources */, + FA0B7E661A95902C000E1D17 /* wrap_PrismaticJoint.cpp in Sources */, + FA0B7DCD1A95902C000E1D17 /* wrap_Keyboard.cpp in Sources */, + FA0B7EE51A95902D000E1D17 /* Window.cpp in Sources */, + FA0B7E391A95902C000E1D17 /* World.cpp in Sources */, + FA0B7ABD1A958EA3000E1D17 /* compress.c in Sources */, + FA0B7ACB1A958EA3000E1D17 /* list.c in Sources */, + FA0B7E7E1A95902C000E1D17 /* Joint.cpp in Sources */, + FA0B7A861A958EA3000E1D17 /* b2PolygonAndCircleContact.cpp in Sources */, + FA0B7DB11A95902C000E1D17 /* wrap_Image.cpp in Sources */, + FA0B7E881A95902C000E1D17 /* Decoder.cpp in Sources */, + FA0B7B1B1A958EA3000E1D17 /* usocket.c in Sources */, + FA0B7E3C1A95902C000E1D17 /* wrap_Body.cpp in Sources */, + FA0B7D791A95902C000E1D17 /* Quad.cpp in Sources */, + FA0B7DD31A95902C000E1D17 /* BezierCurve.cpp in Sources */, + FA0B7E7B1A95902C000E1D17 /* wrap_World.cpp in Sources */, + FA0B7B281A958EA3000E1D17 /* simplexnoise1234.cpp in Sources */, + FA0B7D901A95902C000E1D17 /* FormatHandler.cpp in Sources */, + FA0B7D421A95902C000E1D17 /* OpenGL.cpp in Sources */, + FA0B7A671A958EA3000E1D17 /* b2Island.cpp in Sources */, + FA0B7DBE1A95902C000E1D17 /* JoystickModule.cpp in Sources */, + FA0B7D4E1A95902C000E1D17 /* SpriteBatch.cpp in Sources */, + FA0B7ACD1A958EA3000E1D17 /* packet.c in Sources */, + FA0B7A921A958EA3000E1D17 /* b2GearJoint.cpp in Sources */, + FA0B7E5A1A95902C000E1D17 /* wrap_MotorJoint.cpp in Sources */, + FA0B7AA71A958EA3000E1D17 /* b2RopeJoint.cpp in Sources */, + FA0B7DD61A95902C000E1D17 /* MathModule.cpp in Sources */, + FA0B7D0F1A95902C000E1D17 /* BMFontRasterizer.cpp in Sources */, + FA0B7E9A1A95902C000E1D17 /* VorbisDecoder.cpp in Sources */, + FA0B7E4B1A95902C000E1D17 /* wrap_EdgeShape.cpp in Sources */, + FA0B7E241A95902C000E1D17 /* PrismaticJoint.cpp in Sources */, + FA0B7A7D1A958EA3000E1D17 /* b2ContactSolver.cpp in Sources */, + FA0B7E601A95902C000E1D17 /* wrap_Physics.cpp in Sources */, + FA0B7DC71A95902C000E1D17 /* Keyboard.cpp in Sources */, + FA0B7EAC1A95902C000E1D17 /* wrap_SoundData.cpp in Sources */, + FA0B7E2D1A95902C000E1D17 /* RopeJoint.cpp in Sources */, + FA0B7CDF1A95902C000E1D17 /* Source.cpp in Sources */, + FA0B7ECE1A95902C000E1D17 /* wrap_LuaThread.cpp in Sources */, + FA0B79431A958E3B000E1D17 /* Variant.cpp in Sources */, + FA0B7EA01A95902C000E1D17 /* Sound.cpp in Sources */, + FA0B7DE51A95902C000E1D17 /* Cursor.cpp in Sources */, + FA0B7EDB1A95902D000E1D17 /* Touch.cpp in Sources */, + FA0B7CE81A95902C000E1D17 /* Event.cpp in Sources */, + FA0B7ACF1A958EA3000E1D17 /* peer.c in Sources */, + FA0B7ADE1A958EA3000E1D17 /* lodepng.cpp in Sources */, + FA0B7A291A958EA3000E1D17 /* b2BroadPhase.cpp in Sources */, + FA0B7A891A958EA3000E1D17 /* b2PolygonContact.cpp in Sources */, + FA0B7E1E1A95902C000E1D17 /* Physics.cpp in Sources */, + FA0B7E811A95902C000E1D17 /* Shape.cpp in Sources */, + FA0B7B251A958EA3000E1D17 /* lutf8lib.c in Sources */, + FA0B7ED41A95902D000E1D17 /* Timer.cpp in Sources */, + FA0B7A611A958EA3000E1D17 /* b2ContactManager.cpp in Sources */, + FA0B7AAD1A958EA3000E1D17 /* b2WheelJoint.cpp in Sources */, + FA0B7DEE1A95902C000E1D17 /* Mouse.cpp in Sources */, + FA0B7AE11A958EA3000E1D17 /* auxiliar.c in Sources */, + FA0B7D281A95902C000E1D17 /* wrap_GlyphData.cpp in Sources */, + FA0B7DE21A95902C000E1D17 /* wrap_RandomGenerator.cpp in Sources */, + FA0B79401A958E3B000E1D17 /* utf8.cpp in Sources */, + FA0B79241A958E3B000E1D17 /* Exception.cpp in Sources */, + FA0B7D0C1A95902C000E1D17 /* wrap_Filesystem.cpp in Sources */, + FA0B7AD91A958EA3000E1D17 /* glad.cpp in Sources */, + FA0B7DB41A95902C000E1D17 /* wrap_ImageData.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2577,29 +3698,34 @@ CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DEAD_CODE_STRIPPING = YES; - FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; + ENABLE_STRICT_OBJC_MSGSEND = YES; + FRAMEWORK_SEARCH_PATHS = ""; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_PARAMETER = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( + "$(inherited)", "\"$(SRCROOT)/../../src\"", "\"$(SRCROOT)/../../src/libraries\"", "\"$(SRCROOT)/../../src/modules\"", "\"$(SRCROOT)/../../src/libraries/enet/libenet/include\"", - /Library/Frameworks/FreeType.framework/Headers, - /Library/Frameworks/Lua.framework/Headers, - /Library/Frameworks/SDL2.framework/Headers, ); LD_RUNPATH_SEARCH_PATHS = "@rpath"; LIBRARY_SEARCH_PATHS = ""; @@ -2621,10 +3747,15 @@ CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; + ENABLE_STRICT_OBJC_MSGSEND = YES; + FRAMEWORK_SEARCH_PATHS = ""; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( LOVE_APPLE_USE_FRAMEWORKS, @@ -2632,21 +3763,21 @@ ); GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_PARAMETER = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( + "$(inherited)", "\"$(SRCROOT)/../../src\"", "\"$(SRCROOT)/../../src/libraries\"", "\"$(SRCROOT)/../../src/modules\"", "\"$(SRCROOT)/../../src/libraries/enet/libenet/include\"", - /Library/Frameworks/FreeType.framework/Headers, - /Library/Frameworks/Lua.framework/Headers, - /Library/Frameworks/SDL2.framework/Headers, ); LD_RUNPATH_SEARCH_PATHS = "@rpath"; LIBRARY_SEARCH_PATHS = ""; @@ -2658,6 +3789,133 @@ }; name = Debug; }; + FA0B78EF1A958B90000E1D17 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + LOVE_SUPPORT_IMAGEIO, + LOVE_NO_TURBOJPEG, + LOVE_NO_MODPLUG, + LOVE_NOMPG123, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + ios/include, + ios/include/lua, + ios/include/freetype, + ios/include/SDL2, + ); + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/ios/libraries/freetype", + "$(PROJECT_DIR)/ios/libraries/libjpeg-turbo", + "$(PROJECT_DIR)/ios/libraries/lua", + "$(PROJECT_DIR)/ios/libraries/ogg", + "$(PROJECT_DIR)/ios/libraries/physfs", + "$(PROJECT_DIR)/ios/libraries/vorbis", + "$(PROJECT_DIR)/ios/libraries/SDL2", + ); + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = love; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + FA0B78F01A958B90000E1D17 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD)"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + LOVE_SUPPORT_IMAGEIO, + LOVE_NO_TURBOJPEG, + LOVE_NO_MODPLUG, + LOVE_NOMPG123, + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + ios/include, + ios/include/lua, + ios/include/freetype, + ios/include/SDL2, + ); + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/ios/libraries/freetype", + "$(PROJECT_DIR)/ios/libraries/libjpeg-turbo", + "$(PROJECT_DIR)/ios/libraries/lua", + "$(PROJECT_DIR)/ios/libraries/ogg", + "$(PROJECT_DIR)/ios/libraries/physfs", + "$(PROJECT_DIR)/ios/libraries/vorbis", + "$(PROJECT_DIR)/ios/libraries/SDL2", + ); + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = love; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + FA0B78F11A958B90000E1D17 /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD)"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + LOVE_SUPPORT_IMAGEIO, + LOVE_NO_TURBOJPEG, + LOVE_NO_MODPLUG, + LOVE_NOMPG123, + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + ios/include, + ios/include/lua, + ios/include/freetype, + ios/include/SDL2, + ); + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/ios/libraries/freetype", + "$(PROJECT_DIR)/ios/libraries/libjpeg-turbo", + "$(PROJECT_DIR)/ios/libraries/lua", + "$(PROJECT_DIR)/ios/libraries/ogg", + "$(PROJECT_DIR)/ios/libraries/physfs", + "$(PROJECT_DIR)/ios/libraries/vorbis", + "$(PROJECT_DIR)/ios/libraries/SDL2", + ); + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = "-ObjC"; + PRODUCT_NAME = love; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Distribution; + }; FA5326C4189719C700F7BBF4 /* Distribution */ = { isa = XCBuildConfiguration; buildSettings = { @@ -2668,29 +3926,34 @@ CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DEAD_CODE_STRIPPING = YES; - FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; + ENABLE_STRICT_OBJC_MSGSEND = YES; + FRAMEWORK_SEARCH_PATHS = ""; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; GCC_WARN_SIGN_COMPARE = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_PARAMETER = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( + "$(inherited)", "\"$(SRCROOT)/../../src\"", "\"$(SRCROOT)/../../src/libraries\"", "\"$(SRCROOT)/../../src/modules\"", "\"$(SRCROOT)/../../src/libraries/enet/libenet/include\"", - /Library/Frameworks/FreeType.framework/Headers, - /Library/Frameworks/Lua.framework/Headers, - /Library/Frameworks/SDL2.framework/Headers, ); LD_RUNPATH_SEARCH_PATHS = "@rpath"; LIBRARY_SEARCH_PATHS = ""; @@ -2714,12 +3977,22 @@ DYLIB_CURRENT_VERSION = 9.0; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(LOCAL_LIBRARY_DIR)/Frameworks", + /Library/Frameworks, ); FRAMEWORK_VERSION = A; GCC_ENABLE_OBJC_EXCEPTIONS = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Library/Frameworks/FreeType.framework/Headers, + /Library/Frameworks/Lua.framework/Headers, + /Library/Frameworks/SDL2.framework/Headers, + ); INFOPLIST_FILE = "macosx/liblove-macosx.plist"; LD_DYLIB_INSTALL_NAME = "@rpath/$(EXECUTABLE_PATH)"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/ios/libraries/SDL2", + ); OTHER_LDFLAGS = ( "-undefined", dynamic_lookup, @@ -2740,12 +4013,22 @@ DYLIB_CURRENT_VERSION = 9.0; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(LOCAL_LIBRARY_DIR)/Frameworks", + /Library/Frameworks, ); FRAMEWORK_VERSION = A; GCC_ENABLE_OBJC_EXCEPTIONS = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Library/Frameworks/FreeType.framework/Headers, + /Library/Frameworks/Lua.framework/Headers, + /Library/Frameworks/SDL2.framework/Headers, + ); INFOPLIST_FILE = "macosx/liblove-macosx.plist"; LD_DYLIB_INSTALL_NAME = "@rpath/$(EXECUTABLE_PATH)"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/ios/libraries/SDL2", + ); OTHER_LDFLAGS = ( "-undefined", dynamic_lookup, @@ -2767,12 +4050,22 @@ DYLIB_CURRENT_VERSION = 9.0; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(LOCAL_LIBRARY_DIR)/Frameworks", + /Library/Frameworks, ); FRAMEWORK_VERSION = A; GCC_ENABLE_OBJC_EXCEPTIONS = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Library/Frameworks/FreeType.framework/Headers, + /Library/Frameworks/Lua.framework/Headers, + /Library/Frameworks/SDL2.framework/Headers, + ); INFOPLIST_FILE = "macosx/liblove-macosx.plist"; LD_DYLIB_INSTALL_NAME = "@rpath/$(EXECUTABLE_PATH)"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/ios/libraries/SDL2", + ); OTHER_LDFLAGS = ( "-undefined", dynamic_lookup, @@ -2796,6 +4089,16 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + FA0B78EE1A958B90000E1D17 /* Build configuration list for PBXNativeTarget "liblove-ios" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FA0B78EF1A958B90000E1D17 /* Debug */, + FA0B78F01A958B90000E1D17 /* Release */, + FA0B78F11A958B90000E1D17 /* Distribution */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; FA577ABF16C7507900860150 /* Build configuration list for PBXNativeTarget "liblove-macosx" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/platform/xcode/liblove.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/platform/xcode/liblove.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 000000000..f4e1c8fd3 --- /dev/null +++ b/platform/xcode/liblove.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/platform/xcode/liblove.xcodeproj/xcshareddata/xcschemes/liblove-ios.xcscheme b/platform/xcode/liblove.xcodeproj/xcshareddata/xcschemes/liblove-ios.xcscheme new file mode 100644 index 000000000..3b17f9469 --- /dev/null +++ b/platform/xcode/liblove.xcodeproj/xcshareddata/xcschemes/liblove-ios.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/xcode/liblove.xcodeproj/xcshareddata/xcschemes/liblove-macosx.xcscheme b/platform/xcode/liblove.xcodeproj/xcshareddata/xcschemes/liblove-macosx.xcscheme new file mode 100644 index 000000000..b1f2e8f35 --- /dev/null +++ b/platform/xcode/liblove.xcodeproj/xcshareddata/xcschemes/liblove-macosx.xcscheme @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/xcode/love.xcodeproj/project.pbxproj b/platform/xcode/love.xcodeproj/project.pbxproj index c9188c005..d4fb22d86 100644 --- a/platform/xcode/love.xcodeproj/project.pbxproj +++ b/platform/xcode/love.xcodeproj/project.pbxproj @@ -21,6 +21,20 @@ FA08F69716C766E700F007B5 /* love.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FA08F69116C765A200F007B5 /* love.framework */; }; FA0B78D21A95814A000E1D17 /* love.icns in Resources */ = {isa = PBXBuildFile; fileRef = FA0B78D01A95814A000E1D17 /* love.icns */; }; FA0B78D31A95814A000E1D17 /* lovedocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = FA0B78D11A95814A000E1D17 /* lovedocument.icns */; }; + FA0B7F301A95AC7D000E1D17 /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A93E6A3410420AC0007D418B /* love.cpp */; }; + FA5D24821A96CA1800C6FC8F /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24811A96CA1800C6FC8F /* OpenAL.framework */; }; + FA5D24841A96CA2700C6FC8F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24831A96CA2700C6FC8F /* OpenGLES.framework */; }; + FA5D24881A96CA8A00C6FC8F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24871A96CA8A00C6FC8F /* UIKit.framework */; }; + FA5D248A1A96CA9600C6FC8F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24891A96CA9600C6FC8F /* AudioToolbox.framework */; }; + FA5D248C1A96CA9E00C6FC8F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D248B1A96CA9E00C6FC8F /* QuartzCore.framework */; }; + FA5D248E1A96CAA700C6FC8F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D248D1A96CAA700C6FC8F /* CoreGraphics.framework */; }; + FA5D24901A96CAAE00C6FC8F /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D248F1A96CAAE00C6FC8F /* ImageIO.framework */; }; + FA5D24921A96CAB300C6FC8F /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24911A96CAB300C6FC8F /* MobileCoreServices.framework */; }; + FA5D24941A96CABA00C6FC8F /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24931A96CABA00C6FC8F /* libz.dylib */; }; + FA5D24961A96CAC200C6FC8F /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24951A96CAC200C6FC8F /* CoreMotion.framework */; }; + FA5D249C1A96CF4300C6FC8F /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FA5D249A1A96CF4300C6FC8F /* Images.xcassets */; }; + FA5D24C21A96D78000C6FC8F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA5D24C11A96D78000C6FC8F /* Foundation.framework */; }; + FA5D24D11A96E73300C6FC8F /* liblove.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA0B7EEF1A95924A000E1D17 /* liblove.a */; }; FA77A36518F1172600D23AE9 /* jpeg-turbo.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FA77A36418F1172600D23AE9 /* jpeg-turbo.framework */; }; FA9B4A0A16E1579F00074F42 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA9B4A0916E1579F00074F42 /* SDL2.framework */; }; FA9B4A0B16E157B500074F42 /* SDL2.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FA9B4A0916E1579F00074F42 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; @@ -36,6 +50,20 @@ remoteGlobalIDString = FA577AAF16C7507900860150; remoteInfo = Framework; }; + FA0B7EEE1A95924A000E1D17 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = FA577A9316C7217800860150 /* liblove.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = FA0B78DD1A958B90000E1D17; + remoteInfo = "liblove-ios"; + }; + FA5D24BA1A96D6FC00C6FC8F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = FA577A9316C7217800860150 /* liblove.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = FA0B78DC1A958B90000E1D17; + remoteInfo = "liblove-ios"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -78,7 +106,21 @@ FA08F69116C765A200F007B5 /* love.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = love.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FA0B78D01A95814A000E1D17 /* love.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = love.icns; path = macosx/love.icns; sourceTree = ""; }; FA0B78D11A95814A000E1D17 /* lovedocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = lovedocument.icns; path = macosx/lovedocument.icns; sourceTree = ""; }; + FA0B7F061A95AAF3000E1D17 /* love.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = love.app; sourceTree = BUILT_PRODUCTS_DIR; }; FA577A9316C7217800860150 /* liblove.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = liblove.xcodeproj; sourceTree = ""; }; + FA5D24811A96CA1800C6FC8F /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/OpenAL.framework; sourceTree = DEVELOPER_DIR; }; + FA5D24831A96CA2700C6FC8F /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/OpenGLES.framework; sourceTree = DEVELOPER_DIR; }; + FA5D24871A96CA8A00C6FC8F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + FA5D24891A96CA9600C6FC8F /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; + FA5D248B1A96CA9E00C6FC8F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + FA5D248D1A96CAA700C6FC8F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + FA5D248F1A96CAAE00C6FC8F /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; + FA5D24911A96CAB300C6FC8F /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + FA5D24931A96CABA00C6FC8F /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; }; + FA5D24951A96CAC200C6FC8F /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/CoreMotion.framework; sourceTree = DEVELOPER_DIR; }; + FA5D24971A96CE1E00C6FC8F /* love-ios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "love-ios.plist"; path = "ios/love-ios.plist"; sourceTree = ""; }; + FA5D249A1A96CF4300C6FC8F /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ios/Images.xcassets; sourceTree = ""; }; + FA5D24C11A96D78000C6FC8F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; FA77A36418F1172600D23AE9 /* jpeg-turbo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "jpeg-turbo.framework"; path = "/Library/Frameworks/jpeg-turbo.framework"; sourceTree = ""; }; FA9B4A0916E1579F00074F42 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = ""; }; FAAFF04616CB120000CCDE45 /* OpenAL-Soft.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "OpenAL-Soft.framework"; path = "/Library/Frameworks/OpenAL-Soft.framework"; sourceTree = ""; }; @@ -97,13 +139,83 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA0B7F031A95AAF3000E1D17 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + FA5D24D11A96E73300C6FC8F /* liblove.a in Frameworks */, + FA5D24C21A96D78000C6FC8F /* Foundation.framework in Frameworks */, + FA5D24961A96CAC200C6FC8F /* CoreMotion.framework in Frameworks */, + FA5D24941A96CABA00C6FC8F /* libz.dylib in Frameworks */, + FA5D24921A96CAB300C6FC8F /* MobileCoreServices.framework in Frameworks */, + FA5D24901A96CAAE00C6FC8F /* ImageIO.framework in Frameworks */, + FA5D248E1A96CAA700C6FC8F /* CoreGraphics.framework in Frameworks */, + FA5D248C1A96CA9E00C6FC8F /* QuartzCore.framework in Frameworks */, + FA5D248A1A96CA9600C6FC8F /* AudioToolbox.framework in Frameworks */, + FA5D24881A96CA8A00C6FC8F /* UIKit.framework in Frameworks */, + FA5D24841A96CA2700C6FC8F /* OpenGLES.framework in Frameworks */, + FA5D24821A96CA1800C6FC8F /* OpenAL.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 1058C7A0FEA54F0111CA2CBB /* Frameworks */ = { isa = PBXGroup; children = ( - FA9B4A0916E1579F00074F42 /* SDL2.framework */, + FA5D24801A96C97900C6FC8F /* ios */, + FA0B7EEC1A959249000E1D17 /* macosx */, + ); + name = Frameworks; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* love.app */, + FA0B7F061A95AAF3000E1D17 /* love.app */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* love */ = { + isa = PBXGroup; + children = ( + FA5D249A1A96CF4300C6FC8F /* Images.xcassets */, + FA577A9D16C7262E00860150 /* Source */, + FA5D24A01A96CF7200C6FC8F /* Supporting Files */, + 1058C7A0FEA54F0111CA2CBB /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + 29B97317FDCFA39411CA2CEA /* Resources */, + FA577A9316C7217800860150 /* liblove.xcodeproj */, + ); + name = love; + sourceTree = ""; + usesTabs = 1; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + FAC1A448196F5DC600125284 /* license.txt */, + FA0B78D01A95814A000E1D17 /* love.icns */, + FA0B78D11A95814A000E1D17 /* lovedocument.icns */, + ); + name = Resources; + sourceTree = ""; + }; + FA0B78D41A958301000E1D17 /* Products */ = { + isa = PBXGroup; + children = ( + FA0B78D81A958301000E1D17 /* love.framework */, + FA0B7EEF1A95924A000E1D17 /* liblove.a */, + ); + name = Products; + sourceTree = ""; + }; + FA0B7EEC1A959249000E1D17 /* macosx */ = { + isa = PBXGroup; + children = ( 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, A93E6E4810420B4A007D418B /* FreeType.framework */, FA77A36418F1172600D23AE9 /* jpeg-turbo.framework */, @@ -115,49 +227,10 @@ FAAFF04616CB120000CCDE45 /* OpenAL-Soft.framework */, A93E6E4710420B4A007D418B /* OpenGL.framework */, A9D307E9106635C3004FEDF8 /* physfs.framework */, + FA9B4A0916E1579F00074F42 /* SDL2.framework */, A9255E021043195A00BA1496 /* Vorbis.framework */, ); - name = Frameworks; - sourceTree = ""; - }; - 19C28FACFE9D520D11CA2CBB /* Products */ = { - isa = PBXGroup; - children = ( - 8D1107320486CEB800E47090 /* love.app */, - ); - name = Products; - sourceTree = ""; - }; - 29B97314FDCFA39411CA2CEA /* love */ = { - isa = PBXGroup; - children = ( - FA577A9D16C7262E00860150 /* Source */, - 1058C7A0FEA54F0111CA2CBB /* Frameworks */, - 29B97317FDCFA39411CA2CEA /* Resources */, - 19C28FACFE9D520D11CA2CBB /* Products */, - FA577A9316C7217800860150 /* liblove.xcodeproj */, - ); - name = love; - sourceTree = ""; - usesTabs = 1; - }; - 29B97317FDCFA39411CA2CEA /* Resources */ = { - isa = PBXGroup; - children = ( - FAC1A448196F5DC600125284 /* license.txt */, - A97E3842132A9EDE00198A2F /* love-macosx.plist */, - FA0B78D01A95814A000E1D17 /* love.icns */, - FA0B78D11A95814A000E1D17 /* lovedocument.icns */, - ); - name = Resources; - sourceTree = ""; - }; - FA0B78D41A958301000E1D17 /* Products */ = { - isa = PBXGroup; - children = ( - FA0B78D81A958301000E1D17 /* love.framework */, - ); - name = Products; + name = macosx; sourceTree = ""; }; FA577A9D16C7262E00860150 /* Source */ = { @@ -168,6 +241,33 @@ name = Source; sourceTree = ""; }; + FA5D24801A96C97900C6FC8F /* ios */ = { + isa = PBXGroup; + children = ( + FA5D24C11A96D78000C6FC8F /* Foundation.framework */, + FA5D24891A96CA9600C6FC8F /* AudioToolbox.framework */, + FA5D248D1A96CAA700C6FC8F /* CoreGraphics.framework */, + FA5D24951A96CAC200C6FC8F /* CoreMotion.framework */, + FA5D248F1A96CAAE00C6FC8F /* ImageIO.framework */, + FA5D24931A96CABA00C6FC8F /* libz.dylib */, + FA5D24911A96CAB300C6FC8F /* MobileCoreServices.framework */, + FA5D24811A96CA1800C6FC8F /* OpenAL.framework */, + FA5D24831A96CA2700C6FC8F /* OpenGLES.framework */, + FA5D248B1A96CA9E00C6FC8F /* QuartzCore.framework */, + FA5D24871A96CA8A00C6FC8F /* UIKit.framework */, + ); + name = ios; + sourceTree = ""; + }; + FA5D24A01A96CF7200C6FC8F /* Supporting Files */ = { + isa = PBXGroup; + children = ( + A97E3842132A9EDE00198A2F /* love-macosx.plist */, + FA5D24971A96CE1E00C6FC8F /* love-ios.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -190,6 +290,24 @@ productReference = 8D1107320486CEB800E47090 /* love.app */; productType = "com.apple.product-type.application"; }; + FA0B7F051A95AAF3000E1D17 /* love-ios */ = { + isa = PBXNativeTarget; + buildConfigurationList = FA0B7F2E1A95AAF4000E1D17 /* Build configuration list for PBXNativeTarget "love-ios" */; + buildPhases = ( + FA0B7F021A95AAF3000E1D17 /* Sources */, + FA0B7F031A95AAF3000E1D17 /* Frameworks */, + FA0B7F041A95AAF3000E1D17 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + FA5D24BB1A96D6FC00C6FC8F /* PBXTargetDependency */, + ); + name = "love-ios"; + productName = "love-ios"; + productReference = FA0B7F061A95AAF3000E1D17 /* love.app */; + productType = "com.apple.product-type.application"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -197,6 +315,11 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 0610; + TargetAttributes = { + FA0B7F051A95AAF3000E1D17 = { + CreatedOnToolsVersion = 6.1.1; + }; + }; }; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "love" */; compatibilityVersion = "Xcode 3.2"; @@ -207,6 +330,7 @@ Japanese, French, German, + Base, ); mainGroup = 29B97314FDCFA39411CA2CEA /* love */; projectDirPath = ""; @@ -219,6 +343,7 @@ projectRoot = ""; targets = ( 8D1107260486CEB800E47090 /* love-macosx */, + FA0B7F051A95AAF3000E1D17 /* love-ios */, ); }; /* End PBXProject section */ @@ -231,6 +356,13 @@ remoteRef = FA0B78D71A958301000E1D17 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + FA0B7EEF1A95924A000E1D17 /* liblove.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = liblove.a; + remoteRef = FA0B7EEE1A95924A000E1D17 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ @@ -244,6 +376,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA0B7F041A95AAF3000E1D17 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FA5D249C1A96CF4300C6FC8F /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -255,20 +395,43 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA0B7F021A95AAF3000E1D17 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FA0B7F301A95AC7D000E1D17 /* love.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + FA5D24BB1A96D6FC00C6FC8F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "liblove-ios"; + targetProxy = FA5D24BA1A96D6FC00C6FC8F /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin XCBuildConfiguration section */ C01FCF4B08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COMBINE_HIDPI_IMAGES = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", + /Library/Frameworks, "\"$(SRCROOT)/build/Release\"", "\"$(SRCROOT)/build/Debug\"", ); GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Library/Frameworks/Lua.framework/Headers, + /Library/Frameworks/SDL2.framework/Headers, + ); INFOPLIST_FILE = "macosx/love-macosx.plist"; INSTALL_PATH = /Applications; PRODUCT_NAME = love; @@ -278,13 +441,20 @@ C01FCF4C08A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", + /Library/Frameworks, "\"$(SRCROOT)/build/Release\"", "\"$(SRCROOT)/build/Debug\"", ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Library/Frameworks/Lua.framework/Headers, + /Library/Frameworks/SDL2.framework/Headers, + ); INFOPLIST_FILE = "macosx/love-macosx.plist"; INSTALL_PATH = /Applications; PRODUCT_NAME = love; @@ -295,12 +465,11 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; - FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; + FRAMEWORK_SEARCH_PATHS = ""; GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; @@ -324,8 +493,6 @@ "\"$(SRCROOT)/../../src\"", "\"$(SRCROOT)/../../src/libraries\"", "\"$(SRCROOT)/../../src/modules\"", - /Library/Frameworks/Lua.framework/Headers, - /Library/Frameworks/SDL2.framework/Headers, ); INFOPLIST_FILE = "love-Info.plist"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; @@ -350,13 +517,12 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; DEPLOYMENT_POSTPROCESSING = NO; - FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; + FRAMEWORK_SEARCH_PATHS = ""; GCC_INPUT_FILETYPE = automatic; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; @@ -382,8 +548,6 @@ "\"$(SRCROOT)/../../src\"", "\"$(SRCROOT)/../../src/libraries\"", "\"$(SRCROOT)/../../src/modules\"", - /Library/Frameworks/Lua.framework/Headers, - /Library/Frameworks/SDL2.framework/Headers, ); INFOPLIST_FILE = "love-Info.plist"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; @@ -406,17 +570,140 @@ }; name = Release; }; + FA0B7F261A95AAF4000E1D17 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_DYNAMIC_NO_PIC = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + ios/include, + ios/include/lua, + ios/include/SDL2, + ); + INFOPLIST_FILE = "$(SRCROOT)/ios/love-ios.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = love; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + FA0B7F271A95AAF4000E1D17 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + ios/include, + ios/include/lua, + ios/include/SDL2, + ); + INFOPLIST_FILE = "$(SRCROOT)/ios/love-ios.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = love; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + FA0B7F281A95AAF4000E1D17 /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + ios/include, + ios/include/lua, + ios/include/SDL2, + ); + INFOPLIST_FILE = "$(SRCROOT)/ios/love-ios.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = love; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Distribution; + }; FA5326C618971A0900F7BBF4 /* Distribution */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; DEPLOYMENT_POSTPROCESSING = NO; - FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; + FRAMEWORK_SEARCH_PATHS = ""; GCC_INPUT_FILETYPE = automatic; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = LOVE_APPLE_USE_FRAMEWORKS; @@ -442,8 +729,6 @@ "\"$(SRCROOT)/../../src\"", "\"$(SRCROOT)/../../src/libraries\"", "\"$(SRCROOT)/../../src/modules\"", - /Library/Frameworks/Lua.framework/Headers, - /Library/Frameworks/SDL2.framework/Headers, ); INFOPLIST_FILE = "love-Info.plist"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; @@ -469,13 +754,20 @@ FA5326C718971A0900F7BBF4 /* Distribution */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", + /Library/Frameworks, "\"$(SRCROOT)/build/Release\"", "\"$(SRCROOT)/build/Debug\"", ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + /Library/Frameworks/Lua.framework/Headers, + /Library/Frameworks/SDL2.framework/Headers, + ); INFOPLIST_FILE = "macosx/love-macosx.plist"; INSTALL_PATH = /Applications; PRODUCT_NAME = love; @@ -505,6 +797,16 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + FA0B7F2E1A95AAF4000E1D17 /* Build configuration list for PBXNativeTarget "love-ios" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FA0B7F261A95AAF4000E1D17 /* Debug */, + FA0B7F271A95AAF4000E1D17 /* Release */, + FA0B7F281A95AAF4000E1D17 /* Distribution */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; diff --git a/platform/xcode/love.xcodeproj/xcshareddata/xcschemes/love-ios.xcscheme b/platform/xcode/love.xcodeproj/xcshareddata/xcschemes/love-ios.xcscheme new file mode 100644 index 000000000..ce0e0a935 --- /dev/null +++ b/platform/xcode/love.xcodeproj/xcshareddata/xcschemes/love-ios.xcscheme @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/xcode/love.xcodeproj/xcshareddata/xcschemes/love-macosx.xcscheme b/platform/xcode/love.xcodeproj/xcshareddata/xcschemes/love-macosx.xcscheme new file mode 100644 index 000000000..4fdd80c4c --- /dev/null +++ b/platform/xcode/love.xcodeproj/xcshareddata/xcschemes/love-macosx.xcscheme @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/common/config.h b/src/common/config.h index dbf75e82f..9a79f4a78 100644 --- a/src/common/config.h +++ b/src/common/config.h @@ -29,8 +29,12 @@ # define LOVE_LINUX 1 #endif #if defined(__APPLE__) -# define LOVE_MACOSX 1 -# include +# include +# if TARGET_OS_IPHONE +# define LOVE_IOS 1 +# elif TARGET_OS_MAC +# define LOVE_MACOSX 1 +# endif #endif // Endianness. @@ -71,7 +75,7 @@ # define NOMINMAX #endif -#if defined(LOVE_MACOSX) +#if defined(LOVE_MACOSX) || defined(LOVE_IOS) # define LOVE_LEGENDARY_APP_ARGV_HACK #endif diff --git a/src/common/iOS.h b/src/common/iOS.h new file mode 100644 index 000000000..49bfa4162 --- /dev/null +++ b/src/common/iOS.h @@ -0,0 +1,61 @@ +/** + * Copyright (c) 2006-2015 LOVE Development Team + * + * This software is provided 'as-is', without any express or implied + * warranty. In no event will the authors be held liable for any damages + * arising from the use of this software. + * + * Permission is granted to anyone to use this software for any purpose, + * including commercial applications, and to alter it and redistribute it + * freely, subject to the following restrictions: + * + * 1. The origin of this software must not be misrepresented; you must not + * claim that you wrote the original software. If you use this software + * in a product, an acknowledgment in the product documentation would be + * appreciated but is not required. + * 2. Altered source versions must be plainly marked as such, and must not be + * misrepresented as being the original software. + * 3. This notice may not be removed or altered from any source distribution. + **/ + +#ifndef LOVE_IOS_H +#define LOVE_IOS_H + +#include "config.h" + +#ifdef LOVE_IOS + +#include + +namespace love +{ +namespace ios +{ + +/** + * Gets the filepath of the first detected love file. The main .app Bundle is + * searched first, and then the app's Documents folder. + **/ +std::string getLoveInResources(bool &fused); + +/** + * Gets the directory path where files should be stored. + **/ +std::string getAppdataDirectory(); + +/** + * Get the home directory (on iOS, this really means the app's sandbox dir.) + **/ +std::string getHomeDirectory(); + +/** + * Opens the specified URL with the default program associated with the URL's + * scheme. + **/ +bool openURL(const std::string &url); + +} // ios +} // love + +#endif // LOVE_IOS +#endif // LOVE_IOS_H diff --git a/src/common/iOS.mm b/src/common/iOS.mm new file mode 100644 index 000000000..e626be9df --- /dev/null +++ b/src/common/iOS.mm @@ -0,0 +1,320 @@ +/** + * Copyright (c) 2006-2015 LOVE Development Team + * + * This software is provided 'as-is', without any express or implied + * warranty. In no event will the authors be held liable for any damages + * arising from the use of this software. + * + * Permission is granted to anyone to use this software for any purpose, + * including commercial applications, and to alter it and redistribute it + * freely, subject to the following restrictions: + * + * 1. The origin of this software must not be misrepresented; you must not + * claim that you wrote the original software. If you use this software + * in a product, an acknowledgment in the product documentation would be + * appreciated but is not required. + * 2. Altered source versions must be plainly marked as such, and must not be + * misrepresented as being the original software. + * 3. This notice may not be removed or altered from any source distribution. + **/ + +#include "iOS.h" + +#ifdef LOVE_IOS + +#import +#import + +#include + +#include + +static NSArray *getLovesInDocuments(); +static bool deleteFileInDocuments(NSString *filename); + +@interface LOVETableViewController : UITableViewController + +- (instancetype)initWithGameList:(NSArray *)list; + +@property (nonatomic) NSMutableArray *gameList; +@property (nonatomic, readonly, copy) NSString *selectedGame; + +@end + +@implementation LOVETableViewController + +- (instancetype)initWithGameList:(NSArray *)list +{ + if ((self = [super init])) + { + _gameList = [[NSMutableArray alloc] initWithArray:list copyItems:YES]; + + self.title = @"LÖVE Games"; + self.navigationItem.rightBarButtonItem = self.editButtonItem; + } + + return self; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section +{ + #pragma unused(tableView) + #pragma unused(section) + // We want to list all games plus the no-game screen. + return self.gameList.count + 1; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath +{ + static NSString *cellIdentifier = @"LOVETableCell"; + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier]; + if (cell == nil) + cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier]; + + if (indexPath.row < (NSInteger) self.gameList.count) + cell.textLabel.text = self.gameList[indexPath.row]; + else + cell.textLabel.text = @"No-game screen"; + + return cell; +} + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath +{ + #pragma unused(tableView) + if (indexPath.row < (NSInteger) self.gameList.count) + _selectedGame = [(NSString *)(self.gameList[indexPath.row]) copy]; + else + { + // We test against nil to check if a game has been selected, so we'll + // just use an empty string instead to represent the no-game screen. + _selectedGame = @""; + } +} + +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath +{ + if (editingStyle != UITableViewCellEditingStyleDelete) + return; + + if (indexPath.row >= (NSInteger) self.gameList.count) + return; + + NSString *filename = self.gameList[indexPath.row]; + + // Delete the file. + if (deleteFileInDocuments(filename)) + { + [self.gameList removeObjectAtIndex:indexPath.row]; + [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]; + } +} + +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath; +{ + #pragma unused(tableView) + // The no-game screen isn't removable. + return indexPath.row < (NSInteger) self.gameList.count; +} + +@end + +static NSString *getDocumentsDirectory() +{ + NSArray *docdirs = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + return docdirs[0]; +} + +static NSArray *getLovesInDocuments() +{ + NSString *documents = getDocumentsDirectory(); + NSArray *filepaths = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:documents error:nil]; + return [filepaths pathsMatchingExtensions:@[@"love"]]; +} + +static bool deleteFileInDocuments(NSString *filename) +{ + NSString *documents = getDocumentsDirectory(); + + NSString *file = [documents stringByAppendingPathComponent:filename]; + bool success = [[NSFileManager defaultManager] removeItemAtPath:file error:nil]; + + if (success) + NSLog(@"Deleted file %@ in Documents folder.", filename); + + return success; +} + +static int dropFileEventFilter(void *userdata, SDL_Event *event) +{ + if (event->type != SDL_DROPFILE) + return 1; + + NSString *fname = @(event->drop.file); + NSFileManager *fmanager = [NSFileManager defaultManager]; + + if ([fmanager fileExistsAtPath:fname] && [fname.pathExtension isEqual:@"love"]) + { + NSString *documents = getDocumentsDirectory(); + + documents = [[documents stringByStandardizingPath] stringByResolvingSymlinksInPath]; + fname = [[fname stringByStandardizingPath] stringByResolvingSymlinksInPath]; + + // Is the file inside the Documents directory? + if ([fname hasPrefix:documents]) + { + LOVETableViewController *vc = (__bridge LOVETableViewController *) userdata; + + // Update the game list. + NSArray *games = getLovesInDocuments(); + vc.gameList = [[NSMutableArray alloc] initWithArray:games copyItems:YES]; + [vc.tableView reloadData]; + + SDL_free(event->drop.file); + return 0; + } + } + + return 1; +} + +namespace love +{ +namespace ios +{ + +/** + * Displays a full-screen list of available LOVE games for the user to choose. + * Returns the index of the selected game from the list. The list of games + * includes the no-game screen, and the function will return an index outside + * of the array's range if that is selected. + **/ +static NSString *showGameList(NSArray *filenames) +{ + // Game list view controller. + LOVETableViewController *tablecontroller = [[LOVETableViewController alloc] initWithGameList:filenames]; + + // Navigation view controller (only used for the header bar right now.) + // Contains the game list view/controller. + UINavigationController *navcontroller = [[UINavigationController alloc] initWithRootViewController:tablecontroller]; + + UIWindow *window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + window.rootViewController = navcontroller; + + SDL_EventFilter oldfilter = nullptr; + void *oldudata = nullptr; + SDL_GetEventFilter(&oldfilter, &oldudata); + + // Manually retain the table VC and use it for the event filter userdata. + // We need to set a custom event filter to update the table when .love files + // are opened by the user. + void *tableudata = (void *) CFBridgingRetain(tablecontroller); + SDL_SetEventFilter(dropFileEventFilter, tableudata); + + [window makeKeyAndVisible]; + + // Process events until a game in the list is selected. + NSRunLoop *runloop = [NSRunLoop currentRunLoop]; + while (tablecontroller.selectedGame == nil) + { + [runloop runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantPast]]; + [runloop runMode:UITrackingRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:1.0/60.0]]; + } + + // The window will get released and cleaned up once we go out of scope. + window.hidden = YES; + + SDL_SetEventFilter(oldfilter, oldudata); + CFBridgingRelease(tableudata); + + return tablecontroller.selectedGame; +} + +std::string getLoveInResources(bool &fused) +{ + fused = false; + std::string path; + + @autoreleasepool + { + // Start by looking in the main bundle (.app) folder for .love files. + NSArray *bundlepaths = [[NSBundle mainBundle] pathsForResourcesOfType:@"love" inDirectory:nil]; + + if (bundlepaths.count > 0) + { + // The game should be fused if we have something here. + fused = true; + NSLog(@".love files in main Bundle: %@", bundlepaths); + return [bundlepaths[0] UTF8String]; + } + + // Otherwise look in the app's Documents directory. The game won't be + // fused. + NSArray *filepaths = getLovesInDocuments(); + + if (filepaths.count > 0) + NSLog(@".love files in Documents: %@", filepaths); + + // Let the user select a game from the un-fused list. + NSString *selectedfile = showGameList(filepaths); + + // The string length might be 0 if the no-game screen was selected. + if (selectedfile != nil && selectedfile.length > 0) + { + NSString *documents = getDocumentsDirectory(); + path = [[documents stringByAppendingPathComponent:selectedfile] UTF8String]; + NSLog(@"Using unfused .love file: %@", selectedfile); + } + } + + return path; +} + +std::string getAppdataDirectory() +{ + NSSearchPathDirectory searchdir = NSApplicationSupportDirectory; + std::string path; + + @autoreleasepool + { + NSArray *dirs = NSSearchPathForDirectoriesInDomains(searchdir, NSUserDomainMask, YES); + + if (dirs.count > 0) + path = [dirs[0] UTF8String]; + } + + return path; +} + +std::string getHomeDirectory() +{ + std::string path; + + @autoreleasepool + { + path = [NSHomeDirectory() UTF8String]; + } + + return path; +} + +bool openURL(const std::string &url) +{ + bool success = false; + + @autoreleasepool + { + NSURL *nsurl = [NSURL URLWithString:@(url.c_str())]; + + if ([[UIApplication sharedApplication] canOpenURL:nsurl]) + success = [[UIApplication sharedApplication] openURL:nsurl]; + } + + return success; +} + +} // ios +} // love + +#endif // LOVE_IOS diff --git a/src/common/version.h b/src/common/version.h index 950020358..54bdc1911 100644 --- a/src/common/version.h +++ b/src/common/version.h @@ -26,12 +26,12 @@ namespace love // Version stuff. #define LOVE_VERSION_STRING "0.10.0" -const int VERSION_MAJOR = 0; -const int VERSION_MINOR = 10; -const int VERSION_REV = 0; -const char *VERSION = LOVE_VERSION_STRING; -const char *VERSION_COMPATIBILITY[] = { VERSION, 0 }; -const char *VERSION_CODENAME = ""; +static const int VERSION_MAJOR = 0; +static const int VERSION_MINOR = 10; +static const int VERSION_REV = 0; +static const char *VERSION = LOVE_VERSION_STRING; +static const char *VERSION_COMPATIBILITY[] = { VERSION, 0 }; +static const char *VERSION_CODENAME = ""; } // love diff --git a/src/love.cpp b/src/love.cpp index 3fd0fb1fc..2d849ea43 100644 --- a/src/love.cpp +++ b/src/love.cpp @@ -39,6 +39,10 @@ extern "C" { #include "common/OSX.h" #endif // LOVE_MACOSX +#ifdef LOVE_IOS +#include "common/iOS.h" +#endif + #ifdef LOVE_WINDOWS extern "C" { @@ -101,6 +105,7 @@ static void get_app_arguments(int argc, char **argv, int &new_argc, char **&new_ temp_argv.push_back(std::string(argv[i])); } +#ifdef LOVE_MACOSX // Check for a drop file string. std::string dropfilestr = love::osx::checkDropEvents(); if (!dropfilestr.empty()) @@ -108,15 +113,24 @@ static void get_app_arguments(int argc, char **argv, int &new_argc, char **&new_ temp_argv.insert(temp_argv.begin() + 1, dropfilestr); } else +#endif { // If it exists, add the love file in love.app/Contents/Resources/ to argv. - std::string loveResourcesPath = love::osx::getLoveInResources(); + std::string loveResourcesPath; + bool fused = true; +#if defined(LOVE_MACOSX) + loveResourcesPath = love::osx::getLoveInResources(); +#elif defined(LOVE_IOS) + loveResourcesPath = love::ios::getLoveInResources(fused); +#endif if (!loveResourcesPath.empty()) { - // Run in pseudo-fused mode. std::vector::iterator it = temp_argv.begin(); it = temp_argv.insert(it + 1, loveResourcesPath); - temp_argv.insert(it + 1, std::string("--fused")); + + // Run in pseudo-fused mode. + if (fused) + temp_argv.insert(it + 1, std::string("--fused")); } } @@ -147,6 +161,21 @@ static int love_preload(lua_State *L, lua_CFunction f, const char *name) int main(int argc, char **argv) { + int retval = 0; + +#ifdef LOVE_IOS + int orig_argc = argc; + char **orig_argv = argv; + + // on iOS we should never programmatically exit the app, so we'll just + // "restart" when that is attempted. Games which use threads might cause + // some issues if the threads aren't cleaned up properly... + while (true) + { + argc = orig_argc; + argv = orig_argv; +#endif + #ifdef LOVE_LEGENDARY_UTF8_ARGV_HACK int hack_argc = 0; char **hack_argv = 0; get_utf8_arguments(hack_argc, hack_argv); @@ -229,7 +258,6 @@ int main(int argc, char **argv) // Call the returned boot function. lua_call(L, 0, 1); - int retval = 0; if (lua_isnumber(L, -1)) retval = (int) lua_tonumber(L, -1); @@ -243,6 +271,11 @@ int main(int argc, char **argv) delete [] hack_argv; } #endif // LOVE_LEGENDARY_UTF8_ARGV_HACK || LOVE_LEGENDARY_APP_ARGV_HACK + +#ifdef LOVE_IOS + } // while (true) +#endif + return retval; } diff --git a/src/modules/audio/openal/Audio.h b/src/modules/audio/openal/Audio.h index dccbff852..4cd2b48f9 100644 --- a/src/modules/audio/openal/Audio.h +++ b/src/modules/audio/openal/Audio.h @@ -37,8 +37,13 @@ // OpenAL #ifdef LOVE_APPLE_USE_FRAMEWORKS // Frameworks have different include paths. +#ifdef LOVE_IOS +#include +#include +#else #include #include +#endif #else #include #include diff --git a/src/modules/audio/openal/Pool.cpp b/src/modules/audio/openal/Pool.cpp index 7491c189b..1704490fe 100644 --- a/src/modules/audio/openal/Pool.cpp +++ b/src/modules/audio/openal/Pool.cpp @@ -56,7 +56,9 @@ Pool::Pool() // Create the mutex. mutex = thread::newMutex(); +#ifdef AL_SOFT_direct_channels ALboolean hasext = alIsExtensionPresent("AL_SOFT_direct_channels"); +#endif // Make all sources available initially. for (int i = 0; i < totalSources; i++) diff --git a/src/modules/audio/openal/Pool.h b/src/modules/audio/openal/Pool.h index 842781555..eccf59c79 100644 --- a/src/modules/audio/openal/Pool.h +++ b/src/modules/audio/openal/Pool.h @@ -33,9 +33,16 @@ // OpenAL #ifdef LOVE_APPLE_USE_FRAMEWORKS +#ifdef LOVE_IOS +#include +#include +#include +#include +#else #include #include #include +#endif #else #include #include diff --git a/src/modules/audio/openal/Source.h b/src/modules/audio/openal/Source.h index 1827534c8..28937243b 100644 --- a/src/modules/audio/openal/Source.h +++ b/src/modules/audio/openal/Source.h @@ -30,8 +30,13 @@ // OpenAL #ifdef LOVE_APPLE_USE_FRAMEWORKS +#ifdef LOVE_IOS +#include +#include +#else #include #include +#endif #else #include #include diff --git a/src/modules/filesystem/Filesystem.h b/src/modules/filesystem/Filesystem.h index d661cd410..a58f8300b 100644 --- a/src/modules/filesystem/Filesystem.h +++ b/src/modules/filesystem/Filesystem.h @@ -41,7 +41,7 @@ # define LOVE_PATH_SEPARATOR "/" # define LOVE_MAX_PATH _MAX_PATH #else -# ifdef LOVE_MACOSX +# if defined(LOVE_MACOSX) || defined(LOVE_IOS) # define LOVE_APPDATA_FOLDER "LOVE" # elif defined(LOVE_LINUX) # define LOVE_APPDATA_FOLDER "love" diff --git a/src/modules/filesystem/physfs/Filesystem.cpp b/src/modules/filesystem/physfs/Filesystem.cpp index 76335c116..b480365f2 100644 --- a/src/modules/filesystem/physfs/Filesystem.cpp +++ b/src/modules/filesystem/physfs/Filesystem.cpp @@ -46,6 +46,10 @@ # include #endif +#ifdef LOVE_IOS +# include "common/iOS.h" +#endif + namespace { size_t getDriveDelim(const std::string &input) @@ -422,6 +426,8 @@ std::string Filesystem::getAppdataDirectory() std::string udir = getUserDirectory(); udir.append("/Library/Application Support"); appdata = normalize(udir); +#elif defined(LOVE_IOS) + appdata = normalize(love::ios::getAppdataDirectory()); #elif defined(LOVE_LINUX) char *xdgdatahome = getenv("XDG_DATA_HOME"); if (!xdgdatahome) diff --git a/src/modules/love/love.cpp b/src/modules/love/love.cpp index 81878e75f..f93ffddfa 100644 --- a/src/modules/love/love.cpp +++ b/src/modules/love/love.cpp @@ -230,6 +230,8 @@ int luaopen_love(lua_State * L) lua_pushstring(L, "Windows"); #elif defined(LOVE_MACOSX) lua_pushstring(L, "OS X"); +#elif defined(LOVE_IOS) + lua_pushstring(L, "iOS"); #elif defined(LOVE_LINUX) lua_pushstring(L, "Linux"); #else diff --git a/src/modules/sound/lullaby/ModPlugDecoder.cpp b/src/modules/sound/lullaby/ModPlugDecoder.cpp index 1ccf74c7a..10685bc86 100644 --- a/src/modules/sound/lullaby/ModPlugDecoder.cpp +++ b/src/modules/sound/lullaby/ModPlugDecoder.cpp @@ -17,9 +17,11 @@ * misrepresented as being the original software. * 3. This notice may not be removed or altered from any source distribution. **/ -#include "common/config.h" + #include "ModPlugDecoder.h" +#ifndef LOVE_NO_MODPLUG + #include "common/Exception.h" namespace love @@ -145,3 +147,5 @@ int ModPlugDecoder::getBitDepth() const } // lullaby } // sound } // love + +#endif // LOVE_NO_MODPLUG diff --git a/src/modules/sound/lullaby/ModPlugDecoder.h b/src/modules/sound/lullaby/ModPlugDecoder.h index cee3340fb..671059faf 100644 --- a/src/modules/sound/lullaby/ModPlugDecoder.h +++ b/src/modules/sound/lullaby/ModPlugDecoder.h @@ -21,6 +21,10 @@ #ifndef LOVE_SOUND_LULLABY_MODPLUG_DECODER_H #define LOVE_SOUND_LULLABY_MODPLUG_DECODER_H +#include "common/config.h" + +#ifndef LOVE_NO_MODPLUG + // LOVE #include "common/Data.h" #include "Decoder.h" @@ -62,4 +66,6 @@ private: } // sound } // love +#endif // LOVE_NO_MODPLUG + #endif // LOVE_SOUND_LULLABY_MODPLUG_DECODER_H diff --git a/src/modules/sound/lullaby/Sound.cpp b/src/modules/sound/lullaby/Sound.cpp index 0bb749477..a9e401c4d 100644 --- a/src/modules/sound/lullaby/Sound.cpp +++ b/src/modules/sound/lullaby/Sound.cpp @@ -69,8 +69,12 @@ sound::Decoder *Sound::newDecoder(love::filesystem::FileData *data, int bufferSi sound::Decoder *decoder = 0; // Find a suitable decoder here, and return it. - if (ModPlugDecoder::accepts(ext)) + if (false) + /* nothing */; +#ifndef LOVE_NO_MODPLUG + else if (ModPlugDecoder::accepts(ext)) decoder = new ModPlugDecoder(data, ext, bufferSize); +#endif // LOVE_NO_MODPLUG #ifndef LOVE_NOMPG123 else if (Mpg123Decoder::accepts(ext)) decoder = new Mpg123Decoder(data, ext, bufferSize); diff --git a/src/modules/system/System.cpp b/src/modules/system/System.cpp index d1266367d..3b07640aa 100755 --- a/src/modules/system/System.cpp +++ b/src/modules/system/System.cpp @@ -24,6 +24,8 @@ #if defined(LOVE_MACOSX) #include +#elif defined(LOVE_IOS) +#include "common/iOS.h" #elif defined(LOVE_LINUX) #include //#include @@ -60,6 +62,8 @@ std::string System::getOS() const { #if defined(LOVE_MACOSX) return "OS X"; +#elif defined(LOVE_IOS) + return "iOS"; #elif defined(LOVE_WINDOWS) return "Windows"; #elif defined(LOVE_LINUX) @@ -91,6 +95,10 @@ bool System::openURL(const std::string &url) const CFRelease(cfurl); return success; +#elif defined(LOVE_IOS) + + return love::ios::openURL(url); + #elif defined(LOVE_LINUX) pid_t pid; diff --git a/src/modules/timer/sdl/Timer.cpp b/src/modules/timer/sdl/Timer.cpp index d710cb169..0fd0c3b56 100644 --- a/src/modules/timer/sdl/Timer.cpp +++ b/src/modules/timer/sdl/Timer.cpp @@ -30,7 +30,7 @@ #if defined(LOVE_WINDOWS) #include -#elif defined(LOVE_MACOSX) +#elif defined(LOVE_MACOSX) || defined(LOVE_IOS) #include #include #elif defined(LOVE_LINUX) @@ -134,7 +134,7 @@ double Timer::getAverageDelta() const double Timer::getTimerPeriod() { -#if defined(LOVE_MACOSX) +#if defined(LOVE_MACOSX) || defined(LOVE_IOS) mach_timebase_info_data_t info; mach_timebase_info(&info); return (double) info.numer / (double) info.denom / 1000000000.0; @@ -165,7 +165,7 @@ double Timer::getTime() const #endif mt = getTimeOfDay(); return mt; -#elif defined(LOVE_MACOSX) +#elif defined(LOVE_MACOSX) || defined(LOVE_IOS) return (double) mach_absolute_time() * timerPeriod; #elif defined(LOVE_WINDOWS) LARGE_INTEGER microTime;