project.pbxproj 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 048AD0AE197D24AB001963EF /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048AD0AD197D24AB001963EF /* CoreMotion.framework */; };
  10. 04998D3617F8A97D003441C3 /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998D3517F8A96E003441C3 /* libSDL2.a */; };
  11. 04998EE617F8ADB4003441C3 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EE117F8ADB4003441C3 /* libz.dylib */; };
  12. 04998EE717F8ADB4003441C3 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EE217F8ADB4003441C3 /* QuartzCore.framework */; };
  13. 04998EE817F8ADB4003441C3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EE317F8ADB4003441C3 /* AudioToolbox.framework */; };
  14. 04998EE917F8ADB4003441C3 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EE417F8ADB4003441C3 /* CoreAudio.framework */; };
  15. 04998EEA17F8ADB4003441C3 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EE517F8ADB4003441C3 /* OpenGLES.framework */; };
  16. 04998EEE17F8ADD4003441C3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EEB17F8ADD4003441C3 /* UIKit.framework */; };
  17. 04998EEF17F8ADD4003441C3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EEC17F8ADD4003441C3 /* Foundation.framework */; };
  18. 04998EF017F8ADD4003441C3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EED17F8ADD4003441C3 /* CoreGraphics.framework */; };
  19. 04998EF717F8B6F3003441C3 /* libpng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EF517F8B6F3003441C3 /* libpng.a */; };
  20. 04998EF817F8B6F3003441C3 /* libjpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 04998EF617F8B6F3003441C3 /* libjpeg.a */; };
  21. 049B52B11871EBFA00EF3C66 /* liboxygine_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 049B52AD1871EBBA00EF3C66 /* liboxygine_ios.a */; };
  22. 04E9AD3F1876FE84006A7317 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 04E9AD3E1876FE84006A7317 /* Images.xcassets */; };
  23. 1E839D002B2BA83FC83A695A /* fonts in Resources */ = {isa = PBXBuildFile; fileRef = 04FE4D4FB640E0DF92DFB865 /* fonts */; };
  24. 2DC477AC10D6C07B3FE008F6 /* Box2DDebugDraw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 360377333740D8A2FD15BBE6 /* Box2DDebugDraw.cpp */; };
  25. 3A631A475DE035FC53ADE5EA /* images in Resources */ = {isa = PBXBuildFile; fileRef = 7F3B12E3C9D554D9FE28101D /* images */; };
  26. 9223FE7F1C2D913D000B1FDA /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9223FE7E1C2D913D000B1FDA /* GameController.framework */; };
  27. AD18619B1D8EC97A0043AFA3 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AD18619A1D8EC97A0043AFA3 /* AVFoundation.framework */; };
  28. AD34D3F81D8EEBAD005EF2DE /* b2BroadPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3961D8EEBAD005EF2DE /* b2BroadPhase.cpp */; };
  29. AD34D3F91D8EEBAD005EF2DE /* b2CollideCircle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3981D8EEBAD005EF2DE /* b2CollideCircle.cpp */; };
  30. AD34D3FA1D8EEBAD005EF2DE /* b2CollideEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3991D8EEBAD005EF2DE /* b2CollideEdge.cpp */; };
  31. AD34D3FB1D8EEBAD005EF2DE /* b2CollidePolygon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D39A1D8EEBAD005EF2DE /* b2CollidePolygon.cpp */; };
  32. AD34D3FC1D8EEBAD005EF2DE /* b2Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D39B1D8EEBAD005EF2DE /* b2Collision.cpp */; };
  33. AD34D3FD1D8EEBAD005EF2DE /* b2Distance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D39D1D8EEBAD005EF2DE /* b2Distance.cpp */; };
  34. AD34D3FE1D8EEBAD005EF2DE /* b2DynamicTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D39F1D8EEBAD005EF2DE /* b2DynamicTree.cpp */; };
  35. AD34D3FF1D8EEBAD005EF2DE /* b2TimeOfImpact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3A11D8EEBAD005EF2DE /* b2TimeOfImpact.cpp */; };
  36. AD34D4001D8EEBAD005EF2DE /* b2ChainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3A41D8EEBAD005EF2DE /* b2ChainShape.cpp */; };
  37. AD34D4011D8EEBAD005EF2DE /* b2CircleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3A61D8EEBAD005EF2DE /* b2CircleShape.cpp */; };
  38. AD34D4021D8EEBAD005EF2DE /* b2EdgeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3A81D8EEBAD005EF2DE /* b2EdgeShape.cpp */; };
  39. AD34D4031D8EEBAD005EF2DE /* b2PolygonShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3AA1D8EEBAD005EF2DE /* b2PolygonShape.cpp */; };
  40. AD34D4041D8EEBAD005EF2DE /* b2BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3AE1D8EEBAD005EF2DE /* b2BlockAllocator.cpp */; };
  41. AD34D4051D8EEBAD005EF2DE /* b2Draw.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3B01D8EEBAD005EF2DE /* b2Draw.cpp */; };
  42. AD34D4061D8EEBAD005EF2DE /* b2Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3B31D8EEBAD005EF2DE /* b2Math.cpp */; };
  43. AD34D4071D8EEBAD005EF2DE /* b2Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3B51D8EEBAD005EF2DE /* b2Settings.cpp */; };
  44. AD34D4081D8EEBAD005EF2DE /* b2StackAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3B71D8EEBAD005EF2DE /* b2StackAllocator.cpp */; };
  45. AD34D4091D8EEBAD005EF2DE /* b2Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3B91D8EEBAD005EF2DE /* b2Timer.cpp */; };
  46. AD34D40A1D8EEBAD005EF2DE /* b2Body.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3BC1D8EEBAD005EF2DE /* b2Body.cpp */; };
  47. AD34D40B1D8EEBAD005EF2DE /* b2ContactManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3BE1D8EEBAD005EF2DE /* b2ContactManager.cpp */; };
  48. AD34D40C1D8EEBAD005EF2DE /* b2Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3C01D8EEBAD005EF2DE /* b2Fixture.cpp */; };
  49. AD34D40D1D8EEBAD005EF2DE /* b2Island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3C21D8EEBAD005EF2DE /* b2Island.cpp */; };
  50. AD34D40E1D8EEBAD005EF2DE /* b2World.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3C51D8EEBAD005EF2DE /* b2World.cpp */; };
  51. AD34D40F1D8EEBAD005EF2DE /* b2WorldCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3C71D8EEBAD005EF2DE /* b2WorldCallbacks.cpp */; };
  52. AD34D4101D8EEBAD005EF2DE /* b2ChainAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3CA1D8EEBAD005EF2DE /* b2ChainAndCircleContact.cpp */; };
  53. AD34D4111D8EEBAD005EF2DE /* b2ChainAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3CC1D8EEBAD005EF2DE /* b2ChainAndPolygonContact.cpp */; };
  54. AD34D4121D8EEBAD005EF2DE /* b2CircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3CE1D8EEBAD005EF2DE /* b2CircleContact.cpp */; };
  55. AD34D4131D8EEBAD005EF2DE /* b2Contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3D01D8EEBAD005EF2DE /* b2Contact.cpp */; };
  56. AD34D4141D8EEBAD005EF2DE /* b2ContactSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3D21D8EEBAD005EF2DE /* b2ContactSolver.cpp */; };
  57. AD34D4151D8EEBAD005EF2DE /* b2EdgeAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3D41D8EEBAD005EF2DE /* b2EdgeAndCircleContact.cpp */; };
  58. AD34D4161D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3D61D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.cpp */; };
  59. AD34D4171D8EEBAD005EF2DE /* b2PolygonAndCircleContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3D81D8EEBAD005EF2DE /* b2PolygonAndCircleContact.cpp */; };
  60. AD34D4181D8EEBAD005EF2DE /* b2PolygonContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3DA1D8EEBAD005EF2DE /* b2PolygonContact.cpp */; };
  61. AD34D4191D8EEBAD005EF2DE /* b2DistanceJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3DD1D8EEBAD005EF2DE /* b2DistanceJoint.cpp */; };
  62. AD34D41A1D8EEBAD005EF2DE /* b2FrictionJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3DF1D8EEBAD005EF2DE /* b2FrictionJoint.cpp */; };
  63. AD34D41B1D8EEBAD005EF2DE /* b2GearJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3E11D8EEBAD005EF2DE /* b2GearJoint.cpp */; };
  64. AD34D41C1D8EEBAD005EF2DE /* b2Joint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3E31D8EEBAD005EF2DE /* b2Joint.cpp */; };
  65. AD34D41D1D8EEBAD005EF2DE /* b2MotorJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3E51D8EEBAD005EF2DE /* b2MotorJoint.cpp */; };
  66. AD34D41E1D8EEBAD005EF2DE /* b2MouseJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3E71D8EEBAD005EF2DE /* b2MouseJoint.cpp */; };
  67. AD34D41F1D8EEBAD005EF2DE /* b2PrismaticJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3E91D8EEBAD005EF2DE /* b2PrismaticJoint.cpp */; };
  68. AD34D4201D8EEBAD005EF2DE /* b2PulleyJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3EB1D8EEBAD005EF2DE /* b2PulleyJoint.cpp */; };
  69. AD34D4211D8EEBAD005EF2DE /* b2RevoluteJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3ED1D8EEBAD005EF2DE /* b2RevoluteJoint.cpp */; };
  70. AD34D4221D8EEBAD005EF2DE /* b2RopeJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3EF1D8EEBAD005EF2DE /* b2RopeJoint.cpp */; };
  71. AD34D4231D8EEBAD005EF2DE /* b2WeldJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3F11D8EEBAD005EF2DE /* b2WeldJoint.cpp */; };
  72. AD34D4241D8EEBAD005EF2DE /* b2WheelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3F31D8EEBAD005EF2DE /* b2WheelJoint.cpp */; };
  73. AD34D4251D8EEBAD005EF2DE /* b2Rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD34D3F61D8EEBAD005EF2DE /* b2Rope.cpp */; };
  74. C8860D93875589970329DCCD /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4DA100C319512824B7570663 /* main.cpp */; };
  75. CD59C69314E9E74CD0A11E03 /* res.xml in Resources */ = {isa = PBXBuildFile; fileRef = F6123B1E6FE4471A00F49751 /* res.xml */; };
  76. DA49ED8903C628BA578C8670 /* example.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BF9628FC8D38F9748F0CDEB /* example.cpp */; };
  77. /* End PBXBuildFile section */
  78. /* Begin PBXContainerItemProxy section */
  79. 04998D3417F8A96E003441C3 /* PBXContainerItemProxy */ = {
  80. isa = PBXContainerItemProxy;
  81. containerPortal = 04998D2F17F8A96E003441C3 /* SDL.xcodeproj */;
  82. proxyType = 2;
  83. remoteGlobalIDString = FD6526630DE8FCCB002AD96B;
  84. remoteInfo = libSDL;
  85. };
  86. 04998D3717F8A982003441C3 /* PBXContainerItemProxy */ = {
  87. isa = PBXContainerItemProxy;
  88. containerPortal = 04998D2F17F8A96E003441C3 /* SDL.xcodeproj */;
  89. proxyType = 1;
  90. remoteGlobalIDString = FD6526620DE8FCCB002AD96B;
  91. remoteInfo = libSDL;
  92. };
  93. 049B52AC1871EBBA00EF3C66 /* PBXContainerItemProxy */ = {
  94. isa = PBXContainerItemProxy;
  95. containerPortal = 04998D3917F8A9AA003441C3 /* oxygine_ios.xcodeproj */;
  96. proxyType = 2;
  97. remoteGlobalIDString = C3E86F4C16EBC8A500052915;
  98. remoteInfo = oxygine_ios;
  99. };
  100. 049B52AF1871EBD100EF3C66 /* PBXContainerItemProxy */ = {
  101. isa = PBXContainerItemProxy;
  102. containerPortal = 04998D3917F8A9AA003441C3 /* oxygine_ios.xcodeproj */;
  103. proxyType = 1;
  104. remoteGlobalIDString = C3E86F4B16EBC8A500052915;
  105. remoteInfo = oxygine_ios;
  106. };
  107. AD34D2851D8EE94A005EF2DE /* PBXContainerItemProxy */ = {
  108. isa = PBXContainerItemProxy;
  109. containerPortal = 04998D2F17F8A96E003441C3 /* SDL.xcodeproj */;
  110. proxyType = 2;
  111. remoteGlobalIDString = FAB598141BB5C1B100BE72C5;
  112. remoteInfo = "libSDL-tv";
  113. };
  114. /* End PBXContainerItemProxy section */
  115. /* Begin PBXFileReference section */
  116. 048AD0AD197D24AB001963EF /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
  117. 04998CEC17F8A933003441C3 /* DemoBox2D_ios.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DemoBox2D_ios.app; sourceTree = BUILT_PRODUCTS_DIR; };
  118. 04998D2F17F8A96E003441C3 /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = "../../../..//SDL/Xcode-iOS/SDL/SDL.xcodeproj"; sourceTree = "<group>"; };
  119. 04998D3917F8A9AA003441C3 /* oxygine_ios.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = oxygine_ios.xcodeproj; path = "../../..//oxygine/SDL/ios/oxygine/oxygine_ios.xcodeproj"; sourceTree = "<group>"; };
  120. 04998EE117F8ADB4003441C3 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
  121. 04998EE217F8ADB4003441C3 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  122. 04998EE317F8ADB4003441C3 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
  123. 04998EE417F8ADB4003441C3 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
  124. 04998EE517F8ADB4003441C3 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
  125. 04998EEB17F8ADD4003441C3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  126. 04998EEC17F8ADD4003441C3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  127. 04998EED17F8ADD4003441C3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  128. 04998EF517F8B6F3003441C3 /* libpng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpng.a; path = "../../..//oxygine/third_party/ios/libraries/libpng.a"; sourceTree = "<group>"; };
  129. 04998EF617F8B6F3003441C3 /* libjpeg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjpeg.a; path = "../../..//oxygine/third_party/ios/libraries/libjpeg.a"; sourceTree = "<group>"; };
  130. 04E9AD3E1876FE84006A7317 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = DemoBox2D/Images.xcassets; sourceTree = "<group>"; };
  131. 04FE4D4FB640E0DF92DFB865 /* fonts */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = folder; name = fonts; path = ../data/fonts; sourceTree = "<group>"; };
  132. 0BF9628FC8D38F9748F0CDEB /* example.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = example.cpp; path = ../src/example.cpp; sourceTree = "<group>"; };
  133. 360377333740D8A2FD15BBE6 /* Box2DDebugDraw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Box2DDebugDraw.cpp; path = ../src/Box2DDebugDraw.cpp; sourceTree = "<group>"; };
  134. 4DA100C319512824B7570663 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../src/main.cpp; sourceTree = "<group>"; };
  135. 5DE458993031811A4C7D28C1 /* Box2DDebugDraw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Box2DDebugDraw.h; path = ../src/Box2DDebugDraw.h; sourceTree = "<group>"; };
  136. 7F3B12E3C9D554D9FE28101D /* images */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = folder; name = images; path = ../data/images; sourceTree = "<group>"; };
  137. 9223FE7E1C2D913D000B1FDA /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; };
  138. AD18619A1D8EC97A0043AFA3 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
  139. AD34D3941D8EEBAD005EF2DE /* Box2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Box2D.h; sourceTree = "<group>"; };
  140. AD34D3961D8EEBAD005EF2DE /* b2BroadPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BroadPhase.cpp; sourceTree = "<group>"; };
  141. AD34D3971D8EEBAD005EF2DE /* b2BroadPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BroadPhase.h; sourceTree = "<group>"; };
  142. AD34D3981D8EEBAD005EF2DE /* b2CollideCircle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideCircle.cpp; sourceTree = "<group>"; };
  143. AD34D3991D8EEBAD005EF2DE /* b2CollideEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollideEdge.cpp; sourceTree = "<group>"; };
  144. AD34D39A1D8EEBAD005EF2DE /* b2CollidePolygon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CollidePolygon.cpp; sourceTree = "<group>"; };
  145. AD34D39B1D8EEBAD005EF2DE /* b2Collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Collision.cpp; sourceTree = "<group>"; };
  146. AD34D39C1D8EEBAD005EF2DE /* b2Collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Collision.h; sourceTree = "<group>"; };
  147. AD34D39D1D8EEBAD005EF2DE /* b2Distance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Distance.cpp; sourceTree = "<group>"; };
  148. AD34D39E1D8EEBAD005EF2DE /* b2Distance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Distance.h; sourceTree = "<group>"; };
  149. AD34D39F1D8EEBAD005EF2DE /* b2DynamicTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DynamicTree.cpp; sourceTree = "<group>"; };
  150. AD34D3A01D8EEBAD005EF2DE /* b2DynamicTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DynamicTree.h; sourceTree = "<group>"; };
  151. AD34D3A11D8EEBAD005EF2DE /* b2TimeOfImpact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2TimeOfImpact.cpp; sourceTree = "<group>"; };
  152. AD34D3A21D8EEBAD005EF2DE /* b2TimeOfImpact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeOfImpact.h; sourceTree = "<group>"; };
  153. AD34D3A41D8EEBAD005EF2DE /* b2ChainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainShape.cpp; sourceTree = "<group>"; };
  154. AD34D3A51D8EEBAD005EF2DE /* b2ChainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainShape.h; sourceTree = "<group>"; };
  155. AD34D3A61D8EEBAD005EF2DE /* b2CircleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleShape.cpp; sourceTree = "<group>"; };
  156. AD34D3A71D8EEBAD005EF2DE /* b2CircleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleShape.h; sourceTree = "<group>"; };
  157. AD34D3A81D8EEBAD005EF2DE /* b2EdgeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeShape.cpp; sourceTree = "<group>"; };
  158. AD34D3A91D8EEBAD005EF2DE /* b2EdgeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeShape.h; sourceTree = "<group>"; };
  159. AD34D3AA1D8EEBAD005EF2DE /* b2PolygonShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonShape.cpp; sourceTree = "<group>"; };
  160. AD34D3AB1D8EEBAD005EF2DE /* b2PolygonShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonShape.h; sourceTree = "<group>"; };
  161. AD34D3AC1D8EEBAD005EF2DE /* b2Shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Shape.h; sourceTree = "<group>"; };
  162. AD34D3AE1D8EEBAD005EF2DE /* b2BlockAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2BlockAllocator.cpp; sourceTree = "<group>"; };
  163. AD34D3AF1D8EEBAD005EF2DE /* b2BlockAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2BlockAllocator.h; sourceTree = "<group>"; };
  164. AD34D3B01D8EEBAD005EF2DE /* b2Draw.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Draw.cpp; sourceTree = "<group>"; };
  165. AD34D3B11D8EEBAD005EF2DE /* b2Draw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Draw.h; sourceTree = "<group>"; };
  166. AD34D3B21D8EEBAD005EF2DE /* b2GrowableStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GrowableStack.h; sourceTree = "<group>"; };
  167. AD34D3B31D8EEBAD005EF2DE /* b2Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Math.cpp; sourceTree = "<group>"; };
  168. AD34D3B41D8EEBAD005EF2DE /* b2Math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Math.h; sourceTree = "<group>"; };
  169. AD34D3B51D8EEBAD005EF2DE /* b2Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Settings.cpp; sourceTree = "<group>"; };
  170. AD34D3B61D8EEBAD005EF2DE /* b2Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Settings.h; sourceTree = "<group>"; };
  171. AD34D3B71D8EEBAD005EF2DE /* b2StackAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2StackAllocator.cpp; sourceTree = "<group>"; };
  172. AD34D3B81D8EEBAD005EF2DE /* b2StackAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2StackAllocator.h; sourceTree = "<group>"; };
  173. AD34D3B91D8EEBAD005EF2DE /* b2Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Timer.cpp; sourceTree = "<group>"; };
  174. AD34D3BA1D8EEBAD005EF2DE /* b2Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Timer.h; sourceTree = "<group>"; };
  175. AD34D3BC1D8EEBAD005EF2DE /* b2Body.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Body.cpp; sourceTree = "<group>"; };
  176. AD34D3BD1D8EEBAD005EF2DE /* b2Body.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Body.h; sourceTree = "<group>"; };
  177. AD34D3BE1D8EEBAD005EF2DE /* b2ContactManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactManager.cpp; sourceTree = "<group>"; };
  178. AD34D3BF1D8EEBAD005EF2DE /* b2ContactManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactManager.h; sourceTree = "<group>"; };
  179. AD34D3C01D8EEBAD005EF2DE /* b2Fixture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Fixture.cpp; sourceTree = "<group>"; };
  180. AD34D3C11D8EEBAD005EF2DE /* b2Fixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Fixture.h; sourceTree = "<group>"; };
  181. AD34D3C21D8EEBAD005EF2DE /* b2Island.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Island.cpp; sourceTree = "<group>"; };
  182. AD34D3C31D8EEBAD005EF2DE /* b2Island.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Island.h; sourceTree = "<group>"; };
  183. AD34D3C41D8EEBAD005EF2DE /* b2TimeStep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2TimeStep.h; sourceTree = "<group>"; };
  184. AD34D3C51D8EEBAD005EF2DE /* b2World.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2World.cpp; sourceTree = "<group>"; };
  185. AD34D3C61D8EEBAD005EF2DE /* b2World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2World.h; sourceTree = "<group>"; };
  186. AD34D3C71D8EEBAD005EF2DE /* b2WorldCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WorldCallbacks.cpp; sourceTree = "<group>"; };
  187. AD34D3C81D8EEBAD005EF2DE /* b2WorldCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WorldCallbacks.h; sourceTree = "<group>"; };
  188. AD34D3CA1D8EEBAD005EF2DE /* b2ChainAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndCircleContact.cpp; sourceTree = "<group>"; };
  189. AD34D3CB1D8EEBAD005EF2DE /* b2ChainAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndCircleContact.h; sourceTree = "<group>"; };
  190. AD34D3CC1D8EEBAD005EF2DE /* b2ChainAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ChainAndPolygonContact.cpp; sourceTree = "<group>"; };
  191. AD34D3CD1D8EEBAD005EF2DE /* b2ChainAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ChainAndPolygonContact.h; sourceTree = "<group>"; };
  192. AD34D3CE1D8EEBAD005EF2DE /* b2CircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2CircleContact.cpp; sourceTree = "<group>"; };
  193. AD34D3CF1D8EEBAD005EF2DE /* b2CircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2CircleContact.h; sourceTree = "<group>"; };
  194. AD34D3D01D8EEBAD005EF2DE /* b2Contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Contact.cpp; sourceTree = "<group>"; };
  195. AD34D3D11D8EEBAD005EF2DE /* b2Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Contact.h; sourceTree = "<group>"; };
  196. AD34D3D21D8EEBAD005EF2DE /* b2ContactSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2ContactSolver.cpp; sourceTree = "<group>"; };
  197. AD34D3D31D8EEBAD005EF2DE /* b2ContactSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2ContactSolver.h; sourceTree = "<group>"; };
  198. AD34D3D41D8EEBAD005EF2DE /* b2EdgeAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndCircleContact.cpp; sourceTree = "<group>"; };
  199. AD34D3D51D8EEBAD005EF2DE /* b2EdgeAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndCircleContact.h; sourceTree = "<group>"; };
  200. AD34D3D61D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2EdgeAndPolygonContact.cpp; sourceTree = "<group>"; };
  201. AD34D3D71D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2EdgeAndPolygonContact.h; sourceTree = "<group>"; };
  202. AD34D3D81D8EEBAD005EF2DE /* b2PolygonAndCircleContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonAndCircleContact.cpp; sourceTree = "<group>"; };
  203. AD34D3D91D8EEBAD005EF2DE /* b2PolygonAndCircleContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonAndCircleContact.h; sourceTree = "<group>"; };
  204. AD34D3DA1D8EEBAD005EF2DE /* b2PolygonContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PolygonContact.cpp; sourceTree = "<group>"; };
  205. AD34D3DB1D8EEBAD005EF2DE /* b2PolygonContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PolygonContact.h; sourceTree = "<group>"; };
  206. AD34D3DD1D8EEBAD005EF2DE /* b2DistanceJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2DistanceJoint.cpp; sourceTree = "<group>"; };
  207. AD34D3DE1D8EEBAD005EF2DE /* b2DistanceJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2DistanceJoint.h; sourceTree = "<group>"; };
  208. AD34D3DF1D8EEBAD005EF2DE /* b2FrictionJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2FrictionJoint.cpp; sourceTree = "<group>"; };
  209. AD34D3E01D8EEBAD005EF2DE /* b2FrictionJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2FrictionJoint.h; sourceTree = "<group>"; };
  210. AD34D3E11D8EEBAD005EF2DE /* b2GearJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2GearJoint.cpp; sourceTree = "<group>"; };
  211. AD34D3E21D8EEBAD005EF2DE /* b2GearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2GearJoint.h; sourceTree = "<group>"; };
  212. AD34D3E31D8EEBAD005EF2DE /* b2Joint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Joint.cpp; sourceTree = "<group>"; };
  213. AD34D3E41D8EEBAD005EF2DE /* b2Joint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Joint.h; sourceTree = "<group>"; };
  214. AD34D3E51D8EEBAD005EF2DE /* b2MotorJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MotorJoint.cpp; sourceTree = "<group>"; };
  215. AD34D3E61D8EEBAD005EF2DE /* b2MotorJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MotorJoint.h; sourceTree = "<group>"; };
  216. AD34D3E71D8EEBAD005EF2DE /* b2MouseJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2MouseJoint.cpp; sourceTree = "<group>"; };
  217. AD34D3E81D8EEBAD005EF2DE /* b2MouseJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2MouseJoint.h; sourceTree = "<group>"; };
  218. AD34D3E91D8EEBAD005EF2DE /* b2PrismaticJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PrismaticJoint.cpp; sourceTree = "<group>"; };
  219. AD34D3EA1D8EEBAD005EF2DE /* b2PrismaticJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PrismaticJoint.h; sourceTree = "<group>"; };
  220. AD34D3EB1D8EEBAD005EF2DE /* b2PulleyJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2PulleyJoint.cpp; sourceTree = "<group>"; };
  221. AD34D3EC1D8EEBAD005EF2DE /* b2PulleyJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2PulleyJoint.h; sourceTree = "<group>"; };
  222. AD34D3ED1D8EEBAD005EF2DE /* b2RevoluteJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RevoluteJoint.cpp; sourceTree = "<group>"; };
  223. AD34D3EE1D8EEBAD005EF2DE /* b2RevoluteJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RevoluteJoint.h; sourceTree = "<group>"; };
  224. AD34D3EF1D8EEBAD005EF2DE /* b2RopeJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2RopeJoint.cpp; sourceTree = "<group>"; };
  225. AD34D3F01D8EEBAD005EF2DE /* b2RopeJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2RopeJoint.h; sourceTree = "<group>"; };
  226. AD34D3F11D8EEBAD005EF2DE /* b2WeldJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WeldJoint.cpp; sourceTree = "<group>"; };
  227. AD34D3F21D8EEBAD005EF2DE /* b2WeldJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WeldJoint.h; sourceTree = "<group>"; };
  228. AD34D3F31D8EEBAD005EF2DE /* b2WheelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2WheelJoint.cpp; sourceTree = "<group>"; };
  229. AD34D3F41D8EEBAD005EF2DE /* b2WheelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2WheelJoint.h; sourceTree = "<group>"; };
  230. AD34D3F61D8EEBAD005EF2DE /* b2Rope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = b2Rope.cpp; sourceTree = "<group>"; };
  231. AD34D3F71D8EEBAD005EF2DE /* b2Rope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = b2Rope.h; sourceTree = "<group>"; };
  232. BA41FC88D76540A6905224D6 /* example.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = example.h; path = ../src/example.h; sourceTree = "<group>"; };
  233. F6123B1E6FE4471A00F49751 /* res.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wtf; name = res.xml; path = ../data/res.xml; sourceTree = "<group>"; };
  234. /* End PBXFileReference section */
  235. /* Begin PBXFrameworksBuildPhase section */
  236. 04998CE917F8A933003441C3 /* Frameworks */ = {
  237. isa = PBXFrameworksBuildPhase;
  238. buildActionMask = 2147483647;
  239. files = (
  240. AD18619B1D8EC97A0043AFA3 /* AVFoundation.framework in Frameworks */,
  241. 9223FE7F1C2D913D000B1FDA /* GameController.framework in Frameworks */,
  242. 049B52B11871EBFA00EF3C66 /* liboxygine_ios.a in Frameworks */,
  243. 04998D3617F8A97D003441C3 /* libSDL2.a in Frameworks */,
  244. 04998EF017F8ADD4003441C3 /* CoreGraphics.framework in Frameworks */,
  245. 048AD0AE197D24AB001963EF /* CoreMotion.framework in Frameworks */,
  246. 04998EEF17F8ADD4003441C3 /* Foundation.framework in Frameworks */,
  247. 04998EE617F8ADB4003441C3 /* libz.dylib in Frameworks */,
  248. 04998EE917F8ADB4003441C3 /* CoreAudio.framework in Frameworks */,
  249. 04998EF817F8B6F3003441C3 /* libjpeg.a in Frameworks */,
  250. 04998EEE17F8ADD4003441C3 /* UIKit.framework in Frameworks */,
  251. 04998EE817F8ADB4003441C3 /* AudioToolbox.framework in Frameworks */,
  252. 04998EE717F8ADB4003441C3 /* QuartzCore.framework in Frameworks */,
  253. 04998EEA17F8ADB4003441C3 /* OpenGLES.framework in Frameworks */,
  254. 04998EF717F8B6F3003441C3 /* libpng.a in Frameworks */,
  255. );
  256. runOnlyForDeploymentPostprocessing = 0;
  257. };
  258. /* End PBXFrameworksBuildPhase section */
  259. /* Begin PBXGroup section */
  260. 045D531C17F8BD5E00CC2C64 /* dependencies */ = {
  261. isa = PBXGroup;
  262. children = (
  263. 04998EE117F8ADB4003441C3 /* libz.dylib */,
  264. 04998EF617F8B6F3003441C3 /* libjpeg.a */,
  265. 04998EF517F8B6F3003441C3 /* libpng.a */,
  266. );
  267. name = dependencies;
  268. sourceTree = "<group>";
  269. };
  270. 04998CE317F8A933003441C3 = {
  271. isa = PBXGroup;
  272. children = (
  273. AD34D3931D8EEBAD005EF2DE /* Box2D */,
  274. 045D531C17F8BD5E00CC2C64 /* dependencies */,
  275. 04998D3917F8A9AA003441C3 /* oxygine_ios.xcodeproj */,
  276. 04998D2F17F8A96E003441C3 /* SDL.xcodeproj */,
  277. 04998D4417F8A9ED003441C3 /* src */,
  278. 04E9AD3E1876FE84006A7317 /* Images.xcassets */,
  279. 04998CF617F8A933003441C3 /* Supporting Files */,
  280. 04998CEE17F8A933003441C3 /* Frameworks */,
  281. 04998CED17F8A933003441C3 /* Products */,
  282. );
  283. sourceTree = "<group>";
  284. };
  285. 04998CED17F8A933003441C3 /* Products */ = {
  286. isa = PBXGroup;
  287. children = (
  288. 04998CEC17F8A933003441C3 /* DemoBox2D_ios.app */,
  289. );
  290. name = Products;
  291. sourceTree = "<group>";
  292. };
  293. 04998CEE17F8A933003441C3 /* Frameworks */ = {
  294. isa = PBXGroup;
  295. children = (
  296. AD18619A1D8EC97A0043AFA3 /* AVFoundation.framework */,
  297. 9223FE7E1C2D913D000B1FDA /* GameController.framework */,
  298. 04998EEB17F8ADD4003441C3 /* UIKit.framework */,
  299. 048AD0AD197D24AB001963EF /* CoreMotion.framework */,
  300. 04998EEC17F8ADD4003441C3 /* Foundation.framework */,
  301. 04998EED17F8ADD4003441C3 /* CoreGraphics.framework */,
  302. 04998EE217F8ADB4003441C3 /* QuartzCore.framework */,
  303. 04998EE317F8ADB4003441C3 /* AudioToolbox.framework */,
  304. 04998EE417F8ADB4003441C3 /* CoreAudio.framework */,
  305. 04998EE517F8ADB4003441C3 /* OpenGLES.framework */,
  306. );
  307. name = Frameworks;
  308. sourceTree = "<group>";
  309. };
  310. 04998CF617F8A933003441C3 /* Supporting Files */ = {
  311. isa = PBXGroup;
  312. children = (
  313. 04FE4D4FB640E0DF92DFB865 /* fonts */,
  314. 7F3B12E3C9D554D9FE28101D /* images */,
  315. F6123B1E6FE4471A00F49751 /* res.xml */,
  316. );
  317. name = "Supporting Files";
  318. sourceTree = "<group>";
  319. };
  320. 04998D3017F8A96E003441C3 /* Products */ = {
  321. isa = PBXGroup;
  322. children = (
  323. 04998D3517F8A96E003441C3 /* libSDL2.a */,
  324. AD34D2861D8EE94A005EF2DE /* libSDL2.a */,
  325. );
  326. name = Products;
  327. sourceTree = "<group>";
  328. };
  329. 04998D4417F8A9ED003441C3 /* src */ = {
  330. isa = PBXGroup;
  331. children = (
  332. 360377333740D8A2FD15BBE6 /* Box2DDebugDraw.cpp */,
  333. 0BF9628FC8D38F9748F0CDEB /* example.cpp */,
  334. 4DA100C319512824B7570663 /* main.cpp */,
  335. 5DE458993031811A4C7D28C1 /* Box2DDebugDraw.h */,
  336. BA41FC88D76540A6905224D6 /* example.h */,
  337. );
  338. name = src;
  339. sourceTree = "<group>";
  340. };
  341. 049B52A91871EBBA00EF3C66 /* Products */ = {
  342. isa = PBXGroup;
  343. children = (
  344. 049B52AD1871EBBA00EF3C66 /* liboxygine_ios.a */,
  345. );
  346. name = Products;
  347. sourceTree = "<group>";
  348. };
  349. AD34D3931D8EEBAD005EF2DE /* Box2D */ = {
  350. isa = PBXGroup;
  351. children = (
  352. AD34D3941D8EEBAD005EF2DE /* Box2D.h */,
  353. AD34D3951D8EEBAD005EF2DE /* Collision */,
  354. AD34D3AD1D8EEBAD005EF2DE /* Common */,
  355. AD34D3BB1D8EEBAD005EF2DE /* Dynamics */,
  356. AD34D3F51D8EEBAD005EF2DE /* Rope */,
  357. );
  358. name = Box2D;
  359. path = ../box2d/Box2D;
  360. sourceTree = "<group>";
  361. };
  362. AD34D3951D8EEBAD005EF2DE /* Collision */ = {
  363. isa = PBXGroup;
  364. children = (
  365. AD34D3961D8EEBAD005EF2DE /* b2BroadPhase.cpp */,
  366. AD34D3971D8EEBAD005EF2DE /* b2BroadPhase.h */,
  367. AD34D3981D8EEBAD005EF2DE /* b2CollideCircle.cpp */,
  368. AD34D3991D8EEBAD005EF2DE /* b2CollideEdge.cpp */,
  369. AD34D39A1D8EEBAD005EF2DE /* b2CollidePolygon.cpp */,
  370. AD34D39B1D8EEBAD005EF2DE /* b2Collision.cpp */,
  371. AD34D39C1D8EEBAD005EF2DE /* b2Collision.h */,
  372. AD34D39D1D8EEBAD005EF2DE /* b2Distance.cpp */,
  373. AD34D39E1D8EEBAD005EF2DE /* b2Distance.h */,
  374. AD34D39F1D8EEBAD005EF2DE /* b2DynamicTree.cpp */,
  375. AD34D3A01D8EEBAD005EF2DE /* b2DynamicTree.h */,
  376. AD34D3A11D8EEBAD005EF2DE /* b2TimeOfImpact.cpp */,
  377. AD34D3A21D8EEBAD005EF2DE /* b2TimeOfImpact.h */,
  378. AD34D3A31D8EEBAD005EF2DE /* Shapes */,
  379. );
  380. path = Collision;
  381. sourceTree = "<group>";
  382. };
  383. AD34D3A31D8EEBAD005EF2DE /* Shapes */ = {
  384. isa = PBXGroup;
  385. children = (
  386. AD34D3A41D8EEBAD005EF2DE /* b2ChainShape.cpp */,
  387. AD34D3A51D8EEBAD005EF2DE /* b2ChainShape.h */,
  388. AD34D3A61D8EEBAD005EF2DE /* b2CircleShape.cpp */,
  389. AD34D3A71D8EEBAD005EF2DE /* b2CircleShape.h */,
  390. AD34D3A81D8EEBAD005EF2DE /* b2EdgeShape.cpp */,
  391. AD34D3A91D8EEBAD005EF2DE /* b2EdgeShape.h */,
  392. AD34D3AA1D8EEBAD005EF2DE /* b2PolygonShape.cpp */,
  393. AD34D3AB1D8EEBAD005EF2DE /* b2PolygonShape.h */,
  394. AD34D3AC1D8EEBAD005EF2DE /* b2Shape.h */,
  395. );
  396. path = Shapes;
  397. sourceTree = "<group>";
  398. };
  399. AD34D3AD1D8EEBAD005EF2DE /* Common */ = {
  400. isa = PBXGroup;
  401. children = (
  402. AD34D3AE1D8EEBAD005EF2DE /* b2BlockAllocator.cpp */,
  403. AD34D3AF1D8EEBAD005EF2DE /* b2BlockAllocator.h */,
  404. AD34D3B01D8EEBAD005EF2DE /* b2Draw.cpp */,
  405. AD34D3B11D8EEBAD005EF2DE /* b2Draw.h */,
  406. AD34D3B21D8EEBAD005EF2DE /* b2GrowableStack.h */,
  407. AD34D3B31D8EEBAD005EF2DE /* b2Math.cpp */,
  408. AD34D3B41D8EEBAD005EF2DE /* b2Math.h */,
  409. AD34D3B51D8EEBAD005EF2DE /* b2Settings.cpp */,
  410. AD34D3B61D8EEBAD005EF2DE /* b2Settings.h */,
  411. AD34D3B71D8EEBAD005EF2DE /* b2StackAllocator.cpp */,
  412. AD34D3B81D8EEBAD005EF2DE /* b2StackAllocator.h */,
  413. AD34D3B91D8EEBAD005EF2DE /* b2Timer.cpp */,
  414. AD34D3BA1D8EEBAD005EF2DE /* b2Timer.h */,
  415. );
  416. path = Common;
  417. sourceTree = "<group>";
  418. };
  419. AD34D3BB1D8EEBAD005EF2DE /* Dynamics */ = {
  420. isa = PBXGroup;
  421. children = (
  422. AD34D3BC1D8EEBAD005EF2DE /* b2Body.cpp */,
  423. AD34D3BD1D8EEBAD005EF2DE /* b2Body.h */,
  424. AD34D3BE1D8EEBAD005EF2DE /* b2ContactManager.cpp */,
  425. AD34D3BF1D8EEBAD005EF2DE /* b2ContactManager.h */,
  426. AD34D3C01D8EEBAD005EF2DE /* b2Fixture.cpp */,
  427. AD34D3C11D8EEBAD005EF2DE /* b2Fixture.h */,
  428. AD34D3C21D8EEBAD005EF2DE /* b2Island.cpp */,
  429. AD34D3C31D8EEBAD005EF2DE /* b2Island.h */,
  430. AD34D3C41D8EEBAD005EF2DE /* b2TimeStep.h */,
  431. AD34D3C51D8EEBAD005EF2DE /* b2World.cpp */,
  432. AD34D3C61D8EEBAD005EF2DE /* b2World.h */,
  433. AD34D3C71D8EEBAD005EF2DE /* b2WorldCallbacks.cpp */,
  434. AD34D3C81D8EEBAD005EF2DE /* b2WorldCallbacks.h */,
  435. AD34D3C91D8EEBAD005EF2DE /* Contacts */,
  436. AD34D3DC1D8EEBAD005EF2DE /* Joints */,
  437. );
  438. path = Dynamics;
  439. sourceTree = "<group>";
  440. };
  441. AD34D3C91D8EEBAD005EF2DE /* Contacts */ = {
  442. isa = PBXGroup;
  443. children = (
  444. AD34D3CA1D8EEBAD005EF2DE /* b2ChainAndCircleContact.cpp */,
  445. AD34D3CB1D8EEBAD005EF2DE /* b2ChainAndCircleContact.h */,
  446. AD34D3CC1D8EEBAD005EF2DE /* b2ChainAndPolygonContact.cpp */,
  447. AD34D3CD1D8EEBAD005EF2DE /* b2ChainAndPolygonContact.h */,
  448. AD34D3CE1D8EEBAD005EF2DE /* b2CircleContact.cpp */,
  449. AD34D3CF1D8EEBAD005EF2DE /* b2CircleContact.h */,
  450. AD34D3D01D8EEBAD005EF2DE /* b2Contact.cpp */,
  451. AD34D3D11D8EEBAD005EF2DE /* b2Contact.h */,
  452. AD34D3D21D8EEBAD005EF2DE /* b2ContactSolver.cpp */,
  453. AD34D3D31D8EEBAD005EF2DE /* b2ContactSolver.h */,
  454. AD34D3D41D8EEBAD005EF2DE /* b2EdgeAndCircleContact.cpp */,
  455. AD34D3D51D8EEBAD005EF2DE /* b2EdgeAndCircleContact.h */,
  456. AD34D3D61D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.cpp */,
  457. AD34D3D71D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.h */,
  458. AD34D3D81D8EEBAD005EF2DE /* b2PolygonAndCircleContact.cpp */,
  459. AD34D3D91D8EEBAD005EF2DE /* b2PolygonAndCircleContact.h */,
  460. AD34D3DA1D8EEBAD005EF2DE /* b2PolygonContact.cpp */,
  461. AD34D3DB1D8EEBAD005EF2DE /* b2PolygonContact.h */,
  462. );
  463. path = Contacts;
  464. sourceTree = "<group>";
  465. };
  466. AD34D3DC1D8EEBAD005EF2DE /* Joints */ = {
  467. isa = PBXGroup;
  468. children = (
  469. AD34D3DD1D8EEBAD005EF2DE /* b2DistanceJoint.cpp */,
  470. AD34D3DE1D8EEBAD005EF2DE /* b2DistanceJoint.h */,
  471. AD34D3DF1D8EEBAD005EF2DE /* b2FrictionJoint.cpp */,
  472. AD34D3E01D8EEBAD005EF2DE /* b2FrictionJoint.h */,
  473. AD34D3E11D8EEBAD005EF2DE /* b2GearJoint.cpp */,
  474. AD34D3E21D8EEBAD005EF2DE /* b2GearJoint.h */,
  475. AD34D3E31D8EEBAD005EF2DE /* b2Joint.cpp */,
  476. AD34D3E41D8EEBAD005EF2DE /* b2Joint.h */,
  477. AD34D3E51D8EEBAD005EF2DE /* b2MotorJoint.cpp */,
  478. AD34D3E61D8EEBAD005EF2DE /* b2MotorJoint.h */,
  479. AD34D3E71D8EEBAD005EF2DE /* b2MouseJoint.cpp */,
  480. AD34D3E81D8EEBAD005EF2DE /* b2MouseJoint.h */,
  481. AD34D3E91D8EEBAD005EF2DE /* b2PrismaticJoint.cpp */,
  482. AD34D3EA1D8EEBAD005EF2DE /* b2PrismaticJoint.h */,
  483. AD34D3EB1D8EEBAD005EF2DE /* b2PulleyJoint.cpp */,
  484. AD34D3EC1D8EEBAD005EF2DE /* b2PulleyJoint.h */,
  485. AD34D3ED1D8EEBAD005EF2DE /* b2RevoluteJoint.cpp */,
  486. AD34D3EE1D8EEBAD005EF2DE /* b2RevoluteJoint.h */,
  487. AD34D3EF1D8EEBAD005EF2DE /* b2RopeJoint.cpp */,
  488. AD34D3F01D8EEBAD005EF2DE /* b2RopeJoint.h */,
  489. AD34D3F11D8EEBAD005EF2DE /* b2WeldJoint.cpp */,
  490. AD34D3F21D8EEBAD005EF2DE /* b2WeldJoint.h */,
  491. AD34D3F31D8EEBAD005EF2DE /* b2WheelJoint.cpp */,
  492. AD34D3F41D8EEBAD005EF2DE /* b2WheelJoint.h */,
  493. );
  494. path = Joints;
  495. sourceTree = "<group>";
  496. };
  497. AD34D3F51D8EEBAD005EF2DE /* Rope */ = {
  498. isa = PBXGroup;
  499. children = (
  500. AD34D3F61D8EEBAD005EF2DE /* b2Rope.cpp */,
  501. AD34D3F71D8EEBAD005EF2DE /* b2Rope.h */,
  502. );
  503. path = Rope;
  504. sourceTree = "<group>";
  505. };
  506. /* End PBXGroup section */
  507. /* Begin PBXNativeTarget section */
  508. 04998CEB17F8A933003441C3 /* DemoBox2D_ios */ = {
  509. isa = PBXNativeTarget;
  510. buildConfigurationList = 04998D2117F8A933003441C3 /* Build configuration list for PBXNativeTarget "DemoBox2D_ios" */;
  511. buildPhases = (
  512. 04998CE817F8A933003441C3 /* Sources */,
  513. 04998CE917F8A933003441C3 /* Frameworks */,
  514. 04998CEA17F8A933003441C3 /* Resources */,
  515. );
  516. buildRules = (
  517. );
  518. dependencies = (
  519. 04998D3817F8A982003441C3 /* PBXTargetDependency */,
  520. 049B52B01871EBD100EF3C66 /* PBXTargetDependency */,
  521. );
  522. name = DemoBox2D_ios;
  523. productName = DemoBox2D;
  524. productReference = 04998CEC17F8A933003441C3 /* DemoBox2D_ios.app */;
  525. productType = "com.apple.product-type.application";
  526. };
  527. /* End PBXNativeTarget section */
  528. /* Begin PBXProject section */
  529. 04998CE417F8A933003441C3 /* Project object */ = {
  530. isa = PBXProject;
  531. attributes = {
  532. LastUpgradeCheck = 0510;
  533. ORGANIZATIONNAME = Mac;
  534. TargetAttributes = {
  535. 04998CEB17F8A933003441C3 = {
  536. DevelopmentTeam = SG98QZPTLD;
  537. };
  538. };
  539. };
  540. buildConfigurationList = 04998CE717F8A933003441C3 /* Build configuration list for PBXProject "DemoBox2D_ios" */;
  541. compatibilityVersion = "Xcode 3.2";
  542. developmentRegion = English;
  543. hasScannedForEncodings = 0;
  544. knownRegions = (
  545. en,
  546. Base,
  547. );
  548. mainGroup = 04998CE317F8A933003441C3;
  549. productRefGroup = 04998CED17F8A933003441C3 /* Products */;
  550. projectDirPath = "";
  551. projectReferences = (
  552. {
  553. ProductGroup = 049B52A91871EBBA00EF3C66 /* Products */;
  554. ProjectRef = 04998D3917F8A9AA003441C3 /* oxygine_ios.xcodeproj */;
  555. },
  556. {
  557. ProductGroup = 04998D3017F8A96E003441C3 /* Products */;
  558. ProjectRef = 04998D2F17F8A96E003441C3 /* SDL.xcodeproj */;
  559. },
  560. );
  561. projectRoot = "";
  562. targets = (
  563. 04998CEB17F8A933003441C3 /* DemoBox2D_ios */,
  564. );
  565. };
  566. /* End PBXProject section */
  567. /* Begin PBXReferenceProxy section */
  568. 04998D3517F8A96E003441C3 /* libSDL2.a */ = {
  569. isa = PBXReferenceProxy;
  570. fileType = archive.ar;
  571. path = libSDL2.a;
  572. remoteRef = 04998D3417F8A96E003441C3 /* PBXContainerItemProxy */;
  573. sourceTree = BUILT_PRODUCTS_DIR;
  574. };
  575. 049B52AD1871EBBA00EF3C66 /* liboxygine_ios.a */ = {
  576. isa = PBXReferenceProxy;
  577. fileType = archive.ar;
  578. path = liboxygine_ios.a;
  579. remoteRef = 049B52AC1871EBBA00EF3C66 /* PBXContainerItemProxy */;
  580. sourceTree = BUILT_PRODUCTS_DIR;
  581. };
  582. AD34D2861D8EE94A005EF2DE /* libSDL2.a */ = {
  583. isa = PBXReferenceProxy;
  584. fileType = archive.ar;
  585. path = libSDL2.a;
  586. remoteRef = AD34D2851D8EE94A005EF2DE /* PBXContainerItemProxy */;
  587. sourceTree = BUILT_PRODUCTS_DIR;
  588. };
  589. /* End PBXReferenceProxy section */
  590. /* Begin PBXResourcesBuildPhase section */
  591. 04998CEA17F8A933003441C3 /* Resources */ = {
  592. isa = PBXResourcesBuildPhase;
  593. buildActionMask = 2147483647;
  594. files = (
  595. 04E9AD3F1876FE84006A7317 /* Images.xcassets in Resources */,
  596. 1E839D002B2BA83FC83A695A /* fonts in Resources */,
  597. 3A631A475DE035FC53ADE5EA /* images in Resources */,
  598. CD59C69314E9E74CD0A11E03 /* res.xml in Resources */,
  599. );
  600. runOnlyForDeploymentPostprocessing = 0;
  601. };
  602. /* End PBXResourcesBuildPhase section */
  603. /* Begin PBXSourcesBuildPhase section */
  604. 04998CE817F8A933003441C3 /* Sources */ = {
  605. isa = PBXSourcesBuildPhase;
  606. buildActionMask = 2147483647;
  607. files = (
  608. AD34D4011D8EEBAD005EF2DE /* b2CircleShape.cpp in Sources */,
  609. AD34D4201D8EEBAD005EF2DE /* b2PulleyJoint.cpp in Sources */,
  610. AD34D4061D8EEBAD005EF2DE /* b2Math.cpp in Sources */,
  611. AD34D4161D8EEBAD005EF2DE /* b2EdgeAndPolygonContact.cpp in Sources */,
  612. AD34D3FC1D8EEBAD005EF2DE /* b2Collision.cpp in Sources */,
  613. AD34D41C1D8EEBAD005EF2DE /* b2Joint.cpp in Sources */,
  614. AD34D40B1D8EEBAD005EF2DE /* b2ContactManager.cpp in Sources */,
  615. AD34D4181D8EEBAD005EF2DE /* b2PolygonContact.cpp in Sources */,
  616. 2DC477AC10D6C07B3FE008F6 /* Box2DDebugDraw.cpp in Sources */,
  617. AD34D3FD1D8EEBAD005EF2DE /* b2Distance.cpp in Sources */,
  618. AD34D4131D8EEBAD005EF2DE /* b2Contact.cpp in Sources */,
  619. AD34D40D1D8EEBAD005EF2DE /* b2Island.cpp in Sources */,
  620. AD34D40F1D8EEBAD005EF2DE /* b2WorldCallbacks.cpp in Sources */,
  621. AD34D3FE1D8EEBAD005EF2DE /* b2DynamicTree.cpp in Sources */,
  622. AD34D4151D8EEBAD005EF2DE /* b2EdgeAndCircleContact.cpp in Sources */,
  623. AD34D4041D8EEBAD005EF2DE /* b2BlockAllocator.cpp in Sources */,
  624. AD34D4051D8EEBAD005EF2DE /* b2Draw.cpp in Sources */,
  625. DA49ED8903C628BA578C8670 /* example.cpp in Sources */,
  626. AD34D4231D8EEBAD005EF2DE /* b2WeldJoint.cpp in Sources */,
  627. AD34D4031D8EEBAD005EF2DE /* b2PolygonShape.cpp in Sources */,
  628. AD34D4111D8EEBAD005EF2DE /* b2ChainAndPolygonContact.cpp in Sources */,
  629. AD34D3FF1D8EEBAD005EF2DE /* b2TimeOfImpact.cpp in Sources */,
  630. AD34D3F91D8EEBAD005EF2DE /* b2CollideCircle.cpp in Sources */,
  631. AD34D4081D8EEBAD005EF2DE /* b2StackAllocator.cpp in Sources */,
  632. AD34D4211D8EEBAD005EF2DE /* b2RevoluteJoint.cpp in Sources */,
  633. AD34D4101D8EEBAD005EF2DE /* b2ChainAndCircleContact.cpp in Sources */,
  634. AD34D4171D8EEBAD005EF2DE /* b2PolygonAndCircleContact.cpp in Sources */,
  635. AD34D4121D8EEBAD005EF2DE /* b2CircleContact.cpp in Sources */,
  636. AD34D41A1D8EEBAD005EF2DE /* b2FrictionJoint.cpp in Sources */,
  637. AD34D4221D8EEBAD005EF2DE /* b2RopeJoint.cpp in Sources */,
  638. AD34D4241D8EEBAD005EF2DE /* b2WheelJoint.cpp in Sources */,
  639. AD34D40A1D8EEBAD005EF2DE /* b2Body.cpp in Sources */,
  640. AD34D41B1D8EEBAD005EF2DE /* b2GearJoint.cpp in Sources */,
  641. AD34D3F81D8EEBAD005EF2DE /* b2BroadPhase.cpp in Sources */,
  642. C8860D93875589970329DCCD /* main.cpp in Sources */,
  643. AD34D40C1D8EEBAD005EF2DE /* b2Fixture.cpp in Sources */,
  644. AD34D4001D8EEBAD005EF2DE /* b2ChainShape.cpp in Sources */,
  645. AD34D4251D8EEBAD005EF2DE /* b2Rope.cpp in Sources */,
  646. AD34D41E1D8EEBAD005EF2DE /* b2MouseJoint.cpp in Sources */,
  647. AD34D40E1D8EEBAD005EF2DE /* b2World.cpp in Sources */,
  648. AD34D3FB1D8EEBAD005EF2DE /* b2CollidePolygon.cpp in Sources */,
  649. AD34D41F1D8EEBAD005EF2DE /* b2PrismaticJoint.cpp in Sources */,
  650. AD34D4091D8EEBAD005EF2DE /* b2Timer.cpp in Sources */,
  651. AD34D4191D8EEBAD005EF2DE /* b2DistanceJoint.cpp in Sources */,
  652. AD34D4071D8EEBAD005EF2DE /* b2Settings.cpp in Sources */,
  653. AD34D41D1D8EEBAD005EF2DE /* b2MotorJoint.cpp in Sources */,
  654. AD34D4021D8EEBAD005EF2DE /* b2EdgeShape.cpp in Sources */,
  655. AD34D3FA1D8EEBAD005EF2DE /* b2CollideEdge.cpp in Sources */,
  656. AD34D4141D8EEBAD005EF2DE /* b2ContactSolver.cpp in Sources */,
  657. );
  658. runOnlyForDeploymentPostprocessing = 0;
  659. };
  660. /* End PBXSourcesBuildPhase section */
  661. /* Begin PBXTargetDependency section */
  662. 04998D3817F8A982003441C3 /* PBXTargetDependency */ = {
  663. isa = PBXTargetDependency;
  664. name = libSDL;
  665. targetProxy = 04998D3717F8A982003441C3 /* PBXContainerItemProxy */;
  666. };
  667. 049B52B01871EBD100EF3C66 /* PBXTargetDependency */ = {
  668. isa = PBXTargetDependency;
  669. name = oxygine_ios;
  670. targetProxy = 049B52AF1871EBD100EF3C66 /* PBXContainerItemProxy */;
  671. };
  672. /* End PBXTargetDependency section */
  673. /* Begin XCBuildConfiguration section */
  674. 04998D1F17F8A933003441C3 /* Debug */ = {
  675. isa = XCBuildConfiguration;
  676. buildSettings = {
  677. ALWAYS_SEARCH_USER_PATHS = NO;
  678. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  679. CLANG_CXX_LIBRARY = "libc++";
  680. CLANG_ENABLE_MODULES = YES;
  681. CLANG_ENABLE_OBJC_ARC = YES;
  682. CLANG_WARN_BOOL_CONVERSION = YES;
  683. CLANG_WARN_CONSTANT_CONVERSION = YES;
  684. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  685. CLANG_WARN_EMPTY_BODY = YES;
  686. CLANG_WARN_ENUM_CONVERSION = YES;
  687. CLANG_WARN_INT_CONVERSION = YES;
  688. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  689. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  690. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  691. COMPRESS_PNG_FILES = NO;
  692. COPY_PHASE_STRIP = NO;
  693. ENABLE_BITCODE = NO;
  694. GCC_C_LANGUAGE_STANDARD = gnu99;
  695. GCC_DYNAMIC_NO_PIC = NO;
  696. GCC_OPTIMIZATION_LEVEL = 0;
  697. GCC_PREPROCESSOR_DEFINITIONS = (
  698. "DEBUG=1",
  699. "$(inherited)",
  700. );
  701. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  702. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  703. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  704. GCC_WARN_UNDECLARED_SELECTOR = YES;
  705. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  706. GCC_WARN_UNUSED_FUNCTION = YES;
  707. GCC_WARN_UNUSED_VARIABLE = YES;
  708. IPHONEOS_DEPLOYMENT_TARGET = 7.0;
  709. ONLY_ACTIVE_ARCH = YES;
  710. SDKROOT = iphoneos;
  711. TARGETED_DEVICE_FAMILY = "1,2";
  712. USER_HEADER_SEARCH_PATHS = "../../..//oxygine/src ../../../..//SDL/include";
  713. };
  714. name = Debug;
  715. };
  716. 04998D2017F8A933003441C3 /* Release */ = {
  717. isa = XCBuildConfiguration;
  718. buildSettings = {
  719. ALWAYS_SEARCH_USER_PATHS = NO;
  720. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  721. CLANG_CXX_LIBRARY = "libc++";
  722. CLANG_ENABLE_MODULES = YES;
  723. CLANG_ENABLE_OBJC_ARC = YES;
  724. CLANG_WARN_BOOL_CONVERSION = YES;
  725. CLANG_WARN_CONSTANT_CONVERSION = YES;
  726. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  727. CLANG_WARN_EMPTY_BODY = YES;
  728. CLANG_WARN_ENUM_CONVERSION = YES;
  729. CLANG_WARN_INT_CONVERSION = YES;
  730. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  731. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  732. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  733. COMPRESS_PNG_FILES = NO;
  734. COPY_PHASE_STRIP = YES;
  735. ENABLE_BITCODE = NO;
  736. ENABLE_NS_ASSERTIONS = NO;
  737. GCC_C_LANGUAGE_STANDARD = gnu99;
  738. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  739. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  740. GCC_WARN_UNDECLARED_SELECTOR = YES;
  741. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  742. GCC_WARN_UNUSED_FUNCTION = YES;
  743. GCC_WARN_UNUSED_VARIABLE = YES;
  744. IPHONEOS_DEPLOYMENT_TARGET = 7.0;
  745. SDKROOT = iphoneos;
  746. TARGETED_DEVICE_FAMILY = "1,2";
  747. USER_HEADER_SEARCH_PATHS = "../../..//oxygine/src ../../../..//SDL/include";
  748. VALIDATE_PRODUCT = YES;
  749. };
  750. name = Release;
  751. };
  752. 04998D2217F8A933003441C3 /* Debug */ = {
  753. isa = XCBuildConfiguration;
  754. buildSettings = {
  755. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  756. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  757. CODE_SIGN_IDENTITY = "iPhone Developer";
  758. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  759. DEVELOPMENT_TEAM = SG98QZPTLD;
  760. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  761. GCC_PREFIX_HEADER = "DemoBox2D/DemoBox2D_ios-Prefix.pch";
  762. GCC_WARN_UNUSED_VALUE = YES;
  763. GCC_WARN_UNUSED_VARIABLE = NO;
  764. HEADER_SEARCH_PATHS = ../box2d;
  765. INFOPLIST_FILE = "DemoBox2D/DemoBox2D_ios-Info.plist";
  766. LIBRARY_SEARCH_PATHS = (
  767. "$(inherited)",
  768. "../../..//oxygine/third_party/ios/libraries",
  769. );
  770. ONLY_ACTIVE_ARCH = YES;
  771. PRODUCT_BUNDLE_IDENTIFIER = org.oxygine.demobox2d;
  772. PRODUCT_NAME = DemoBox2D_ios;
  773. PROVISIONING_PROFILE = "";
  774. TARGETED_DEVICE_FAMILY = "1,2";
  775. USER_HEADER_SEARCH_PATHS = "../../..//oxygine/src ../../../..//SDL/include";
  776. WRAPPER_EXTENSION = app;
  777. };
  778. name = Debug;
  779. };
  780. 04998D2317F8A933003441C3 /* Release */ = {
  781. isa = XCBuildConfiguration;
  782. buildSettings = {
  783. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  784. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  785. CODE_SIGN_IDENTITY = "iPhone Developer";
  786. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  787. DEVELOPMENT_TEAM = SG98QZPTLD;
  788. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  789. GCC_PREFIX_HEADER = "DemoBox2D/DemoBox2D_ios-Prefix.pch";
  790. GCC_WARN_UNUSED_VALUE = YES;
  791. GCC_WARN_UNUSED_VARIABLE = NO;
  792. HEADER_SEARCH_PATHS = ../box2d;
  793. INFOPLIST_FILE = "DemoBox2D/DemoBox2D_ios-Info.plist";
  794. LIBRARY_SEARCH_PATHS = (
  795. "$(inherited)",
  796. "../../..//oxygine/third_party/ios/libraries",
  797. );
  798. ONLY_ACTIVE_ARCH = NO;
  799. PRODUCT_BUNDLE_IDENTIFIER = org.oxygine.demobox2d;
  800. PRODUCT_NAME = DemoBox2D_ios;
  801. PROVISIONING_PROFILE = "";
  802. TARGETED_DEVICE_FAMILY = "1,2";
  803. USER_HEADER_SEARCH_PATHS = "../../..//oxygine/src ../../../..//SDL/include";
  804. WRAPPER_EXTENSION = app;
  805. };
  806. name = Release;
  807. };
  808. /* End XCBuildConfiguration section */
  809. /* Begin XCConfigurationList section */
  810. 04998CE717F8A933003441C3 /* Build configuration list for PBXProject "DemoBox2D_ios" */ = {
  811. isa = XCConfigurationList;
  812. buildConfigurations = (
  813. 04998D1F17F8A933003441C3 /* Debug */,
  814. 04998D2017F8A933003441C3 /* Release */,
  815. );
  816. defaultConfigurationIsVisible = 0;
  817. defaultConfigurationName = Release;
  818. };
  819. 04998D2117F8A933003441C3 /* Build configuration list for PBXNativeTarget "DemoBox2D_ios" */ = {
  820. isa = XCConfigurationList;
  821. buildConfigurations = (
  822. 04998D2217F8A933003441C3 /* Debug */,
  823. 04998D2317F8A933003441C3 /* Release */,
  824. );
  825. defaultConfigurationIsVisible = 0;
  826. defaultConfigurationName = Release;
  827. };
  828. /* End XCConfigurationList section */
  829. };
  830. rootObject = 04998CE417F8A933003441C3 /* Project object */;
  831. }