project.pbxproj 82 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 6D904FCD1CC2A4DA00D0E80A /* PolyScript.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D904FCC1CC2A4DA00D0E80A /* PolyScript.cpp */; };
  10. 6D904FCF1CC2A4E900D0E80A /* PolyScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D904FCE1CC2A4E900D0E80A /* PolyScript.h */; };
  11. 8A40875E1D0087AD009FF944 /* duktape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A40875D1D0087AD009FF944 /* duktape.cpp */; };
  12. 8A5EF4FC1CD90E4800F8466A /* PolycodeLua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A5EF4FB1CD90E4800F8466A /* PolycodeLua.cpp */; };
  13. 8A5EF4FF1CD90F0200F8466A /* PolycodeLua.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5EF4FD1CD90F0200F8466A /* PolycodeLua.h */; };
  14. 8A5EF5001CD90F0200F8466A /* PolycodeLuaWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5EF4FE1CD90F0200F8466A /* PolycodeLuaWrappers.h */; };
  15. 8A6010D21D4AC501009B0B35 /* PolyRendererPlatformData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A6010D11D4AC501009B0B35 /* PolyRendererPlatformData.h */; };
  16. 8A6010D41D4AC516009B0B35 /* PolyRendererPlatformData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A6010D31D4AC516009B0B35 /* PolyRendererPlatformData.cpp */; };
  17. 8A7349081B86A53C00F660C0 /* lodepng.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A7349071B86A53C00F660C0 /* lodepng.h */; };
  18. 8A73490A1B86A54800F660C0 /* lodepng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A7349091B86A54800F660C0 /* lodepng.cpp */; };
  19. 8A825F231B829BA70039E823 /* PolyPAAudioInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A825F221B829BA70039E823 /* PolyPAAudioInterface.h */; };
  20. 8A825F251B829BC20039E823 /* PolyPAAudioInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A825F241B829BC20039E823 /* PolyPAAudioInterface.cpp */; };
  21. 8A8652331B72865C009F94DD /* PolyBezierCurve.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651E81B72865C009F94DD /* PolyBezierCurve.h */; };
  22. 8A8652341B72865C009F94DD /* PolyBone.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651E91B72865C009F94DD /* PolyBone.h */; };
  23. 8A8652351B72865C009F94DD /* PolyCamera.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651EA1B72865C009F94DD /* PolyCamera.h */; };
  24. 8A8652361B72865C009F94DD /* PolyClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651EB1B72865C009F94DD /* PolyClient.h */; };
  25. 8A8652371B72865C009F94DD /* PolyCocoaCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651EC1B72865C009F94DD /* PolyCocoaCore.h */; };
  26. 8A8652391B72865C009F94DD /* PolyColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651EE1B72865C009F94DD /* PolyColor.h */; };
  27. 8A86523A1B72865C009F94DD /* PolyConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651EF1B72865C009F94DD /* PolyConfig.h */; };
  28. 8A86523B1B72865C009F94DD /* PolyCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F01B72865C009F94DD /* PolyCore.h */; };
  29. 8A86523C1B72865C009F94DD /* PolyCoreInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F11B72865C009F94DD /* PolyCoreInput.h */; };
  30. 8A86523E1B72865C009F94DD /* PolyCubemap.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F31B72865C009F94DD /* PolyCubemap.h */; };
  31. 8A86523F1B72865C009F94DD /* PolyData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F41B72865C009F94DD /* PolyData.h */; };
  32. 8A8652401B72865C009F94DD /* PolyEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F51B72865C009F94DD /* PolyEntity.h */; };
  33. 8A8652411B72865C009F94DD /* PolyEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F61B72865C009F94DD /* PolyEvent.h */; };
  34. 8A8652421B72865C009F94DD /* PolyEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F71B72865C009F94DD /* PolyEventDispatcher.h */; };
  35. 8A8652431B72865C009F94DD /* PolyEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F81B72865C009F94DD /* PolyEventHandler.h */; };
  36. 8A8652441B72865C009F94DD /* PolyFont.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651F91B72865C009F94DD /* PolyFont.h */; };
  37. 8A8652471B72865C009F94DD /* PolyGlobals.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651FC1B72865C009F94DD /* PolyGlobals.h */; };
  38. 8A8652481B72865C009F94DD /* PolyGPUDrawBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651FD1B72865C009F94DD /* PolyGPUDrawBuffer.h */; };
  39. 8A8652491B72865C009F94DD /* PolyImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651FE1B72865C009F94DD /* PolyImage.h */; };
  40. 8A86524A1B72865C009F94DD /* PolyInputEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8651FF1B72865C009F94DD /* PolyInputEvent.h */; };
  41. 8A86524B1B72865C009F94DD /* PolyInputKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652001B72865C009F94DD /* PolyInputKeys.h */; };
  42. 8A86524C1B72865C009F94DD /* PolyLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652011B72865C009F94DD /* PolyLabel.h */; };
  43. 8A86524D1B72865C009F94DD /* PolyLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652021B72865C009F94DD /* PolyLogger.h */; };
  44. 8A86524E1B72865C009F94DD /* PolyMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652031B72865C009F94DD /* PolyMaterial.h */; };
  45. 8A8652501B72865C009F94DD /* PolyMatrix4.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652051B72865C009F94DD /* PolyMatrix4.h */; };
  46. 8A8652511B72865C009F94DD /* PolyMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652061B72865C009F94DD /* PolyMesh.h */; };
  47. 8A8652521B72865C009F94DD /* PolyObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652071B72865C009F94DD /* PolyObject.h */; };
  48. 8A8652531B72865C009F94DD /* PolyOpenGLGraphicsInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652081B72865C009F94DD /* PolyOpenGLGraphicsInterface.h */; };
  49. 8A8652541B72865C009F94DD /* PolyParticleEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652091B72865C009F94DD /* PolyParticleEmitter.h */; };
  50. 8A8652551B72865C009F94DD /* PolyPeer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86520A1B72865C009F94DD /* PolyPeer.h */; };
  51. 8A8652561B72865C009F94DD /* PolyPerlin.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86520B1B72865C009F94DD /* PolyPerlin.h */; };
  52. 8A8652571B72865C009F94DD /* PolyQuaternion.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86520C1B72865C009F94DD /* PolyQuaternion.h */; };
  53. 8A8652581B72865C009F94DD /* PolyQuaternionCurve.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86520D1B72865C009F94DD /* PolyQuaternionCurve.h */; };
  54. 8A8652591B72865C009F94DD /* PolyRay.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86520E1B72865C009F94DD /* PolyRay.h */; };
  55. 8A86525A1B72865C009F94DD /* PolyRectangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86520F1B72865C009F94DD /* PolyRectangle.h */; };
  56. 8A86525B1B72865C009F94DD /* PolyRenderDataArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652101B72865C009F94DD /* PolyRenderDataArray.h */; };
  57. 8A86525C1B72865C009F94DD /* PolyRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652111B72865C009F94DD /* PolyRenderer.h */; };
  58. 8A86525D1B72865C009F94DD /* PolyResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652121B72865C009F94DD /* PolyResource.h */; };
  59. 8A86525E1B72865C009F94DD /* PolyResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652131B72865C009F94DD /* PolyResourceManager.h */; };
  60. 8A86525F1B72865C009F94DD /* PolyScene.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652141B72865C009F94DD /* PolyScene.h */; };
  61. 8A8652601B72865C009F94DD /* PolySceneEntityInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652151B72865C009F94DD /* PolySceneEntityInstance.h */; };
  62. 8A8652621B72865C009F94DD /* PolySceneLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652171B72865C009F94DD /* PolySceneLabel.h */; };
  63. 8A8652631B72865C009F94DD /* PolySceneLight.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652181B72865C009F94DD /* PolySceneLight.h */; };
  64. 8A8652641B72865C009F94DD /* PolySceneLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652191B72865C009F94DD /* PolySceneLine.h */; };
  65. 8A8652661B72865C009F94DD /* PolySceneMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86521B1B72865C009F94DD /* PolySceneMesh.h */; };
  66. 8A8652671B72865C009F94DD /* PolyScenePrimitive.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86521C1B72865C009F94DD /* PolyScenePrimitive.h */; };
  67. 8A8652681B72865C009F94DD /* PolySceneRenderTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86521D1B72865C009F94DD /* PolySceneRenderTexture.h */; };
  68. 8A8652691B72865C009F94DD /* PolySceneSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86521E1B72865C009F94DD /* PolySceneSound.h */; };
  69. 8A86526A1B72865C009F94DD /* PolySceneSprite.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86521F1B72865C009F94DD /* PolySceneSprite.h */; };
  70. 8A86526C1B72865C009F94DD /* PolyServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652211B72865C009F94DD /* PolyServer.h */; };
  71. 8A86526D1B72865C009F94DD /* PolyServerWorld.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652221B72865C009F94DD /* PolyServerWorld.h */; };
  72. 8A86526E1B72865C009F94DD /* PolyShader.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652231B72865C009F94DD /* PolyShader.h */; };
  73. 8A86526F1B72865C009F94DD /* PolySkeleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652241B72865C009F94DD /* PolySkeleton.h */; };
  74. 8A8652701B72865C009F94DD /* PolySocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652251B72865C009F94DD /* PolySocket.h */; };
  75. 8A8652711B72865C009F94DD /* PolySound.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652261B72865C009F94DD /* PolySound.h */; };
  76. 8A8652721B72865C009F94DD /* PolySoundManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652271B72865C009F94DD /* PolySoundManager.h */; };
  77. 8A8652731B72865C009F94DD /* PolyString.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652281B72865C009F94DD /* PolyString.h */; };
  78. 8A8652741B72865C009F94DD /* PolyTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652291B72865C009F94DD /* PolyTexture.h */; };
  79. 8A8652751B72865C009F94DD /* PolyThreaded.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86522A1B72865C009F94DD /* PolyThreaded.h */; };
  80. 8A86527A1B72865C009F94DD /* PolyVector2.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86522F1B72865C009F94DD /* PolyVector2.h */; };
  81. 8A86527B1B72865C009F94DD /* PolyVector3.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652301B72865C009F94DD /* PolyVector3.h */; };
  82. 8A86527C1B72865C009F94DD /* PolyVector4.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652311B72865C009F94DD /* PolyVector4.h */; };
  83. 8A8652851B72866C009F94DD /* Polycode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86527F1B72866C009F94DD /* Polycode.h */; };
  84. 8A8652861B72866C009F94DD /* rgbe.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652801B72866C009F94DD /* rgbe.h */; };
  85. 8A8652871B72866C009F94DD /* stb_image.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652811B72866C009F94DD /* stb_image.h */; };
  86. 8A8652881B72866C009F94DD /* tinystr.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652821B72866C009F94DD /* tinystr.h */; };
  87. 8A8652891B72866C009F94DD /* tinyxml.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8652831B72866C009F94DD /* tinyxml.h */; };
  88. 8A8652D61B72867F009F94DD /* PolyBezierCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86528B1B72867E009F94DD /* PolyBezierCurve.cpp */; };
  89. 8A8652D71B72867F009F94DD /* PolyBone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86528C1B72867E009F94DD /* PolyBone.cpp */; };
  90. 8A8652D81B72867F009F94DD /* PolyCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86528D1B72867E009F94DD /* PolyCamera.cpp */; };
  91. 8A8652D91B72867F009F94DD /* PolyClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86528E1B72867E009F94DD /* PolyClient.cpp */; };
  92. 8A8652DA1B72867F009F94DD /* PolyCocoaCore.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8A86528F1B72867E009F94DD /* PolyCocoaCore.mm */; };
  93. 8A8652DB1B72867F009F94DD /* PolyColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652901B72867E009F94DD /* PolyColor.cpp */; };
  94. 8A8652DC1B72867F009F94DD /* PolyConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652911B72867E009F94DD /* PolyConfig.cpp */; };
  95. 8A8652DD1B72867F009F94DD /* PolyCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652921B72867E009F94DD /* PolyCore.cpp */; };
  96. 8A8652DE1B72867F009F94DD /* PolyCoreInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652931B72867E009F94DD /* PolyCoreInput.cpp */; };
  97. 8A8652E01B72867F009F94DD /* PolyCubemap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652951B72867E009F94DD /* PolyCubemap.cpp */; };
  98. 8A8652E11B72867F009F94DD /* PolyData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652961B72867E009F94DD /* PolyData.cpp */; };
  99. 8A8652E21B72867F009F94DD /* PolyEntity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652971B72867E009F94DD /* PolyEntity.cpp */; };
  100. 8A8652E31B72867F009F94DD /* PolyEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652981B72867E009F94DD /* PolyEvent.cpp */; };
  101. 8A8652E41B72867F009F94DD /* PolyEventDispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652991B72867E009F94DD /* PolyEventDispatcher.cpp */; };
  102. 8A8652E51B72867F009F94DD /* PolyEventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86529A1B72867E009F94DD /* PolyEventHandler.cpp */; };
  103. 8A8652E61B72867F009F94DD /* PolyFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86529B1B72867E009F94DD /* PolyFont.cpp */; };
  104. 8A8652E91B72867F009F94DD /* PolyGPUDrawBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86529E1B72867E009F94DD /* PolyGPUDrawBuffer.cpp */; };
  105. 8A8652EA1B72867F009F94DD /* PolyImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86529F1B72867E009F94DD /* PolyImage.cpp */; };
  106. 8A8652EB1B72867F009F94DD /* PolyInputEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A01B72867E009F94DD /* PolyInputEvent.cpp */; };
  107. 8A8652EC1B72867F009F94DD /* PolyLabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A11B72867E009F94DD /* PolyLabel.cpp */; };
  108. 8A8652ED1B72867F009F94DD /* PolyLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A21B72867E009F94DD /* PolyLogger.cpp */; };
  109. 8A8652EE1B72867F009F94DD /* PolyMaterial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A31B72867E009F94DD /* PolyMaterial.cpp */; };
  110. 8A8652F01B72867F009F94DD /* PolyMatrix4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A51B72867E009F94DD /* PolyMatrix4.cpp */; };
  111. 8A8652F11B72867F009F94DD /* PolyMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A61B72867E009F94DD /* PolyMesh.cpp */; };
  112. 8A8652F21B72867F009F94DD /* PolyObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A71B72867E009F94DD /* PolyObject.cpp */; };
  113. 8A8652F31B72867F009F94DD /* PolyOpenGLGraphicsInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A81B72867E009F94DD /* PolyOpenGLGraphicsInterface.cpp */; };
  114. 8A8652F41B72867F009F94DD /* PolyParticleEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652A91B72867F009F94DD /* PolyParticleEmitter.cpp */; };
  115. 8A8652F51B72867F009F94DD /* PolyPeer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652AA1B72867F009F94DD /* PolyPeer.cpp */; };
  116. 8A8652F61B72867F009F94DD /* PolyPerlin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652AB1B72867F009F94DD /* PolyPerlin.cpp */; };
  117. 8A8652F71B72867F009F94DD /* PolyQuaternion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652AC1B72867F009F94DD /* PolyQuaternion.cpp */; };
  118. 8A8652F81B72867F009F94DD /* PolyQuaternionCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652AD1B72867F009F94DD /* PolyQuaternionCurve.cpp */; };
  119. 8A8652F91B72867F009F94DD /* PolyRay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652AE1B72867F009F94DD /* PolyRay.cpp */; };
  120. 8A8652FA1B72867F009F94DD /* PolyRectangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652AF1B72867F009F94DD /* PolyRectangle.cpp */; };
  121. 8A8652FB1B72867F009F94DD /* PolyRenderDataArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B01B72867F009F94DD /* PolyRenderDataArray.cpp */; };
  122. 8A8652FC1B72867F009F94DD /* PolyRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B11B72867F009F94DD /* PolyRenderer.cpp */; };
  123. 8A8652FD1B72867F009F94DD /* PolyResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B21B72867F009F94DD /* PolyResource.cpp */; };
  124. 8A8652FE1B72867F009F94DD /* PolyResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B31B72867F009F94DD /* PolyResourceManager.cpp */; };
  125. 8A8652FF1B72867F009F94DD /* PolyScene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B41B72867F009F94DD /* PolyScene.cpp */; };
  126. 8A8653001B72867F009F94DD /* PolySceneEntityInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B51B72867F009F94DD /* PolySceneEntityInstance.cpp */; };
  127. 8A8653021B72867F009F94DD /* PolySceneLabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B71B72867F009F94DD /* PolySceneLabel.cpp */; };
  128. 8A8653031B72867F009F94DD /* PolySceneLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B81B72867F009F94DD /* PolySceneLight.cpp */; };
  129. 8A8653041B72867F009F94DD /* PolySceneLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652B91B72867F009F94DD /* PolySceneLine.cpp */; };
  130. 8A8653061B72867F009F94DD /* PolySceneMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652BB1B72867F009F94DD /* PolySceneMesh.cpp */; };
  131. 8A8653071B72867F009F94DD /* PolyScenePrimitive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652BC1B72867F009F94DD /* PolyScenePrimitive.cpp */; };
  132. 8A8653081B72867F009F94DD /* PolySceneRenderTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652BD1B72867F009F94DD /* PolySceneRenderTexture.cpp */; };
  133. 8A8653091B72867F009F94DD /* PolySceneSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652BE1B72867F009F94DD /* PolySceneSound.cpp */; };
  134. 8A86530A1B72867F009F94DD /* PolySceneSprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652BF1B72867F009F94DD /* PolySceneSprite.cpp */; };
  135. 8A86530B1B72867F009F94DD /* PolyServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C01B72867F009F94DD /* PolyServer.cpp */; };
  136. 8A86530C1B72867F009F94DD /* PolyShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C11B72867F009F94DD /* PolyShader.cpp */; };
  137. 8A86530D1B72867F009F94DD /* PolySkeleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C21B72867F009F94DD /* PolySkeleton.cpp */; };
  138. 8A86530E1B72867F009F94DD /* PolySocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C31B72867F009F94DD /* PolySocket.cpp */; };
  139. 8A86530F1B72867F009F94DD /* PolySound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C41B72867F009F94DD /* PolySound.cpp */; };
  140. 8A8653101B72867F009F94DD /* PolySoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C51B72867F009F94DD /* PolySoundManager.cpp */; };
  141. 8A8653111B72867F009F94DD /* PolyString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C61B72867F009F94DD /* PolyString.cpp */; };
  142. 8A8653121B72867F009F94DD /* PolyTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C71B72867F009F94DD /* PolyTexture.cpp */; };
  143. 8A8653131B72867F009F94DD /* PolyThreaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652C81B72867F009F94DD /* PolyThreaded.cpp */; };
  144. 8A8653181B72867F009F94DD /* PolyVector2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652CD1B72867F009F94DD /* PolyVector2.cpp */; };
  145. 8A8653191B72867F009F94DD /* PolyVector3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652CE1B72867F009F94DD /* PolyVector3.cpp */; };
  146. 8A86531A1B72867F009F94DD /* PolyVector4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652CF1B72867F009F94DD /* PolyVector4.cpp */; };
  147. 8A86531B1B72867F009F94DD /* rgbe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652D01B72867F009F94DD /* rgbe.cpp */; };
  148. 8A86531C1B72867F009F94DD /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652D11B72867F009F94DD /* tinystr.cpp */; };
  149. 8A86531D1B72867F009F94DD /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652D21B72867F009F94DD /* tinyxml.cpp */; };
  150. 8A86531E1B72867F009F94DD /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652D31B72867F009F94DD /* tinyxmlerror.cpp */; };
  151. 8A86531F1B72867F009F94DD /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8652D41B72867F009F94DD /* tinyxmlparser.cpp */; };
  152. 8A86538B1B742DBC009F94DD /* PolyBasicFileProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8653891B742DBC009F94DD /* PolyBasicFileProvider.h */; };
  153. 8A86538C1B742DBC009F94DD /* PolyPhysFSFileProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A86538A1B742DBC009F94DD /* PolyPhysFSFileProvider.h */; };
  154. 8A86538F1B742DCD009F94DD /* PolyBasicFileProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86538D1B742DCD009F94DD /* PolyBasicFileProvider.cpp */; };
  155. 8A8653901B742DCD009F94DD /* PolyPhysFSFileProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A86538E1B742DCD009F94DD /* PolyPhysFSFileProvider.cpp */; };
  156. 8A8653921B7434D8009F94DD /* PolyCoreFileProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A8653911B7434D8009F94DD /* PolyCoreFileProvider.cpp */; };
  157. 8A8653941B7434EB009F94DD /* PolyCoreFileProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8653931B7434EB009F94DD /* PolyCoreFileProvider.h */; };
  158. 8A9D122F1CDD503C00ACD484 /* PolycodeJS.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A9D122D1CDD503C00ACD484 /* PolycodeJS.h */; };
  159. 8A9D12301CDD503C00ACD484 /* PolycodeJSWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A9D122E1CDD503C00ACD484 /* PolycodeJSWrappers.h */; };
  160. 8A9D12321CDD504400ACD484 /* PolycodeJS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8A9D12311CDD504400ACD484 /* PolycodeJS.cpp */; };
  161. AA5DCB931D2433BE0021D0F8 /* stb_vorbis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5DCB921D2433BE0021D0F8 /* stb_vorbis.cpp */; };
  162. /* End PBXBuildFile section */
  163. /* Begin PBXFileReference section */
  164. 6D904FCC1CC2A4DA00D0E80A /* PolyScript.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyScript.cpp; path = ../../../src/core/PolyScript.cpp; sourceTree = "<group>"; };
  165. 6D904FCE1CC2A4E900D0E80A /* PolyScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyScript.h; path = ../../../include/polycode/core/PolyScript.h; sourceTree = "<group>"; };
  166. 8A40875D1D0087AD009FF944 /* duktape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = duktape.cpp; path = ../../../src/duktape/duktape.cpp; sourceTree = "<group>"; };
  167. 8A5EF4FB1CD90E4800F8466A /* PolycodeLua.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolycodeLua.cpp; path = ../../../src/bindings/lua/PolycodeLua.cpp; sourceTree = "<group>"; };
  168. 8A5EF4FD1CD90F0200F8466A /* PolycodeLua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodeLua.h; path = ../../../include/polycode/bindings/lua/PolycodeLua.h; sourceTree = "<group>"; };
  169. 8A5EF4FE1CD90F0200F8466A /* PolycodeLuaWrappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodeLuaWrappers.h; path = ../../../include/polycode/bindings/lua/PolycodeLuaWrappers.h; sourceTree = "<group>"; };
  170. 8A6010D11D4AC501009B0B35 /* PolyRendererPlatformData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyRendererPlatformData.h; path = ../../../include/polycode/core/PolyRendererPlatformData.h; sourceTree = "<group>"; };
  171. 8A6010D31D4AC516009B0B35 /* PolyRendererPlatformData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyRendererPlatformData.cpp; path = ../../../src/core/PolyRendererPlatformData.cpp; sourceTree = "<group>"; };
  172. 8A7349071B86A53C00F660C0 /* lodepng.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lodepng.h; path = ../../../include/lodepng.h; sourceTree = "<group>"; };
  173. 8A7349091B86A54800F660C0 /* lodepng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lodepng.cpp; path = ../../../src/core/lodepng.cpp; sourceTree = "<group>"; };
  174. 8A825F221B829BA70039E823 /* PolyPAAudioInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyPAAudioInterface.h; path = ../../../include/polycode/core/PolyPAAudioInterface.h; sourceTree = "<group>"; };
  175. 8A825F241B829BC20039E823 /* PolyPAAudioInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyPAAudioInterface.cpp; path = ../../../src/core/PolyPAAudioInterface.cpp; sourceTree = "<group>"; };
  176. 8A8651E81B72865C009F94DD /* PolyBezierCurve.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyBezierCurve.h; path = ../../../include/polycode/core/PolyBezierCurve.h; sourceTree = "<group>"; };
  177. 8A8651E91B72865C009F94DD /* PolyBone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyBone.h; path = ../../../include/polycode/core/PolyBone.h; sourceTree = "<group>"; };
  178. 8A8651EA1B72865C009F94DD /* PolyCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyCamera.h; path = ../../../include/polycode/core/PolyCamera.h; sourceTree = "<group>"; };
  179. 8A8651EB1B72865C009F94DD /* PolyClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyClient.h; path = ../../../include/polycode/core/PolyClient.h; sourceTree = "<group>"; };
  180. 8A8651EC1B72865C009F94DD /* PolyCocoaCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyCocoaCore.h; path = ../../../include/polycode/core/PolyCocoaCore.h; sourceTree = "<group>"; };
  181. 8A8651EE1B72865C009F94DD /* PolyColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyColor.h; path = ../../../include/polycode/core/PolyColor.h; sourceTree = "<group>"; };
  182. 8A8651EF1B72865C009F94DD /* PolyConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyConfig.h; path = ../../../include/polycode/core/PolyConfig.h; sourceTree = "<group>"; };
  183. 8A8651F01B72865C009F94DD /* PolyCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyCore.h; path = ../../../include/polycode/core/PolyCore.h; sourceTree = "<group>"; };
  184. 8A8651F11B72865C009F94DD /* PolyCoreInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyCoreInput.h; path = ../../../include/polycode/core/PolyCoreInput.h; sourceTree = "<group>"; };
  185. 8A8651F31B72865C009F94DD /* PolyCubemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyCubemap.h; path = ../../../include/polycode/core/PolyCubemap.h; sourceTree = "<group>"; };
  186. 8A8651F41B72865C009F94DD /* PolyData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyData.h; path = ../../../include/polycode/core/PolyData.h; sourceTree = "<group>"; };
  187. 8A8651F51B72865C009F94DD /* PolyEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyEntity.h; path = ../../../include/polycode/core/PolyEntity.h; sourceTree = "<group>"; };
  188. 8A8651F61B72865C009F94DD /* PolyEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyEvent.h; path = ../../../include/polycode/core/PolyEvent.h; sourceTree = "<group>"; };
  189. 8A8651F71B72865C009F94DD /* PolyEventDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyEventDispatcher.h; path = ../../../include/polycode/core/PolyEventDispatcher.h; sourceTree = "<group>"; };
  190. 8A8651F81B72865C009F94DD /* PolyEventHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyEventHandler.h; path = ../../../include/polycode/core/PolyEventHandler.h; sourceTree = "<group>"; };
  191. 8A8651F91B72865C009F94DD /* PolyFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyFont.h; path = ../../../include/polycode/core/PolyFont.h; sourceTree = "<group>"; };
  192. 8A8651FC1B72865C009F94DD /* PolyGlobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyGlobals.h; path = ../../../include/polycode/core/PolyGlobals.h; sourceTree = "<group>"; };
  193. 8A8651FD1B72865C009F94DD /* PolyGPUDrawBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyGPUDrawBuffer.h; path = ../../../include/polycode/core/PolyGPUDrawBuffer.h; sourceTree = "<group>"; };
  194. 8A8651FE1B72865C009F94DD /* PolyImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyImage.h; path = ../../../include/polycode/core/PolyImage.h; sourceTree = "<group>"; };
  195. 8A8651FF1B72865C009F94DD /* PolyInputEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyInputEvent.h; path = ../../../include/polycode/core/PolyInputEvent.h; sourceTree = "<group>"; };
  196. 8A8652001B72865C009F94DD /* PolyInputKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyInputKeys.h; path = ../../../include/polycode/core/PolyInputKeys.h; sourceTree = "<group>"; };
  197. 8A8652011B72865C009F94DD /* PolyLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyLabel.h; path = ../../../include/polycode/core/PolyLabel.h; sourceTree = "<group>"; };
  198. 8A8652021B72865C009F94DD /* PolyLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyLogger.h; path = ../../../include/polycode/core/PolyLogger.h; sourceTree = "<group>"; };
  199. 8A8652031B72865C009F94DD /* PolyMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyMaterial.h; path = ../../../include/polycode/core/PolyMaterial.h; sourceTree = "<group>"; };
  200. 8A8652051B72865C009F94DD /* PolyMatrix4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyMatrix4.h; path = ../../../include/polycode/core/PolyMatrix4.h; sourceTree = "<group>"; };
  201. 8A8652061B72865C009F94DD /* PolyMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyMesh.h; path = ../../../include/polycode/core/PolyMesh.h; sourceTree = "<group>"; };
  202. 8A8652071B72865C009F94DD /* PolyObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyObject.h; path = ../../../include/polycode/core/PolyObject.h; sourceTree = "<group>"; };
  203. 8A8652081B72865C009F94DD /* PolyOpenGLGraphicsInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyOpenGLGraphicsInterface.h; path = ../../../include/polycode/core/PolyOpenGLGraphicsInterface.h; sourceTree = "<group>"; };
  204. 8A8652091B72865C009F94DD /* PolyParticleEmitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyParticleEmitter.h; path = ../../../include/polycode/core/PolyParticleEmitter.h; sourceTree = "<group>"; };
  205. 8A86520A1B72865C009F94DD /* PolyPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyPeer.h; path = ../../../include/polycode/core/PolyPeer.h; sourceTree = "<group>"; };
  206. 8A86520B1B72865C009F94DD /* PolyPerlin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyPerlin.h; path = ../../../include/polycode/core/PolyPerlin.h; sourceTree = "<group>"; };
  207. 8A86520C1B72865C009F94DD /* PolyQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyQuaternion.h; path = ../../../include/polycode/core/PolyQuaternion.h; sourceTree = "<group>"; };
  208. 8A86520D1B72865C009F94DD /* PolyQuaternionCurve.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyQuaternionCurve.h; path = ../../../include/polycode/core/PolyQuaternionCurve.h; sourceTree = "<group>"; };
  209. 8A86520E1B72865C009F94DD /* PolyRay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyRay.h; path = ../../../include/polycode/core/PolyRay.h; sourceTree = "<group>"; };
  210. 8A86520F1B72865C009F94DD /* PolyRectangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyRectangle.h; path = ../../../include/polycode/core/PolyRectangle.h; sourceTree = "<group>"; };
  211. 8A8652101B72865C009F94DD /* PolyRenderDataArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyRenderDataArray.h; path = ../../../include/polycode/core/PolyRenderDataArray.h; sourceTree = "<group>"; };
  212. 8A8652111B72865C009F94DD /* PolyRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyRenderer.h; path = ../../../include/polycode/core/PolyRenderer.h; sourceTree = "<group>"; };
  213. 8A8652121B72865C009F94DD /* PolyResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyResource.h; path = ../../../include/polycode/core/PolyResource.h; sourceTree = "<group>"; };
  214. 8A8652131B72865C009F94DD /* PolyResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyResourceManager.h; path = ../../../include/polycode/core/PolyResourceManager.h; sourceTree = "<group>"; };
  215. 8A8652141B72865C009F94DD /* PolyScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyScene.h; path = ../../../include/polycode/core/PolyScene.h; sourceTree = "<group>"; };
  216. 8A8652151B72865C009F94DD /* PolySceneEntityInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneEntityInstance.h; path = ../../../include/polycode/core/PolySceneEntityInstance.h; sourceTree = "<group>"; };
  217. 8A8652171B72865C009F94DD /* PolySceneLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneLabel.h; path = ../../../include/polycode/core/PolySceneLabel.h; sourceTree = "<group>"; };
  218. 8A8652181B72865C009F94DD /* PolySceneLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneLight.h; path = ../../../include/polycode/core/PolySceneLight.h; sourceTree = "<group>"; };
  219. 8A8652191B72865C009F94DD /* PolySceneLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneLine.h; path = ../../../include/polycode/core/PolySceneLine.h; sourceTree = "<group>"; };
  220. 8A86521B1B72865C009F94DD /* PolySceneMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneMesh.h; path = ../../../include/polycode/core/PolySceneMesh.h; sourceTree = "<group>"; };
  221. 8A86521C1B72865C009F94DD /* PolyScenePrimitive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyScenePrimitive.h; path = ../../../include/polycode/core/PolyScenePrimitive.h; sourceTree = "<group>"; };
  222. 8A86521D1B72865C009F94DD /* PolySceneRenderTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneRenderTexture.h; path = ../../../include/polycode/core/PolySceneRenderTexture.h; sourceTree = "<group>"; };
  223. 8A86521E1B72865C009F94DD /* PolySceneSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneSound.h; path = ../../../include/polycode/core/PolySceneSound.h; sourceTree = "<group>"; };
  224. 8A86521F1B72865C009F94DD /* PolySceneSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySceneSprite.h; path = ../../../include/polycode/core/PolySceneSprite.h; sourceTree = "<group>"; };
  225. 8A8652211B72865C009F94DD /* PolyServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyServer.h; path = ../../../include/polycode/core/PolyServer.h; sourceTree = "<group>"; };
  226. 8A8652221B72865C009F94DD /* PolyServerWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyServerWorld.h; path = ../../../include/polycode/core/PolyServerWorld.h; sourceTree = "<group>"; };
  227. 8A8652231B72865C009F94DD /* PolyShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyShader.h; path = ../../../include/polycode/core/PolyShader.h; sourceTree = "<group>"; };
  228. 8A8652241B72865C009F94DD /* PolySkeleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySkeleton.h; path = ../../../include/polycode/core/PolySkeleton.h; sourceTree = "<group>"; };
  229. 8A8652251B72865C009F94DD /* PolySocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySocket.h; path = ../../../include/polycode/core/PolySocket.h; sourceTree = "<group>"; };
  230. 8A8652261B72865C009F94DD /* PolySound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySound.h; path = ../../../include/polycode/core/PolySound.h; sourceTree = "<group>"; };
  231. 8A8652271B72865C009F94DD /* PolySoundManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySoundManager.h; path = ../../../include/polycode/core/PolySoundManager.h; sourceTree = "<group>"; };
  232. 8A8652281B72865C009F94DD /* PolyString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyString.h; path = ../../../include/polycode/core/PolyString.h; sourceTree = "<group>"; };
  233. 8A8652291B72865C009F94DD /* PolyTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyTexture.h; path = ../../../include/polycode/core/PolyTexture.h; sourceTree = "<group>"; };
  234. 8A86522A1B72865C009F94DD /* PolyThreaded.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyThreaded.h; path = ../../../include/polycode/core/PolyThreaded.h; sourceTree = "<group>"; };
  235. 8A86522F1B72865C009F94DD /* PolyVector2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyVector2.h; path = ../../../include/polycode/core/PolyVector2.h; sourceTree = "<group>"; };
  236. 8A8652301B72865C009F94DD /* PolyVector3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyVector3.h; path = ../../../include/polycode/core/PolyVector3.h; sourceTree = "<group>"; };
  237. 8A8652311B72865C009F94DD /* PolyVector4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyVector4.h; path = ../../../include/polycode/core/PolyVector4.h; sourceTree = "<group>"; };
  238. 8A86527F1B72866C009F94DD /* Polycode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Polycode.h; path = ../../../include/Polycode.h; sourceTree = "<group>"; };
  239. 8A8652801B72866C009F94DD /* rgbe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rgbe.h; path = ../../../include/rgbe.h; sourceTree = "<group>"; };
  240. 8A8652811B72866C009F94DD /* stb_image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stb_image.h; path = ../../../include/stb_image.h; sourceTree = "<group>"; };
  241. 8A8652821B72866C009F94DD /* tinystr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tinystr.h; path = ../../../include/tinystr.h; sourceTree = "<group>"; };
  242. 8A8652831B72866C009F94DD /* tinyxml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tinyxml.h; path = ../../../include/tinyxml.h; sourceTree = "<group>"; };
  243. 8A86528B1B72867E009F94DD /* PolyBezierCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyBezierCurve.cpp; path = ../../../src/core/PolyBezierCurve.cpp; sourceTree = "<group>"; };
  244. 8A86528C1B72867E009F94DD /* PolyBone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyBone.cpp; path = ../../../src/core/PolyBone.cpp; sourceTree = "<group>"; };
  245. 8A86528D1B72867E009F94DD /* PolyCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyCamera.cpp; path = ../../../src/core/PolyCamera.cpp; sourceTree = "<group>"; };
  246. 8A86528E1B72867E009F94DD /* PolyClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyClient.cpp; path = ../../../src/core/PolyClient.cpp; sourceTree = "<group>"; };
  247. 8A86528F1B72867E009F94DD /* PolyCocoaCore.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PolyCocoaCore.mm; path = ../../../src/core/PolyCocoaCore.mm; sourceTree = "<group>"; };
  248. 8A8652901B72867E009F94DD /* PolyColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyColor.cpp; path = ../../../src/core/PolyColor.cpp; sourceTree = "<group>"; };
  249. 8A8652911B72867E009F94DD /* PolyConfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyConfig.cpp; path = ../../../src/core/PolyConfig.cpp; sourceTree = "<group>"; };
  250. 8A8652921B72867E009F94DD /* PolyCore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyCore.cpp; path = ../../../src/core/PolyCore.cpp; sourceTree = "<group>"; };
  251. 8A8652931B72867E009F94DD /* PolyCoreInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyCoreInput.cpp; path = ../../../src/core/PolyCoreInput.cpp; sourceTree = "<group>"; };
  252. 8A8652951B72867E009F94DD /* PolyCubemap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyCubemap.cpp; path = ../../../src/core/PolyCubemap.cpp; sourceTree = "<group>"; };
  253. 8A8652961B72867E009F94DD /* PolyData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyData.cpp; path = ../../../src/core/PolyData.cpp; sourceTree = "<group>"; };
  254. 8A8652971B72867E009F94DD /* PolyEntity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyEntity.cpp; path = ../../../src/core/PolyEntity.cpp; sourceTree = "<group>"; };
  255. 8A8652981B72867E009F94DD /* PolyEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyEvent.cpp; path = ../../../src/core/PolyEvent.cpp; sourceTree = "<group>"; };
  256. 8A8652991B72867E009F94DD /* PolyEventDispatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyEventDispatcher.cpp; path = ../../../src/core/PolyEventDispatcher.cpp; sourceTree = "<group>"; };
  257. 8A86529A1B72867E009F94DD /* PolyEventHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyEventHandler.cpp; path = ../../../src/core/PolyEventHandler.cpp; sourceTree = "<group>"; };
  258. 8A86529B1B72867E009F94DD /* PolyFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyFont.cpp; path = ../../../src/core/PolyFont.cpp; sourceTree = "<group>"; };
  259. 8A86529E1B72867E009F94DD /* PolyGPUDrawBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyGPUDrawBuffer.cpp; path = ../../../src/core/PolyGPUDrawBuffer.cpp; sourceTree = "<group>"; };
  260. 8A86529F1B72867E009F94DD /* PolyImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyImage.cpp; path = ../../../src/core/PolyImage.cpp; sourceTree = "<group>"; };
  261. 8A8652A01B72867E009F94DD /* PolyInputEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyInputEvent.cpp; path = ../../../src/core/PolyInputEvent.cpp; sourceTree = "<group>"; };
  262. 8A8652A11B72867E009F94DD /* PolyLabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyLabel.cpp; path = ../../../src/core/PolyLabel.cpp; sourceTree = "<group>"; };
  263. 8A8652A21B72867E009F94DD /* PolyLogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyLogger.cpp; path = ../../../src/core/PolyLogger.cpp; sourceTree = "<group>"; };
  264. 8A8652A31B72867E009F94DD /* PolyMaterial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyMaterial.cpp; path = ../../../src/core/PolyMaterial.cpp; sourceTree = "<group>"; };
  265. 8A8652A51B72867E009F94DD /* PolyMatrix4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyMatrix4.cpp; path = ../../../src/core/PolyMatrix4.cpp; sourceTree = "<group>"; };
  266. 8A8652A61B72867E009F94DD /* PolyMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyMesh.cpp; path = ../../../src/core/PolyMesh.cpp; sourceTree = "<group>"; };
  267. 8A8652A71B72867E009F94DD /* PolyObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyObject.cpp; path = ../../../src/core/PolyObject.cpp; sourceTree = "<group>"; };
  268. 8A8652A81B72867E009F94DD /* PolyOpenGLGraphicsInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyOpenGLGraphicsInterface.cpp; path = ../../../src/core/PolyOpenGLGraphicsInterface.cpp; sourceTree = "<group>"; };
  269. 8A8652A91B72867F009F94DD /* PolyParticleEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyParticleEmitter.cpp; path = ../../../src/core/PolyParticleEmitter.cpp; sourceTree = "<group>"; };
  270. 8A8652AA1B72867F009F94DD /* PolyPeer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyPeer.cpp; path = ../../../src/core/PolyPeer.cpp; sourceTree = "<group>"; };
  271. 8A8652AB1B72867F009F94DD /* PolyPerlin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyPerlin.cpp; path = ../../../src/core/PolyPerlin.cpp; sourceTree = "<group>"; };
  272. 8A8652AC1B72867F009F94DD /* PolyQuaternion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyQuaternion.cpp; path = ../../../src/core/PolyQuaternion.cpp; sourceTree = "<group>"; };
  273. 8A8652AD1B72867F009F94DD /* PolyQuaternionCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyQuaternionCurve.cpp; path = ../../../src/core/PolyQuaternionCurve.cpp; sourceTree = "<group>"; };
  274. 8A8652AE1B72867F009F94DD /* PolyRay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyRay.cpp; path = ../../../src/core/PolyRay.cpp; sourceTree = "<group>"; };
  275. 8A8652AF1B72867F009F94DD /* PolyRectangle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyRectangle.cpp; path = ../../../src/core/PolyRectangle.cpp; sourceTree = "<group>"; };
  276. 8A8652B01B72867F009F94DD /* PolyRenderDataArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyRenderDataArray.cpp; path = ../../../src/core/PolyRenderDataArray.cpp; sourceTree = "<group>"; };
  277. 8A8652B11B72867F009F94DD /* PolyRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyRenderer.cpp; path = ../../../src/core/PolyRenderer.cpp; sourceTree = "<group>"; };
  278. 8A8652B21B72867F009F94DD /* PolyResource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyResource.cpp; path = ../../../src/core/PolyResource.cpp; sourceTree = "<group>"; };
  279. 8A8652B31B72867F009F94DD /* PolyResourceManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyResourceManager.cpp; path = ../../../src/core/PolyResourceManager.cpp; sourceTree = "<group>"; };
  280. 8A8652B41B72867F009F94DD /* PolyScene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyScene.cpp; path = ../../../src/core/PolyScene.cpp; sourceTree = "<group>"; };
  281. 8A8652B51B72867F009F94DD /* PolySceneEntityInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneEntityInstance.cpp; path = ../../../src/core/PolySceneEntityInstance.cpp; sourceTree = "<group>"; };
  282. 8A8652B71B72867F009F94DD /* PolySceneLabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneLabel.cpp; path = ../../../src/core/PolySceneLabel.cpp; sourceTree = "<group>"; };
  283. 8A8652B81B72867F009F94DD /* PolySceneLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneLight.cpp; path = ../../../src/core/PolySceneLight.cpp; sourceTree = "<group>"; };
  284. 8A8652B91B72867F009F94DD /* PolySceneLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneLine.cpp; path = ../../../src/core/PolySceneLine.cpp; sourceTree = "<group>"; };
  285. 8A8652BB1B72867F009F94DD /* PolySceneMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneMesh.cpp; path = ../../../src/core/PolySceneMesh.cpp; sourceTree = "<group>"; };
  286. 8A8652BC1B72867F009F94DD /* PolyScenePrimitive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyScenePrimitive.cpp; path = ../../../src/core/PolyScenePrimitive.cpp; sourceTree = "<group>"; };
  287. 8A8652BD1B72867F009F94DD /* PolySceneRenderTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneRenderTexture.cpp; path = ../../../src/core/PolySceneRenderTexture.cpp; sourceTree = "<group>"; };
  288. 8A8652BE1B72867F009F94DD /* PolySceneSound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneSound.cpp; path = ../../../src/core/PolySceneSound.cpp; sourceTree = "<group>"; };
  289. 8A8652BF1B72867F009F94DD /* PolySceneSprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySceneSprite.cpp; path = ../../../src/core/PolySceneSprite.cpp; sourceTree = "<group>"; };
  290. 8A8652C01B72867F009F94DD /* PolyServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyServer.cpp; path = ../../../src/core/PolyServer.cpp; sourceTree = "<group>"; };
  291. 8A8652C11B72867F009F94DD /* PolyShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyShader.cpp; path = ../../../src/core/PolyShader.cpp; sourceTree = "<group>"; };
  292. 8A8652C21B72867F009F94DD /* PolySkeleton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySkeleton.cpp; path = ../../../src/core/PolySkeleton.cpp; sourceTree = "<group>"; };
  293. 8A8652C31B72867F009F94DD /* PolySocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySocket.cpp; path = ../../../src/core/PolySocket.cpp; sourceTree = "<group>"; };
  294. 8A8652C41B72867F009F94DD /* PolySound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySound.cpp; path = ../../../src/core/PolySound.cpp; sourceTree = "<group>"; };
  295. 8A8652C51B72867F009F94DD /* PolySoundManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolySoundManager.cpp; path = ../../../src/core/PolySoundManager.cpp; sourceTree = "<group>"; };
  296. 8A8652C61B72867F009F94DD /* PolyString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyString.cpp; path = ../../../src/core/PolyString.cpp; sourceTree = "<group>"; };
  297. 8A8652C71B72867F009F94DD /* PolyTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyTexture.cpp; path = ../../../src/core/PolyTexture.cpp; sourceTree = "<group>"; };
  298. 8A8652C81B72867F009F94DD /* PolyThreaded.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyThreaded.cpp; path = ../../../src/core/PolyThreaded.cpp; sourceTree = "<group>"; };
  299. 8A8652CD1B72867F009F94DD /* PolyVector2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyVector2.cpp; path = ../../../src/core/PolyVector2.cpp; sourceTree = "<group>"; };
  300. 8A8652CE1B72867F009F94DD /* PolyVector3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyVector3.cpp; path = ../../../src/core/PolyVector3.cpp; sourceTree = "<group>"; };
  301. 8A8652CF1B72867F009F94DD /* PolyVector4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyVector4.cpp; path = ../../../src/core/PolyVector4.cpp; sourceTree = "<group>"; };
  302. 8A8652D01B72867F009F94DD /* rgbe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rgbe.cpp; path = ../../../src/core/rgbe.cpp; sourceTree = "<group>"; };
  303. 8A8652D11B72867F009F94DD /* tinystr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tinystr.cpp; path = ../../../src/core/tinystr.cpp; sourceTree = "<group>"; };
  304. 8A8652D21B72867F009F94DD /* tinyxml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tinyxml.cpp; path = ../../../src/core/tinyxml.cpp; sourceTree = "<group>"; };
  305. 8A8652D31B72867F009F94DD /* tinyxmlerror.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tinyxmlerror.cpp; path = ../../../src/core/tinyxmlerror.cpp; sourceTree = "<group>"; };
  306. 8A8652D41B72867F009F94DD /* tinyxmlparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tinyxmlparser.cpp; path = ../../../src/core/tinyxmlparser.cpp; sourceTree = "<group>"; };
  307. 8A8653881B740963009F94DD /* libPolycore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPolycore.a; sourceTree = BUILT_PRODUCTS_DIR; };
  308. 8A8653891B742DBC009F94DD /* PolyBasicFileProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyBasicFileProvider.h; path = ../../../include/polycode/core/PolyBasicFileProvider.h; sourceTree = "<group>"; };
  309. 8A86538A1B742DBC009F94DD /* PolyPhysFSFileProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyPhysFSFileProvider.h; path = ../../../include/polycode/core/PolyPhysFSFileProvider.h; sourceTree = "<group>"; };
  310. 8A86538D1B742DCD009F94DD /* PolyBasicFileProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyBasicFileProvider.cpp; path = ../../../src/core/PolyBasicFileProvider.cpp; sourceTree = "<group>"; };
  311. 8A86538E1B742DCD009F94DD /* PolyPhysFSFileProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyPhysFSFileProvider.cpp; path = ../../../src/core/PolyPhysFSFileProvider.cpp; sourceTree = "<group>"; };
  312. 8A8653911B7434D8009F94DD /* PolyCoreFileProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolyCoreFileProvider.cpp; path = ../../../src/core/PolyCoreFileProvider.cpp; sourceTree = "<group>"; };
  313. 8A8653931B7434EB009F94DD /* PolyCoreFileProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolyCoreFileProvider.h; path = ../../../include/polycode/core/PolyCoreFileProvider.h; sourceTree = "<group>"; };
  314. 8A9D122D1CDD503C00ACD484 /* PolycodeJS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodeJS.h; path = ../../../include/polycode/bindings/javascript/PolycodeJS.h; sourceTree = "<group>"; };
  315. 8A9D122E1CDD503C00ACD484 /* PolycodeJSWrappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodeJSWrappers.h; path = ../../../include/polycode/bindings/javascript/PolycodeJSWrappers.h; sourceTree = "<group>"; };
  316. 8A9D12311CDD504400ACD484 /* PolycodeJS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PolycodeJS.cpp; path = ../../../src/bindings/javascript/PolycodeJS.cpp; sourceTree = "<group>"; };
  317. AA5DCB921D2433BE0021D0F8 /* stb_vorbis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = stb_vorbis.cpp; path = ../../../src/core/stb_vorbis.cpp; sourceTree = "<group>"; };
  318. /* End PBXFileReference section */
  319. /* Begin PBXFrameworksBuildPhase section */
  320. 8A8651DC1B72860B009F94DD /* Frameworks */ = {
  321. isa = PBXFrameworksBuildPhase;
  322. buildActionMask = 2147483647;
  323. files = (
  324. );
  325. runOnlyForDeploymentPostprocessing = 0;
  326. };
  327. /* End PBXFrameworksBuildPhase section */
  328. /* Begin PBXGroup section */
  329. 8A8651D61B72860B009F94DD = {
  330. isa = PBXGroup;
  331. children = (
  332. 8A8651E71B72863F009F94DD /* include */,
  333. 8A8651E61B728638009F94DD /* src */,
  334. 8A8653881B740963009F94DD /* libPolycore.a */,
  335. );
  336. sourceTree = "<group>";
  337. };
  338. 8A8651E61B728638009F94DD /* src */ = {
  339. isa = PBXGroup;
  340. children = (
  341. 8A40875D1D0087AD009FF944 /* duktape.cpp */,
  342. 8A9D12311CDD504400ACD484 /* PolycodeJS.cpp */,
  343. 8A5EF4FB1CD90E4800F8466A /* PolycodeLua.cpp */,
  344. 8A825F241B829BC20039E823 /* PolyPAAudioInterface.cpp */,
  345. 8A8653911B7434D8009F94DD /* PolyCoreFileProvider.cpp */,
  346. 8A86538D1B742DCD009F94DD /* PolyBasicFileProvider.cpp */,
  347. 8A86538E1B742DCD009F94DD /* PolyPhysFSFileProvider.cpp */,
  348. 8A86528B1B72867E009F94DD /* PolyBezierCurve.cpp */,
  349. 8A86528C1B72867E009F94DD /* PolyBone.cpp */,
  350. 8A86528D1B72867E009F94DD /* PolyCamera.cpp */,
  351. 8A86528E1B72867E009F94DD /* PolyClient.cpp */,
  352. 8A86528F1B72867E009F94DD /* PolyCocoaCore.mm */,
  353. 8A8652901B72867E009F94DD /* PolyColor.cpp */,
  354. 8A8652911B72867E009F94DD /* PolyConfig.cpp */,
  355. 8A8652921B72867E009F94DD /* PolyCore.cpp */,
  356. 8A8652931B72867E009F94DD /* PolyCoreInput.cpp */,
  357. 8A8652951B72867E009F94DD /* PolyCubemap.cpp */,
  358. 8A8652961B72867E009F94DD /* PolyData.cpp */,
  359. 8A8652971B72867E009F94DD /* PolyEntity.cpp */,
  360. 8A8652981B72867E009F94DD /* PolyEvent.cpp */,
  361. 8A8652991B72867E009F94DD /* PolyEventDispatcher.cpp */,
  362. 8A86529A1B72867E009F94DD /* PolyEventHandler.cpp */,
  363. 8A86529B1B72867E009F94DD /* PolyFont.cpp */,
  364. 8A86529E1B72867E009F94DD /* PolyGPUDrawBuffer.cpp */,
  365. 8A86529F1B72867E009F94DD /* PolyImage.cpp */,
  366. 8A8652A01B72867E009F94DD /* PolyInputEvent.cpp */,
  367. 8A8652A11B72867E009F94DD /* PolyLabel.cpp */,
  368. 8A8652A21B72867E009F94DD /* PolyLogger.cpp */,
  369. 8A8652A31B72867E009F94DD /* PolyMaterial.cpp */,
  370. 8A8652A51B72867E009F94DD /* PolyMatrix4.cpp */,
  371. 8A8652A61B72867E009F94DD /* PolyMesh.cpp */,
  372. 8A8652A71B72867E009F94DD /* PolyObject.cpp */,
  373. 8A8652A81B72867E009F94DD /* PolyOpenGLGraphicsInterface.cpp */,
  374. 8A8652A91B72867F009F94DD /* PolyParticleEmitter.cpp */,
  375. 8A8652AA1B72867F009F94DD /* PolyPeer.cpp */,
  376. 8A8652AB1B72867F009F94DD /* PolyPerlin.cpp */,
  377. 8A8652AC1B72867F009F94DD /* PolyQuaternion.cpp */,
  378. 8A8652AD1B72867F009F94DD /* PolyQuaternionCurve.cpp */,
  379. 8A8652AE1B72867F009F94DD /* PolyRay.cpp */,
  380. 8A8652AF1B72867F009F94DD /* PolyRectangle.cpp */,
  381. 8A8652B01B72867F009F94DD /* PolyRenderDataArray.cpp */,
  382. 8A8652B11B72867F009F94DD /* PolyRenderer.cpp */,
  383. 8A6010D31D4AC516009B0B35 /* PolyRendererPlatformData.cpp */,
  384. 8A8652B21B72867F009F94DD /* PolyResource.cpp */,
  385. 8A8652B31B72867F009F94DD /* PolyResourceManager.cpp */,
  386. 8A8652B41B72867F009F94DD /* PolyScene.cpp */,
  387. 8A8652B51B72867F009F94DD /* PolySceneEntityInstance.cpp */,
  388. 8A8652B71B72867F009F94DD /* PolySceneLabel.cpp */,
  389. 8A8652B81B72867F009F94DD /* PolySceneLight.cpp */,
  390. 8A8652B91B72867F009F94DD /* PolySceneLine.cpp */,
  391. 8A8652BB1B72867F009F94DD /* PolySceneMesh.cpp */,
  392. 8A8652BC1B72867F009F94DD /* PolyScenePrimitive.cpp */,
  393. 8A8652BD1B72867F009F94DD /* PolySceneRenderTexture.cpp */,
  394. 8A8652BE1B72867F009F94DD /* PolySceneSound.cpp */,
  395. 8A8652BF1B72867F009F94DD /* PolySceneSprite.cpp */,
  396. 6D904FCC1CC2A4DA00D0E80A /* PolyScript.cpp */,
  397. 8A8652C01B72867F009F94DD /* PolyServer.cpp */,
  398. 8A8652C11B72867F009F94DD /* PolyShader.cpp */,
  399. 8A8652C21B72867F009F94DD /* PolySkeleton.cpp */,
  400. 8A8652C31B72867F009F94DD /* PolySocket.cpp */,
  401. 8A8652C41B72867F009F94DD /* PolySound.cpp */,
  402. 8A8652C51B72867F009F94DD /* PolySoundManager.cpp */,
  403. 8A8652C61B72867F009F94DD /* PolyString.cpp */,
  404. 8A8652C71B72867F009F94DD /* PolyTexture.cpp */,
  405. 8A8652C81B72867F009F94DD /* PolyThreaded.cpp */,
  406. 8A8652CD1B72867F009F94DD /* PolyVector2.cpp */,
  407. 8A8652CE1B72867F009F94DD /* PolyVector3.cpp */,
  408. 8A8652CF1B72867F009F94DD /* PolyVector4.cpp */,
  409. 8A7349091B86A54800F660C0 /* lodepng.cpp */,
  410. 8A8652D01B72867F009F94DD /* rgbe.cpp */,
  411. AA5DCB921D2433BE0021D0F8 /* stb_vorbis.cpp */,
  412. 8A8652D11B72867F009F94DD /* tinystr.cpp */,
  413. 8A8652D21B72867F009F94DD /* tinyxml.cpp */,
  414. 8A8652D31B72867F009F94DD /* tinyxmlerror.cpp */,
  415. 8A8652D41B72867F009F94DD /* tinyxmlparser.cpp */,
  416. );
  417. name = src;
  418. sourceTree = "<group>";
  419. };
  420. 8A8651E71B72863F009F94DD /* include */ = {
  421. isa = PBXGroup;
  422. children = (
  423. 8A9D122D1CDD503C00ACD484 /* PolycodeJS.h */,
  424. 8A9D122E1CDD503C00ACD484 /* PolycodeJSWrappers.h */,
  425. 8A5EF4FD1CD90F0200F8466A /* PolycodeLua.h */,
  426. 8A5EF4FE1CD90F0200F8466A /* PolycodeLuaWrappers.h */,
  427. 8A825F221B829BA70039E823 /* PolyPAAudioInterface.h */,
  428. 8A8653891B742DBC009F94DD /* PolyBasicFileProvider.h */,
  429. 8A86538A1B742DBC009F94DD /* PolyPhysFSFileProvider.h */,
  430. 8A8653931B7434EB009F94DD /* PolyCoreFileProvider.h */,
  431. 8A86527F1B72866C009F94DD /* Polycode.h */,
  432. 8A8652801B72866C009F94DD /* rgbe.h */,
  433. 8A8652811B72866C009F94DD /* stb_image.h */,
  434. 8A7349071B86A53C00F660C0 /* lodepng.h */,
  435. 8A8652821B72866C009F94DD /* tinystr.h */,
  436. 8A8652831B72866C009F94DD /* tinyxml.h */,
  437. 8A8651E81B72865C009F94DD /* PolyBezierCurve.h */,
  438. 8A8651E91B72865C009F94DD /* PolyBone.h */,
  439. 8A8651EA1B72865C009F94DD /* PolyCamera.h */,
  440. 8A8651EB1B72865C009F94DD /* PolyClient.h */,
  441. 8A8651EC1B72865C009F94DD /* PolyCocoaCore.h */,
  442. 8A8651EE1B72865C009F94DD /* PolyColor.h */,
  443. 8A8651EF1B72865C009F94DD /* PolyConfig.h */,
  444. 8A8651F01B72865C009F94DD /* PolyCore.h */,
  445. 8A8651F11B72865C009F94DD /* PolyCoreInput.h */,
  446. 8A8651F31B72865C009F94DD /* PolyCubemap.h */,
  447. 8A8651F41B72865C009F94DD /* PolyData.h */,
  448. 8A8651F51B72865C009F94DD /* PolyEntity.h */,
  449. 8A8651F61B72865C009F94DD /* PolyEvent.h */,
  450. 8A8651F71B72865C009F94DD /* PolyEventDispatcher.h */,
  451. 8A8651F81B72865C009F94DD /* PolyEventHandler.h */,
  452. 8A8651F91B72865C009F94DD /* PolyFont.h */,
  453. 8A8651FC1B72865C009F94DD /* PolyGlobals.h */,
  454. 8A8651FD1B72865C009F94DD /* PolyGPUDrawBuffer.h */,
  455. 8A8651FE1B72865C009F94DD /* PolyImage.h */,
  456. 8A8651FF1B72865C009F94DD /* PolyInputEvent.h */,
  457. 8A8652001B72865C009F94DD /* PolyInputKeys.h */,
  458. 8A8652011B72865C009F94DD /* PolyLabel.h */,
  459. 8A8652021B72865C009F94DD /* PolyLogger.h */,
  460. 8A8652031B72865C009F94DD /* PolyMaterial.h */,
  461. 8A8652051B72865C009F94DD /* PolyMatrix4.h */,
  462. 8A8652061B72865C009F94DD /* PolyMesh.h */,
  463. 8A8652071B72865C009F94DD /* PolyObject.h */,
  464. 8A8652081B72865C009F94DD /* PolyOpenGLGraphicsInterface.h */,
  465. 8A8652091B72865C009F94DD /* PolyParticleEmitter.h */,
  466. 8A86520A1B72865C009F94DD /* PolyPeer.h */,
  467. 8A86520B1B72865C009F94DD /* PolyPerlin.h */,
  468. 8A86520C1B72865C009F94DD /* PolyQuaternion.h */,
  469. 8A86520D1B72865C009F94DD /* PolyQuaternionCurve.h */,
  470. 8A86520E1B72865C009F94DD /* PolyRay.h */,
  471. 8A86520F1B72865C009F94DD /* PolyRectangle.h */,
  472. 8A8652101B72865C009F94DD /* PolyRenderDataArray.h */,
  473. 8A8652111B72865C009F94DD /* PolyRenderer.h */,
  474. 8A6010D11D4AC501009B0B35 /* PolyRendererPlatformData.h */,
  475. 8A8652121B72865C009F94DD /* PolyResource.h */,
  476. 8A8652131B72865C009F94DD /* PolyResourceManager.h */,
  477. 8A8652141B72865C009F94DD /* PolyScene.h */,
  478. 8A8652151B72865C009F94DD /* PolySceneEntityInstance.h */,
  479. 8A8652171B72865C009F94DD /* PolySceneLabel.h */,
  480. 8A8652181B72865C009F94DD /* PolySceneLight.h */,
  481. 8A8652191B72865C009F94DD /* PolySceneLine.h */,
  482. 8A86521B1B72865C009F94DD /* PolySceneMesh.h */,
  483. 8A86521C1B72865C009F94DD /* PolyScenePrimitive.h */,
  484. 8A86521D1B72865C009F94DD /* PolySceneRenderTexture.h */,
  485. 8A86521E1B72865C009F94DD /* PolySceneSound.h */,
  486. 8A86521F1B72865C009F94DD /* PolySceneSprite.h */,
  487. 6D904FCE1CC2A4E900D0E80A /* PolyScript.h */,
  488. 8A8652211B72865C009F94DD /* PolyServer.h */,
  489. 8A8652221B72865C009F94DD /* PolyServerWorld.h */,
  490. 8A8652231B72865C009F94DD /* PolyShader.h */,
  491. 8A8652241B72865C009F94DD /* PolySkeleton.h */,
  492. 8A8652251B72865C009F94DD /* PolySocket.h */,
  493. 8A8652261B72865C009F94DD /* PolySound.h */,
  494. 8A8652271B72865C009F94DD /* PolySoundManager.h */,
  495. 8A8652281B72865C009F94DD /* PolyString.h */,
  496. 8A8652291B72865C009F94DD /* PolyTexture.h */,
  497. 8A86522A1B72865C009F94DD /* PolyThreaded.h */,
  498. 8A86522F1B72865C009F94DD /* PolyVector2.h */,
  499. 8A8652301B72865C009F94DD /* PolyVector3.h */,
  500. 8A8652311B72865C009F94DD /* PolyVector4.h */,
  501. );
  502. name = include;
  503. sourceTree = "<group>";
  504. };
  505. /* End PBXGroup section */
  506. /* Begin PBXHeadersBuildPhase section */
  507. 8A8651DD1B72860B009F94DD /* Headers */ = {
  508. isa = PBXHeadersBuildPhase;
  509. buildActionMask = 2147483647;
  510. files = (
  511. 8A86526A1B72865C009F94DD /* PolySceneSprite.h in Headers */,
  512. 8A7349081B86A53C00F660C0 /* lodepng.h in Headers */,
  513. 8A86523E1B72865C009F94DD /* PolyCubemap.h in Headers */,
  514. 8A8652741B72865C009F94DD /* PolyTexture.h in Headers */,
  515. 6D904FCF1CC2A4E900D0E80A /* PolyScript.h in Headers */,
  516. 8A86526D1B72865C009F94DD /* PolyServerWorld.h in Headers */,
  517. 8A825F231B829BA70039E823 /* PolyPAAudioInterface.h in Headers */,
  518. 8A8652891B72866C009F94DD /* tinyxml.h in Headers */,
  519. 8A8652351B72865C009F94DD /* PolyCamera.h in Headers */,
  520. 8A86524E1B72865C009F94DD /* PolyMaterial.h in Headers */,
  521. 8A86538B1B742DBC009F94DD /* PolyBasicFileProvider.h in Headers */,
  522. 8A8652361B72865C009F94DD /* PolyClient.h in Headers */,
  523. 8A8652701B72865C009F94DD /* PolySocket.h in Headers */,
  524. 8A86525A1B72865C009F94DD /* PolyRectangle.h in Headers */,
  525. 8A8652411B72865C009F94DD /* PolyEvent.h in Headers */,
  526. 8A8652341B72865C009F94DD /* PolyBone.h in Headers */,
  527. 8A8652561B72865C009F94DD /* PolyPerlin.h in Headers */,
  528. 8A8652331B72865C009F94DD /* PolyBezierCurve.h in Headers */,
  529. 8A86538C1B742DBC009F94DD /* PolyPhysFSFileProvider.h in Headers */,
  530. 8A86524B1B72865C009F94DD /* PolyInputKeys.h in Headers */,
  531. 8A8652721B72865C009F94DD /* PolySoundManager.h in Headers */,
  532. 8A8652401B72865C009F94DD /* PolyEntity.h in Headers */,
  533. 8A8652591B72865C009F94DD /* PolyRay.h in Headers */,
  534. 8A5EF4FF1CD90F0200F8466A /* PolycodeLua.h in Headers */,
  535. 8A86525F1B72865C009F94DD /* PolyScene.h in Headers */,
  536. 8A8652681B72865C009F94DD /* PolySceneRenderTexture.h in Headers */,
  537. 8A8652441B72865C009F94DD /* PolyFont.h in Headers */,
  538. 8A86523C1B72865C009F94DD /* PolyCoreInput.h in Headers */,
  539. 8A8652641B72865C009F94DD /* PolySceneLine.h in Headers */,
  540. 8A8652471B72865C009F94DD /* PolyGlobals.h in Headers */,
  541. 8A8652421B72865C009F94DD /* PolyEventDispatcher.h in Headers */,
  542. 8A8652581B72865C009F94DD /* PolyQuaternionCurve.h in Headers */,
  543. 8A8652671B72865C009F94DD /* PolyScenePrimitive.h in Headers */,
  544. 8A8652751B72865C009F94DD /* PolyThreaded.h in Headers */,
  545. 8A8652691B72865C009F94DD /* PolySceneSound.h in Headers */,
  546. 8A8652431B72865C009F94DD /* PolyEventHandler.h in Headers */,
  547. 8A8652481B72865C009F94DD /* PolyGPUDrawBuffer.h in Headers */,
  548. 8A8652871B72866C009F94DD /* stb_image.h in Headers */,
  549. 8A8652711B72865C009F94DD /* PolySound.h in Headers */,
  550. 8A86525C1B72865C009F94DD /* PolyRenderer.h in Headers */,
  551. 8A86527C1B72865C009F94DD /* PolyVector4.h in Headers */,
  552. 8A86525D1B72865C009F94DD /* PolyResource.h in Headers */,
  553. 8A86524C1B72865C009F94DD /* PolyLabel.h in Headers */,
  554. 8A8652881B72866C009F94DD /* tinystr.h in Headers */,
  555. 8A6010D21D4AC501009B0B35 /* PolyRendererPlatformData.h in Headers */,
  556. 8A86527B1B72865C009F94DD /* PolyVector3.h in Headers */,
  557. 8A8652501B72865C009F94DD /* PolyMatrix4.h in Headers */,
  558. 8A86525B1B72865C009F94DD /* PolyRenderDataArray.h in Headers */,
  559. 8A8652851B72866C009F94DD /* Polycode.h in Headers */,
  560. 8A86527A1B72865C009F94DD /* PolyVector2.h in Headers */,
  561. 8A86523A1B72865C009F94DD /* PolyConfig.h in Headers */,
  562. 8A9D12301CDD503C00ACD484 /* PolycodeJSWrappers.h in Headers */,
  563. 8A86523B1B72865C009F94DD /* PolyCore.h in Headers */,
  564. 8A8652371B72865C009F94DD /* PolyCocoaCore.h in Headers */,
  565. 8A8652861B72866C009F94DD /* rgbe.h in Headers */,
  566. 8A8652491B72865C009F94DD /* PolyImage.h in Headers */,
  567. 8A9D122F1CDD503C00ACD484 /* PolycodeJS.h in Headers */,
  568. 8A86526E1B72865C009F94DD /* PolyShader.h in Headers */,
  569. 8A8652551B72865C009F94DD /* PolyPeer.h in Headers */,
  570. 8A5EF5001CD90F0200F8466A /* PolycodeLuaWrappers.h in Headers */,
  571. 8A86524A1B72865C009F94DD /* PolyInputEvent.h in Headers */,
  572. 8A8652391B72865C009F94DD /* PolyColor.h in Headers */,
  573. 8A8652601B72865C009F94DD /* PolySceneEntityInstance.h in Headers */,
  574. 8A86526C1B72865C009F94DD /* PolyServer.h in Headers */,
  575. 8A8652511B72865C009F94DD /* PolyMesh.h in Headers */,
  576. 8A8652621B72865C009F94DD /* PolySceneLabel.h in Headers */,
  577. 8A8652531B72865C009F94DD /* PolyOpenGLGraphicsInterface.h in Headers */,
  578. 8A8653941B7434EB009F94DD /* PolyCoreFileProvider.h in Headers */,
  579. 8A8652521B72865C009F94DD /* PolyObject.h in Headers */,
  580. 8A8652541B72865C009F94DD /* PolyParticleEmitter.h in Headers */,
  581. 8A8652731B72865C009F94DD /* PolyString.h in Headers */,
  582. 8A86524D1B72865C009F94DD /* PolyLogger.h in Headers */,
  583. 8A86526F1B72865C009F94DD /* PolySkeleton.h in Headers */,
  584. 8A86523F1B72865C009F94DD /* PolyData.h in Headers */,
  585. 8A8652661B72865C009F94DD /* PolySceneMesh.h in Headers */,
  586. 8A86525E1B72865C009F94DD /* PolyResourceManager.h in Headers */,
  587. 8A8652631B72865C009F94DD /* PolySceneLight.h in Headers */,
  588. 8A8652571B72865C009F94DD /* PolyQuaternion.h in Headers */,
  589. );
  590. runOnlyForDeploymentPostprocessing = 0;
  591. };
  592. /* End PBXHeadersBuildPhase section */
  593. /* Begin PBXNativeTarget section */
  594. 8A8651DE1B72860B009F94DD /* PolycodeCore */ = {
  595. isa = PBXNativeTarget;
  596. buildConfigurationList = 8A8651E31B72860B009F94DD /* Build configuration list for PBXNativeTarget "PolycodeCore" */;
  597. buildPhases = (
  598. 8A8651DB1B72860B009F94DD /* Sources */,
  599. 8A8651DC1B72860B009F94DD /* Frameworks */,
  600. 8A8651DD1B72860B009F94DD /* Headers */,
  601. 8A8653241B72904E009F94DD /* ShellScript */,
  602. );
  603. buildRules = (
  604. );
  605. dependencies = (
  606. );
  607. name = PolycodeCore;
  608. productName = PolycodeCore;
  609. productReference = 8A8653881B740963009F94DD /* libPolycore.a */;
  610. productType = "com.apple.product-type.library.static";
  611. };
  612. /* End PBXNativeTarget section */
  613. /* Begin PBXProject section */
  614. 8A8651D71B72860B009F94DD /* Project object */ = {
  615. isa = PBXProject;
  616. attributes = {
  617. LastUpgradeCheck = 0640;
  618. ORGANIZATIONNAME = Polycode;
  619. TargetAttributes = {
  620. 8A8651DE1B72860B009F94DD = {
  621. CreatedOnToolsVersion = 6.4;
  622. };
  623. };
  624. };
  625. buildConfigurationList = 8A8651DA1B72860B009F94DD /* Build configuration list for PBXProject "PolycodeCore" */;
  626. compatibilityVersion = "Xcode 3.2";
  627. developmentRegion = English;
  628. hasScannedForEncodings = 0;
  629. knownRegions = (
  630. en,
  631. );
  632. mainGroup = 8A8651D61B72860B009F94DD;
  633. productRefGroup = 8A8651D61B72860B009F94DD;
  634. projectDirPath = "";
  635. projectRoot = "";
  636. targets = (
  637. 8A8651DE1B72860B009F94DD /* PolycodeCore */,
  638. );
  639. };
  640. /* End PBXProject section */
  641. /* Begin PBXShellScriptBuildPhase section */
  642. 8A8653241B72904E009F94DD /* ShellScript */ = {
  643. isa = PBXShellScriptBuildPhase;
  644. buildActionMask = 2147483647;
  645. files = (
  646. );
  647. inputPaths = (
  648. );
  649. outputPaths = (
  650. );
  651. runOnlyForDeploymentPostprocessing = 0;
  652. shellPath = /bin/sh;
  653. shellScript = "cp $TARGET_BUILD_DIR//$EXECUTABLE_NAME ../../../lib/osx";
  654. };
  655. /* End PBXShellScriptBuildPhase section */
  656. /* Begin PBXSourcesBuildPhase section */
  657. 8A8651DB1B72860B009F94DD /* Sources */ = {
  658. isa = PBXSourcesBuildPhase;
  659. buildActionMask = 2147483647;
  660. files = (
  661. 8A8652DA1B72867F009F94DD /* PolyCocoaCore.mm in Sources */,
  662. 8A9D12321CDD504400ACD484 /* PolycodeJS.cpp in Sources */,
  663. 8A86531C1B72867F009F94DD /* tinystr.cpp in Sources */,
  664. 8A8653181B72867F009F94DD /* PolyVector2.cpp in Sources */,
  665. 8A8653091B72867F009F94DD /* PolySceneSound.cpp in Sources */,
  666. 8A86531D1B72867F009F94DD /* tinyxml.cpp in Sources */,
  667. 8A8652E51B72867F009F94DD /* PolyEventHandler.cpp in Sources */,
  668. 8A8653081B72867F009F94DD /* PolySceneRenderTexture.cpp in Sources */,
  669. 8A8652E91B72867F009F94DD /* PolyGPUDrawBuffer.cpp in Sources */,
  670. 8A8652FC1B72867F009F94DD /* PolyRenderer.cpp in Sources */,
  671. 8A8653131B72867F009F94DD /* PolyThreaded.cpp in Sources */,
  672. AA5DCB931D2433BE0021D0F8 /* stb_vorbis.cpp in Sources */,
  673. 8A8652F11B72867F009F94DD /* PolyMesh.cpp in Sources */,
  674. 8A8652E21B72867F009F94DD /* PolyEntity.cpp in Sources */,
  675. 8A8652F21B72867F009F94DD /* PolyObject.cpp in Sources */,
  676. 8A40875E1D0087AD009FF944 /* duktape.cpp in Sources */,
  677. 8A8653001B72867F009F94DD /* PolySceneEntityInstance.cpp in Sources */,
  678. 8A8652DC1B72867F009F94DD /* PolyConfig.cpp in Sources */,
  679. 8A8652FE1B72867F009F94DD /* PolyResourceManager.cpp in Sources */,
  680. 6D904FCD1CC2A4DA00D0E80A /* PolyScript.cpp in Sources */,
  681. 8A8652FF1B72867F009F94DD /* PolyScene.cpp in Sources */,
  682. 8A8652DB1B72867F009F94DD /* PolyColor.cpp in Sources */,
  683. 8A8652ED1B72867F009F94DD /* PolyLogger.cpp in Sources */,
  684. 8A8652FB1B72867F009F94DD /* PolyRenderDataArray.cpp in Sources */,
  685. 8A8653071B72867F009F94DD /* PolyScenePrimitive.cpp in Sources */,
  686. 8A8652F71B72867F009F94DD /* PolyQuaternion.cpp in Sources */,
  687. 8A8652F31B72867F009F94DD /* PolyOpenGLGraphicsInterface.cpp in Sources */,
  688. 8A8652E41B72867F009F94DD /* PolyEventDispatcher.cpp in Sources */,
  689. 8A86531F1B72867F009F94DD /* tinyxmlparser.cpp in Sources */,
  690. 8A8652EB1B72867F009F94DD /* PolyInputEvent.cpp in Sources */,
  691. 8A8652EC1B72867F009F94DD /* PolyLabel.cpp in Sources */,
  692. 8A8652E11B72867F009F94DD /* PolyData.cpp in Sources */,
  693. 8A8652F01B72867F009F94DD /* PolyMatrix4.cpp in Sources */,
  694. 8A8652DE1B72867F009F94DD /* PolyCoreInput.cpp in Sources */,
  695. 8A8652E01B72867F009F94DD /* PolyCubemap.cpp in Sources */,
  696. 8A8652DD1B72867F009F94DD /* PolyCore.cpp in Sources */,
  697. 8A8652EE1B72867F009F94DD /* PolyMaterial.cpp in Sources */,
  698. 8A8653121B72867F009F94DD /* PolyTexture.cpp in Sources */,
  699. 8A86530A1B72867F009F94DD /* PolySceneSprite.cpp in Sources */,
  700. 8A825F251B829BC20039E823 /* PolyPAAudioInterface.cpp in Sources */,
  701. 8A8653041B72867F009F94DD /* PolySceneLine.cpp in Sources */,
  702. 8A8653191B72867F009F94DD /* PolyVector3.cpp in Sources */,
  703. 8A86530D1B72867F009F94DD /* PolySkeleton.cpp in Sources */,
  704. 8A86530E1B72867F009F94DD /* PolySocket.cpp in Sources */,
  705. 8A86531B1B72867F009F94DD /* rgbe.cpp in Sources */,
  706. 8A86538F1B742DCD009F94DD /* PolyBasicFileProvider.cpp in Sources */,
  707. 8A8653901B742DCD009F94DD /* PolyPhysFSFileProvider.cpp in Sources */,
  708. 8A8652D81B72867F009F94DD /* PolyCamera.cpp in Sources */,
  709. 8A86530C1B72867F009F94DD /* PolyShader.cpp in Sources */,
  710. 8A8652E61B72867F009F94DD /* PolyFont.cpp in Sources */,
  711. 8A8652D61B72867F009F94DD /* PolyBezierCurve.cpp in Sources */,
  712. 8A8652FA1B72867F009F94DD /* PolyRectangle.cpp in Sources */,
  713. 8A86531A1B72867F009F94DD /* PolyVector4.cpp in Sources */,
  714. 8A8652F51B72867F009F94DD /* PolyPeer.cpp in Sources */,
  715. 8A8653021B72867F009F94DD /* PolySceneLabel.cpp in Sources */,
  716. 8A8652E31B72867F009F94DD /* PolyEvent.cpp in Sources */,
  717. 8A73490A1B86A54800F660C0 /* lodepng.cpp in Sources */,
  718. 8A86531E1B72867F009F94DD /* tinyxmlerror.cpp in Sources */,
  719. 8A8652F81B72867F009F94DD /* PolyQuaternionCurve.cpp in Sources */,
  720. 8A8652EA1B72867F009F94DD /* PolyImage.cpp in Sources */,
  721. 8A86530B1B72867F009F94DD /* PolyServer.cpp in Sources */,
  722. 8A8652F41B72867F009F94DD /* PolyParticleEmitter.cpp in Sources */,
  723. 8A8652F91B72867F009F94DD /* PolyRay.cpp in Sources */,
  724. 8A8653031B72867F009F94DD /* PolySceneLight.cpp in Sources */,
  725. 8A8652D71B72867F009F94DD /* PolyBone.cpp in Sources */,
  726. 8A86530F1B72867F009F94DD /* PolySound.cpp in Sources */,
  727. 8A8652F61B72867F009F94DD /* PolyPerlin.cpp in Sources */,
  728. 8A6010D41D4AC516009B0B35 /* PolyRendererPlatformData.cpp in Sources */,
  729. 8A8653101B72867F009F94DD /* PolySoundManager.cpp in Sources */,
  730. 8A8653921B7434D8009F94DD /* PolyCoreFileProvider.cpp in Sources */,
  731. 8A8653061B72867F009F94DD /* PolySceneMesh.cpp in Sources */,
  732. 8A5EF4FC1CD90E4800F8466A /* PolycodeLua.cpp in Sources */,
  733. 8A8652FD1B72867F009F94DD /* PolyResource.cpp in Sources */,
  734. 8A8653111B72867F009F94DD /* PolyString.cpp in Sources */,
  735. 8A8652D91B72867F009F94DD /* PolyClient.cpp in Sources */,
  736. );
  737. runOnlyForDeploymentPostprocessing = 0;
  738. };
  739. /* End PBXSourcesBuildPhase section */
  740. /* Begin XCBuildConfiguration section */
  741. 8A8651E11B72860B009F94DD /* Debug */ = {
  742. isa = XCBuildConfiguration;
  743. buildSettings = {
  744. ALWAYS_SEARCH_USER_PATHS = NO;
  745. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  746. CLANG_CXX_LIBRARY = "libc++";
  747. CLANG_ENABLE_MODULES = YES;
  748. CLANG_ENABLE_OBJC_ARC = NO;
  749. CLANG_WARN_BOOL_CONVERSION = YES;
  750. CLANG_WARN_CONSTANT_CONVERSION = YES;
  751. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  752. CLANG_WARN_EMPTY_BODY = YES;
  753. CLANG_WARN_ENUM_CONVERSION = YES;
  754. CLANG_WARN_INT_CONVERSION = YES;
  755. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  756. CLANG_WARN_UNREACHABLE_CODE = YES;
  757. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  758. COPY_PHASE_STRIP = NO;
  759. DEBUG_INFORMATION_FORMAT = dwarf;
  760. ENABLE_STRICT_OBJC_MSGSEND = YES;
  761. GCC_C_LANGUAGE_STANDARD = gnu99;
  762. GCC_DYNAMIC_NO_PIC = NO;
  763. GCC_NO_COMMON_BLOCKS = YES;
  764. GCC_OPTIMIZATION_LEVEL = 0;
  765. GCC_PREPROCESSOR_DEFINITIONS = (
  766. "DEBUG=1",
  767. "$(inherited)",
  768. );
  769. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  770. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  771. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  772. GCC_WARN_UNDECLARED_SELECTOR = YES;
  773. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  774. GCC_WARN_UNUSED_FUNCTION = YES;
  775. GCC_WARN_UNUSED_VARIABLE = YES;
  776. HEADER_SEARCH_PATHS = (
  777. "$(inherited)",
  778. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
  779. "\"$(SRCROOT)/../../../include\"",
  780. );
  781. MACOSX_DEPLOYMENT_TARGET = 10.10;
  782. MTL_ENABLE_DEBUG_INFO = YES;
  783. ONLY_ACTIVE_ARCH = YES;
  784. SDKROOT = macosx;
  785. };
  786. name = Debug;
  787. };
  788. 8A8651E21B72860B009F94DD /* Release */ = {
  789. isa = XCBuildConfiguration;
  790. buildSettings = {
  791. ALWAYS_SEARCH_USER_PATHS = NO;
  792. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  793. CLANG_CXX_LIBRARY = "libc++";
  794. CLANG_ENABLE_MODULES = YES;
  795. CLANG_ENABLE_OBJC_ARC = NO;
  796. CLANG_WARN_BOOL_CONVERSION = YES;
  797. CLANG_WARN_CONSTANT_CONVERSION = YES;
  798. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  799. CLANG_WARN_EMPTY_BODY = YES;
  800. CLANG_WARN_ENUM_CONVERSION = YES;
  801. CLANG_WARN_INT_CONVERSION = YES;
  802. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  803. CLANG_WARN_UNREACHABLE_CODE = YES;
  804. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  805. COPY_PHASE_STRIP = NO;
  806. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  807. ENABLE_NS_ASSERTIONS = NO;
  808. ENABLE_STRICT_OBJC_MSGSEND = YES;
  809. GCC_C_LANGUAGE_STANDARD = gnu99;
  810. GCC_NO_COMMON_BLOCKS = YES;
  811. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  812. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  813. GCC_WARN_UNDECLARED_SELECTOR = YES;
  814. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  815. GCC_WARN_UNUSED_FUNCTION = YES;
  816. GCC_WARN_UNUSED_VARIABLE = YES;
  817. HEADER_SEARCH_PATHS = (
  818. "$(inherited)",
  819. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
  820. "\"$(SRCROOT)/../../../include\"",
  821. );
  822. MACOSX_DEPLOYMENT_TARGET = 10.10;
  823. MTL_ENABLE_DEBUG_INFO = NO;
  824. SDKROOT = macosx;
  825. };
  826. name = Release;
  827. };
  828. 8A8651E41B72860B009F94DD /* Debug */ = {
  829. isa = XCBuildConfiguration;
  830. buildSettings = {
  831. EXECUTABLE_PREFIX = lib;
  832. PRODUCT_NAME = Polycore;
  833. };
  834. name = Debug;
  835. };
  836. 8A8651E51B72860B009F94DD /* Release */ = {
  837. isa = XCBuildConfiguration;
  838. buildSettings = {
  839. EXECUTABLE_PREFIX = lib;
  840. PRODUCT_NAME = Polycore;
  841. };
  842. name = Release;
  843. };
  844. /* End XCBuildConfiguration section */
  845. /* Begin XCConfigurationList section */
  846. 8A8651DA1B72860B009F94DD /* Build configuration list for PBXProject "PolycodeCore" */ = {
  847. isa = XCConfigurationList;
  848. buildConfigurations = (
  849. 8A8651E11B72860B009F94DD /* Debug */,
  850. 8A8651E21B72860B009F94DD /* Release */,
  851. );
  852. defaultConfigurationIsVisible = 0;
  853. defaultConfigurationName = Release;
  854. };
  855. 8A8651E31B72860B009F94DD /* Build configuration list for PBXNativeTarget "PolycodeCore" */ = {
  856. isa = XCConfigurationList;
  857. buildConfigurations = (
  858. 8A8651E41B72860B009F94DD /* Debug */,
  859. 8A8651E51B72860B009F94DD /* Release */,
  860. );
  861. defaultConfigurationIsVisible = 0;
  862. defaultConfigurationName = Release;
  863. };
  864. /* End XCConfigurationList section */
  865. };
  866. rootObject = 8A8651D71B72860B009F94DD /* Project object */;
  867. }