project.pbxproj 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 45;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 1DDD582C0DA1D0D100B32029 /* MyDocument.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58280DA1D0D100B32029 /* MyDocument.xib */; };
  10. 1DDD582D0DA1D0D100B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD582A0DA1D0D100B32029 /* MainMenu.xib */; };
  11. 6D1D88DE13FDA9B0004918FC /* PolycodePlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D1D88DD13FDA9B0004918FC /* PolycodePlayer.cpp */; };
  12. 6D29040F13FE09F80099BF25 /* libPolycore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D29040E13FE09F80099BF25 /* libPolycore.a */; };
  13. 6D29041113FE0A020099BF25 /* libPolycodeLua.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D29041013FE0A020099BF25 /* libPolycodeLua.a */; };
  14. 6D34117B12B7D6ED0034FA9B /* PPlayerDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D34117A12B7D6ED0034FA9B /* PPlayerDocumentController.m */; };
  15. 6D34134112B7FCD00034FA9B /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D34134012B7FCD00034FA9B /* IOKit.framework */; };
  16. 6D96F92E13FD968F00A26C09 /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92613FD968F00A26C09 /* libfreetype.a */; };
  17. 6D96F92F13FD968F00A26C09 /* liblibogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92713FD968F00A26C09 /* liblibogg.a */; };
  18. 6D96F93013FD968F00A26C09 /* liblibvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92813FD968F00A26C09 /* liblibvorbis.a */; };
  19. 6D96F93113FD968F00A26C09 /* liblibvorbisfile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92913FD968F00A26C09 /* liblibvorbisfile.a */; };
  20. 6D96F93213FD968F00A26C09 /* liblua5.1.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92A13FD968F00A26C09 /* liblua5.1.a */; };
  21. 6D96F93313FD968F00A26C09 /* libphysfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92B13FD968F00A26C09 /* libphysfs.a */; };
  22. 6D96F93413FD968F00A26C09 /* libpng15.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92C13FD968F00A26C09 /* libpng15.a */; };
  23. 6D96F93513FD968F00A26C09 /* libz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D96F92D13FD968F00A26C09 /* libz.a */; };
  24. 6D96F93A13FD96B600A26C09 /* PolycodeView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6D96F93913FD96B600A26C09 /* PolycodeView.mm */; };
  25. 6DBAB08212B6EAAD00986D01 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DBAB07B12B6EAAD00986D01 /* OpenAL.framework */; };
  26. 6DBAB08312B6EAAD00986D01 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DBAB07C12B6EAAD00986D01 /* OpenGL.framework */; };
  27. 6DBAB0BF12B6ECCB00986D01 /* PolycodeCocoaPlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6DBAB0BE12B6ECCB00986D01 /* PolycodeCocoaPlayer.mm */; };
  28. 6DD40EF0137361AE00D602D3 /* app_file_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 6DD40EEE137361AE00D602D3 /* app_file_icon.icns */; };
  29. 6DD40EF1137361AE00D602D3 /* player_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 6DD40EEF137361AE00D602D3 /* player_icon.icns */; };
  30. 8D15AC2C0486D014006FF6A4 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */; };
  31. 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165FFE840EACC02AAC07 /* InfoPlist.strings */; };
  32. 8D15AC310486D014006FF6A4 /* MyDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */; settings = {ATTRIBUTES = (); }; };
  33. 8D15AC320486D014006FF6A4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A37F4B0FDCFA73011CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
  34. 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; };
  35. /* End PBXBuildFile section */
  36. /* Begin PBXFileReference section */
  37. 089C1660FE840EACC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  38. 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
  39. 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
  40. 1DDD58290DA1D0D100B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MyDocument.xib; sourceTree = "<group>"; };
  41. 1DDD582B0DA1D0D100B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
  42. 2564AD2C0F5327BB00F57823 /* Polycode_Player_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Polycode_Player_Prefix.pch; sourceTree = "<group>"; };
  43. 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = MyDocument.m; sourceTree = "<group>"; };
  44. 2A37F4AEFDCFA73011CA2CEA /* MyDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyDocument.h; sourceTree = "<group>"; };
  45. 2A37F4B0FDCFA73011CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  46. 2A37F4BAFDCFA73011CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; };
  47. 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
  48. 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
  49. 6D1D88DD13FDA9B0004918FC /* PolycodePlayer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp.preprocessed; fileEncoding = 4; name = PolycodePlayer.cpp; path = ../../Contents/Source/PolycodePlayer.cpp; sourceTree = "<group>"; };
  50. 6D29040E13FE09F80099BF25 /* libPolycore.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libPolycore.a; path = ../../../Release/Darwin/Framework/Core/lib/libPolycore.a; sourceTree = "<group>"; };
  51. 6D29041013FE0A020099BF25 /* libPolycodeLua.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libPolycodeLua.a; path = ../../../Release/Darwin/Framework/Bindings/Lua/Core/lib/libPolycodeLua.a; sourceTree = "<group>"; };
  52. 6D34117912B7D6ED0034FA9B /* PPlayerDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPlayerDocumentController.h; sourceTree = "<group>"; };
  53. 6D34117A12B7D6ED0034FA9B /* PPlayerDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PPlayerDocumentController.m; sourceTree = "<group>"; };
  54. 6D34134012B7FCD00034FA9B /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
  55. 6D96F92613FD968F00A26C09 /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfreetype.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/libfreetype.a; sourceTree = "<group>"; };
  56. 6D96F92713FD968F00A26C09 /* liblibogg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblibogg.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/liblibogg.a; sourceTree = "<group>"; };
  57. 6D96F92813FD968F00A26C09 /* liblibvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblibvorbis.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/liblibvorbis.a; sourceTree = "<group>"; };
  58. 6D96F92913FD968F00A26C09 /* liblibvorbisfile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblibvorbisfile.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/liblibvorbisfile.a; sourceTree = "<group>"; };
  59. 6D96F92A13FD968F00A26C09 /* liblua5.1.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblua5.1.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/liblua5.1.a; sourceTree = "<group>"; };
  60. 6D96F92B13FD968F00A26C09 /* libphysfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libphysfs.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/libphysfs.a; sourceTree = "<group>"; };
  61. 6D96F92C13FD968F00A26C09 /* libpng15.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpng15.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/libpng15.a; sourceTree = "<group>"; };
  62. 6D96F92D13FD968F00A26C09 /* libz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libz.a; path = ../../../Release/Darwin/Framework/Core/Dependencies/lib/libz.a; sourceTree = "<group>"; };
  63. 6D96F93813FD96B600A26C09 /* PolycodeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodeView.h; path = ../../../Release/Darwin/Framework/Core/PolycodeView/PolycodeView.h; sourceTree = "<group>"; };
  64. 6D96F93913FD96B600A26C09 /* PolycodeView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PolycodeView.mm; path = ../../../Release/Darwin/Framework/Core/PolycodeView/PolycodeView.mm; sourceTree = "<group>"; };
  65. 6DBAB07B12B6EAAD00986D01 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
  66. 6DBAB07C12B6EAAD00986D01 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
  67. 6DBAB0BD12B6ECC400986D01 /* PolycodeCocoaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodeCocoaPlayer.h; path = ../../Contents/Include/PolycodeCocoaPlayer.h; sourceTree = SOURCE_ROOT; };
  68. 6DBAB0BE12B6ECCB00986D01 /* PolycodeCocoaPlayer.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = PolycodeCocoaPlayer.mm; path = ../../Contents/Source/PolycodeCocoaPlayer.mm; sourceTree = SOURCE_ROOT; };
  69. 6DBAB0C212B6EE2200986D01 /* PolycodePlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolycodePlayer.h; path = ../../Contents/Include/PolycodePlayer.h; sourceTree = SOURCE_ROOT; };
  70. 6DD40EEE137361AE00D602D3 /* app_file_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = app_file_icon.icns; path = ../../../Assets/Icons/app_file_icon.icns; sourceTree = "<group>"; };
  71. 6DD40EEF137361AE00D602D3 /* player_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = player_icon.icns; path = ../../../Assets/Icons/player_icon.icns; sourceTree = "<group>"; };
  72. 6DD40EFC137368B100D602D3 /* class.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = class.lua; sourceTree = "<group>"; };
  73. 6DD40EFD137368B100D602D3 /* defaults.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = defaults.lua; sourceTree = "<group>"; };
  74. 6DD40EFF137368B100D602D3 /* BezierCurve.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = BezierCurve.lua; sourceTree = "<group>"; };
  75. 6DD40F00137368B100D602D3 /* BezierPathTween.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = BezierPathTween.lua; sourceTree = "<group>"; };
  76. 6DD40F01137368B100D602D3 /* Bone.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Bone.lua; sourceTree = "<group>"; };
  77. 6DD40F02137368B100D602D3 /* BoneTrack.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = BoneTrack.lua; sourceTree = "<group>"; };
  78. 6DD40F03137368B100D602D3 /* Camera.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Camera.lua; sourceTree = "<group>"; };
  79. 6DD40F04137368B100D602D3 /* Color.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Color.lua; sourceTree = "<group>"; };
  80. 6DD40F05137368B100D602D3 /* Config.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Config.lua; sourceTree = "<group>"; };
  81. 6DD40F06137368B100D602D3 /* Core.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Core.lua; sourceTree = "<group>"; };
  82. 6DD40F07137368B100D602D3 /* CoreInput.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = CoreInput.lua; sourceTree = "<group>"; };
  83. 6DD40F08137368B100D602D3 /* CoreServices.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = CoreServices.lua; sourceTree = "<group>"; };
  84. 6DD40F09137368B100D602D3 /* Cubemap.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Cubemap.lua; sourceTree = "<group>"; };
  85. 6DD40F0A137368B100D602D3 /* Data.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Data.lua; sourceTree = "<group>"; };
  86. 6DD40F0B137368B100D602D3 /* Entity.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Entity.lua; sourceTree = "<group>"; };
  87. 6DD40F0C137368B100D602D3 /* Event.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Event.lua; sourceTree = "<group>"; };
  88. 6DD40F0D137368B100D602D3 /* EventDispatcher.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = EventDispatcher.lua; sourceTree = "<group>"; };
  89. 6DD40F0E137368B100D602D3 /* EventHandler.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = EventHandler.lua; sourceTree = "<group>"; };
  90. 6DD40F0F137368B100D602D3 /* FixedShader.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = FixedShader.lua; sourceTree = "<group>"; };
  91. 6DD40F10137368B100D602D3 /* FixedShaderBinding.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = FixedShaderBinding.lua; sourceTree = "<group>"; };
  92. 6DD40F11137368B100D602D3 /* Font.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Font.lua; sourceTree = "<group>"; };
  93. 6DD40F12137368B100D602D3 /* FontManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = FontManager.lua; sourceTree = "<group>"; };
  94. 6DD40F13137368B100D602D3 /* GenericScene.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = GenericScene.lua; sourceTree = "<group>"; };
  95. 6DD40F14137368B100D602D3 /* Image.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Image.lua; sourceTree = "<group>"; };
  96. 6DD40F15137368B100D602D3 /* InputEvent.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = InputEvent.lua; sourceTree = "<group>"; };
  97. 6DD40F16137368B100D602D3 /* Label.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Label.lua; sourceTree = "<group>"; };
  98. 6DD40F17137368B100D602D3 /* Logger.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Logger.lua; sourceTree = "<group>"; };
  99. 6DD40F18137368B100D602D3 /* Material.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Material.lua; sourceTree = "<group>"; };
  100. 6DD40F19137368B100D602D3 /* MaterialManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = MaterialManager.lua; sourceTree = "<group>"; };
  101. 6DD40F1A137368B100D602D3 /* Matrix4.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Matrix4.lua; sourceTree = "<group>"; };
  102. 6DD40F1B137368B100D602D3 /* Mesh.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Mesh.lua; sourceTree = "<group>"; };
  103. 6DD40F1C137368B100D602D3 /* ObjectEntry.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ObjectEntry.lua; sourceTree = "<group>"; };
  104. 6DD40F1D137368B100D602D3 /* OpenGLCubemap.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = OpenGLCubemap.lua; sourceTree = "<group>"; };
  105. 6DD40F1E137368B100D602D3 /* OSBasics.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = OSBasics.lua; sourceTree = "<group>"; };
  106. 6DD40F1F137368B100D602D3 /* OSFILE.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = OSFILE.lua; sourceTree = "<group>"; };
  107. 6DD40F20137368B100D602D3 /* OSFileEntry.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = OSFileEntry.lua; sourceTree = "<group>"; };
  108. 6DD40F21137368B100D602D3 /* Particle.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Particle.lua; sourceTree = "<group>"; };
  109. 6DD40F22137368B100D602D3 /* ParticleEmitter.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ParticleEmitter.lua; sourceTree = "<group>"; };
  110. 6DD40F23137368B100D602D3 /* Perlin.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Perlin.lua; sourceTree = "<group>"; };
  111. 6DD40F24137368B100D602D3 /* PolycodeModule.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = PolycodeModule.lua; sourceTree = "<group>"; };
  112. 6DD40F25137368B100D602D3 /* Polygon.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Polygon.lua; sourceTree = "<group>"; };
  113. 6DD40F26137368B100D602D3 /* Quaternion.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Quaternion.lua; sourceTree = "<group>"; };
  114. 6DD40F27137368B100D602D3 /* QuaternionCurve.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = QuaternionCurve.lua; sourceTree = "<group>"; };
  115. 6DD40F28137368B100D602D3 /* QuaternionTween.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = QuaternionTween.lua; sourceTree = "<group>"; };
  116. 6DD40F29137368B100D602D3 /* Rectangle.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Rectangle.lua; sourceTree = "<group>"; };
  117. 6DD40F2A137368B100D602D3 /* Renderer.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Renderer.lua; sourceTree = "<group>"; };
  118. 6DD40F2B137368B100D602D3 /* Resource.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Resource.lua; sourceTree = "<group>"; };
  119. 6DD40F2C137368B100D602D3 /* ResourceManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ResourceManager.lua; sourceTree = "<group>"; };
  120. 6DD40F2D137368B100D602D3 /* Scene.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Scene.lua; sourceTree = "<group>"; };
  121. 6DD40F2E137368B100D602D3 /* SceneEntity.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneEntity.lua; sourceTree = "<group>"; };
  122. 6DD40F2F137368B100D602D3 /* SceneLabel.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneLabel.lua; sourceTree = "<group>"; };
  123. 6DD40F30137368B100D602D3 /* SceneLight.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneLight.lua; sourceTree = "<group>"; };
  124. 6DD40F31137368B100D602D3 /* SceneLine.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneLine.lua; sourceTree = "<group>"; };
  125. 6DD40F32137368B100D602D3 /* SceneManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneManager.lua; sourceTree = "<group>"; };
  126. 6DD40F33137368B100D602D3 /* SceneMesh.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneMesh.lua; sourceTree = "<group>"; };
  127. 6DD40F34137368B100D602D3 /* SceneParticleEmitter.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneParticleEmitter.lua; sourceTree = "<group>"; };
  128. 6DD40F35137368B100D602D3 /* ScenePrimitive.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScenePrimitive.lua; sourceTree = "<group>"; };
  129. 6DD40F36137368B100D602D3 /* SceneRenderTexture.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SceneRenderTexture.lua; sourceTree = "<group>"; };
  130. 6DD40F37137368B100D602D3 /* Screen.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Screen.lua; sourceTree = "<group>"; };
  131. 6DD40F38137368B100D602D3 /* ScreenCurve.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenCurve.lua; sourceTree = "<group>"; };
  132. 6DD40F39137368B100D602D3 /* ScreenEntity.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenEntity.lua; sourceTree = "<group>"; };
  133. 6DD40F3A137368B100D602D3 /* ScreenEvent.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenEvent.lua; sourceTree = "<group>"; };
  134. 6DD40F3B137368B100D602D3 /* ScreenImage.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenImage.lua; sourceTree = "<group>"; };
  135. 6DD40F3C137368B100D602D3 /* ScreenLabel.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenLabel.lua; sourceTree = "<group>"; };
  136. 6DD40F3D137368B100D602D3 /* ScreenLine.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenLine.lua; sourceTree = "<group>"; };
  137. 6DD40F3E137368B100D602D3 /* ScreenManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenManager.lua; sourceTree = "<group>"; };
  138. 6DD40F3F137368B100D602D3 /* ScreenMesh.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenMesh.lua; sourceTree = "<group>"; };
  139. 6DD40F40137368B100D602D3 /* ScreenParticleEmitter.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenParticleEmitter.lua; sourceTree = "<group>"; };
  140. 6DD40F41137368B100D602D3 /* ScreenShape.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenShape.lua; sourceTree = "<group>"; };
  141. 6DD40F42137368B100D602D3 /* ScreenSprite.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ScreenSprite.lua; sourceTree = "<group>"; };
  142. 6DD40F43137368B100D602D3 /* Shader.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Shader.lua; sourceTree = "<group>"; };
  143. 6DD40F44137368B100D602D3 /* ShaderBinding.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = ShaderBinding.lua; sourceTree = "<group>"; };
  144. 6DD40F45137368B100D602D3 /* Skeleton.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Skeleton.lua; sourceTree = "<group>"; };
  145. 6DD40F46137368B100D602D3 /* SkeletonAnimation.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SkeletonAnimation.lua; sourceTree = "<group>"; };
  146. 6DD40F47137368B100D602D3 /* Sound.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Sound.lua; sourceTree = "<group>"; };
  147. 6DD40F48137368B100D602D3 /* SoundManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = SoundManager.lua; sourceTree = "<group>"; };
  148. 6DD40F49137368B100D602D3 /* String.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = String.lua; sourceTree = "<group>"; };
  149. 6DD40F4A137368B100D602D3 /* Texture.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Texture.lua; sourceTree = "<group>"; };
  150. 6DD40F4B137368B100D602D3 /* Timer.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Timer.lua; sourceTree = "<group>"; };
  151. 6DD40F4C137368B100D602D3 /* TimerManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = TimerManager.lua; sourceTree = "<group>"; };
  152. 6DD40F4D137368B100D602D3 /* Tween.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Tween.lua; sourceTree = "<group>"; };
  153. 6DD40F4E137368B100D602D3 /* TweenManager.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = TweenManager.lua; sourceTree = "<group>"; };
  154. 6DD40F4F137368B100D602D3 /* Vector2.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Vector2.lua; sourceTree = "<group>"; };
  155. 6DD40F50137368B100D602D3 /* Vector3.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Vector3.lua; sourceTree = "<group>"; };
  156. 6DD40F51137368B100D602D3 /* Vertex.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Vertex.lua; sourceTree = "<group>"; };
  157. 6DD40F52137368B100D602D3 /* VertexBuffer.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = VertexBuffer.lua; sourceTree = "<group>"; };
  158. 6DD40F53137368B100D602D3 /* Polycode.lua */ = {isa = PBXFileReference; lastKnownFileType = text; path = Polycode.lua; sourceTree = "<group>"; };
  159. 6DD40F55137368B100D602D3 /* PolycodeLUA.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PolycodeLUA.h; sourceTree = "<group>"; };
  160. 6DD40F56137368B100D602D3 /* PolycodeLUA2D.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PolycodeLUA2D.h; sourceTree = "<group>"; };
  161. 6DD40F57137368B100D602D3 /* PolycodeLUAWrappers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PolycodeLUAWrappers.h; sourceTree = "<group>"; };
  162. 6DD40F59137368B100D602D3 /* PolycodeLUA.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeLUA.cpp; sourceTree = "<group>"; };
  163. 8D15AC360486D014006FF6A4 /* Polycode_Player-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Polycode_Player-Info.plist"; sourceTree = "<group>"; };
  164. 8D15AC370486D014006FF6A4 /* Polycode Player.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Polycode Player.app"; sourceTree = BUILT_PRODUCTS_DIR; };
  165. /* End PBXFileReference section */
  166. /* Begin PBXFrameworksBuildPhase section */
  167. 8D15AC330486D014006FF6A4 /* Frameworks */ = {
  168. isa = PBXFrameworksBuildPhase;
  169. buildActionMask = 2147483647;
  170. files = (
  171. 8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */,
  172. 6DBAB08212B6EAAD00986D01 /* OpenAL.framework in Frameworks */,
  173. 6DBAB08312B6EAAD00986D01 /* OpenGL.framework in Frameworks */,
  174. 6D34134112B7FCD00034FA9B /* IOKit.framework in Frameworks */,
  175. 6D96F92E13FD968F00A26C09 /* libfreetype.a in Frameworks */,
  176. 6D96F92F13FD968F00A26C09 /* liblibogg.a in Frameworks */,
  177. 6D96F93013FD968F00A26C09 /* liblibvorbis.a in Frameworks */,
  178. 6D96F93113FD968F00A26C09 /* liblibvorbisfile.a in Frameworks */,
  179. 6D96F93213FD968F00A26C09 /* liblua5.1.a in Frameworks */,
  180. 6D96F93313FD968F00A26C09 /* libphysfs.a in Frameworks */,
  181. 6D96F93413FD968F00A26C09 /* libpng15.a in Frameworks */,
  182. 6D96F93513FD968F00A26C09 /* libz.a in Frameworks */,
  183. 6D29040F13FE09F80099BF25 /* libPolycore.a in Frameworks */,
  184. 6D29041113FE0A020099BF25 /* libPolycodeLua.a in Frameworks */,
  185. );
  186. runOnlyForDeploymentPostprocessing = 0;
  187. };
  188. /* End PBXFrameworksBuildPhase section */
  189. /* Begin PBXGroup section */
  190. 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */ = {
  191. isa = PBXGroup;
  192. children = (
  193. 6D34134012B7FCD00034FA9B /* IOKit.framework */,
  194. 6DBAB07B12B6EAAD00986D01 /* OpenAL.framework */,
  195. 6DBAB07C12B6EAAD00986D01 /* OpenGL.framework */,
  196. 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */,
  197. );
  198. name = "Linked Frameworks";
  199. sourceTree = "<group>";
  200. };
  201. 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */ = {
  202. isa = PBXGroup;
  203. children = (
  204. 2A37F4C4FDCFA73011CA2CEA /* AppKit.framework */,
  205. 13E42FBA07B3F13500E4EEF1 /* CoreData.framework */,
  206. 2A37F4C5FDCFA73011CA2CEA /* Foundation.framework */,
  207. );
  208. name = "Other Frameworks";
  209. sourceTree = "<group>";
  210. };
  211. 19C28FB0FE9D524F11CA2CBB /* Products */ = {
  212. isa = PBXGroup;
  213. children = (
  214. 8D15AC370486D014006FF6A4 /* Polycode Player.app */,
  215. );
  216. name = Products;
  217. sourceTree = "<group>";
  218. };
  219. 2A37F4AAFDCFA73011CA2CEA /* Polycode Player */ = {
  220. isa = PBXGroup;
  221. children = (
  222. 6DD40EFA137368B100D602D3 /* LUA */,
  223. 2A37F4ABFDCFA73011CA2CEA /* Classes */,
  224. 2A37F4AFFDCFA73011CA2CEA /* Other Sources */,
  225. 2A37F4B8FDCFA73011CA2CEA /* Resources */,
  226. 2A37F4C3FDCFA73011CA2CEA /* Frameworks */,
  227. 19C28FB0FE9D524F11CA2CBB /* Products */,
  228. );
  229. name = "Polycode Player";
  230. sourceTree = "<group>";
  231. };
  232. 2A37F4ABFDCFA73011CA2CEA /* Classes */ = {
  233. isa = PBXGroup;
  234. children = (
  235. 6D1D88DD13FDA9B0004918FC /* PolycodePlayer.cpp */,
  236. 6D96F93813FD96B600A26C09 /* PolycodeView.h */,
  237. 6D96F93913FD96B600A26C09 /* PolycodeView.mm */,
  238. 6DBAB0C212B6EE2200986D01 /* PolycodePlayer.h */,
  239. 6DBAB0BE12B6ECCB00986D01 /* PolycodeCocoaPlayer.mm */,
  240. 6DBAB0BD12B6ECC400986D01 /* PolycodeCocoaPlayer.h */,
  241. 2A37F4AEFDCFA73011CA2CEA /* MyDocument.h */,
  242. 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */,
  243. 6D34117912B7D6ED0034FA9B /* PPlayerDocumentController.h */,
  244. 6D34117A12B7D6ED0034FA9B /* PPlayerDocumentController.m */,
  245. );
  246. name = Classes;
  247. sourceTree = "<group>";
  248. };
  249. 2A37F4AFFDCFA73011CA2CEA /* Other Sources */ = {
  250. isa = PBXGroup;
  251. children = (
  252. 2564AD2C0F5327BB00F57823 /* Polycode_Player_Prefix.pch */,
  253. 2A37F4B0FDCFA73011CA2CEA /* main.m */,
  254. );
  255. name = "Other Sources";
  256. sourceTree = "<group>";
  257. };
  258. 2A37F4B8FDCFA73011CA2CEA /* Resources */ = {
  259. isa = PBXGroup;
  260. children = (
  261. 6DD40EEE137361AE00D602D3 /* app_file_icon.icns */,
  262. 6DD40EEF137361AE00D602D3 /* player_icon.icns */,
  263. 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */,
  264. 8D15AC360486D014006FF6A4 /* Polycode_Player-Info.plist */,
  265. 089C165FFE840EACC02AAC07 /* InfoPlist.strings */,
  266. 1DDD58280DA1D0D100B32029 /* MyDocument.xib */,
  267. 1DDD582A0DA1D0D100B32029 /* MainMenu.xib */,
  268. );
  269. name = Resources;
  270. sourceTree = "<group>";
  271. };
  272. 2A37F4C3FDCFA73011CA2CEA /* Frameworks */ = {
  273. isa = PBXGroup;
  274. children = (
  275. 6D29040E13FE09F80099BF25 /* libPolycore.a */,
  276. 6D29041013FE0A020099BF25 /* libPolycodeLua.a */,
  277. 6D96F92613FD968F00A26C09 /* libfreetype.a */,
  278. 6D96F92713FD968F00A26C09 /* liblibogg.a */,
  279. 6D96F92813FD968F00A26C09 /* liblibvorbis.a */,
  280. 6D96F92913FD968F00A26C09 /* liblibvorbisfile.a */,
  281. 6D96F92A13FD968F00A26C09 /* liblua5.1.a */,
  282. 6D96F92B13FD968F00A26C09 /* libphysfs.a */,
  283. 6D96F92C13FD968F00A26C09 /* libpng15.a */,
  284. 6D96F92D13FD968F00A26C09 /* libz.a */,
  285. 1058C7A6FEA54F5311CA2CBB /* Linked Frameworks */,
  286. 1058C7A8FEA54F5311CA2CBB /* Other Frameworks */,
  287. );
  288. name = Frameworks;
  289. sourceTree = "<group>";
  290. };
  291. 6DD40EFA137368B100D602D3 /* LUA */ = {
  292. isa = PBXGroup;
  293. children = (
  294. 6DD40EFB137368B100D602D3 /* API */,
  295. 6DD40F54137368B100D602D3 /* Include */,
  296. 6DD40F58137368B100D602D3 /* Source */,
  297. );
  298. name = LUA;
  299. path = ../../../Bindings/Contents/LUA;
  300. sourceTree = "<group>";
  301. };
  302. 6DD40EFB137368B100D602D3 /* API */ = {
  303. isa = PBXGroup;
  304. children = (
  305. 6DD40EFC137368B100D602D3 /* class.lua */,
  306. 6DD40EFD137368B100D602D3 /* defaults.lua */,
  307. 6DD40EFE137368B100D602D3 /* Polycode */,
  308. 6DD40F53137368B100D602D3 /* Polycode.lua */,
  309. );
  310. path = API;
  311. sourceTree = "<group>";
  312. };
  313. 6DD40EFE137368B100D602D3 /* Polycode */ = {
  314. isa = PBXGroup;
  315. children = (
  316. 6DD40EFF137368B100D602D3 /* BezierCurve.lua */,
  317. 6DD40F00137368B100D602D3 /* BezierPathTween.lua */,
  318. 6DD40F01137368B100D602D3 /* Bone.lua */,
  319. 6DD40F02137368B100D602D3 /* BoneTrack.lua */,
  320. 6DD40F03137368B100D602D3 /* Camera.lua */,
  321. 6DD40F04137368B100D602D3 /* Color.lua */,
  322. 6DD40F05137368B100D602D3 /* Config.lua */,
  323. 6DD40F06137368B100D602D3 /* Core.lua */,
  324. 6DD40F07137368B100D602D3 /* CoreInput.lua */,
  325. 6DD40F08137368B100D602D3 /* CoreServices.lua */,
  326. 6DD40F09137368B100D602D3 /* Cubemap.lua */,
  327. 6DD40F0A137368B100D602D3 /* Data.lua */,
  328. 6DD40F0B137368B100D602D3 /* Entity.lua */,
  329. 6DD40F0C137368B100D602D3 /* Event.lua */,
  330. 6DD40F0D137368B100D602D3 /* EventDispatcher.lua */,
  331. 6DD40F0E137368B100D602D3 /* EventHandler.lua */,
  332. 6DD40F0F137368B100D602D3 /* FixedShader.lua */,
  333. 6DD40F10137368B100D602D3 /* FixedShaderBinding.lua */,
  334. 6DD40F11137368B100D602D3 /* Font.lua */,
  335. 6DD40F12137368B100D602D3 /* FontManager.lua */,
  336. 6DD40F13137368B100D602D3 /* GenericScene.lua */,
  337. 6DD40F14137368B100D602D3 /* Image.lua */,
  338. 6DD40F15137368B100D602D3 /* InputEvent.lua */,
  339. 6DD40F16137368B100D602D3 /* Label.lua */,
  340. 6DD40F17137368B100D602D3 /* Logger.lua */,
  341. 6DD40F18137368B100D602D3 /* Material.lua */,
  342. 6DD40F19137368B100D602D3 /* MaterialManager.lua */,
  343. 6DD40F1A137368B100D602D3 /* Matrix4.lua */,
  344. 6DD40F1B137368B100D602D3 /* Mesh.lua */,
  345. 6DD40F1C137368B100D602D3 /* ObjectEntry.lua */,
  346. 6DD40F1D137368B100D602D3 /* OpenGLCubemap.lua */,
  347. 6DD40F1E137368B100D602D3 /* OSBasics.lua */,
  348. 6DD40F1F137368B100D602D3 /* OSFILE.lua */,
  349. 6DD40F20137368B100D602D3 /* OSFileEntry.lua */,
  350. 6DD40F21137368B100D602D3 /* Particle.lua */,
  351. 6DD40F22137368B100D602D3 /* ParticleEmitter.lua */,
  352. 6DD40F23137368B100D602D3 /* Perlin.lua */,
  353. 6DD40F24137368B100D602D3 /* PolycodeModule.lua */,
  354. 6DD40F25137368B100D602D3 /* Polygon.lua */,
  355. 6DD40F26137368B100D602D3 /* Quaternion.lua */,
  356. 6DD40F27137368B100D602D3 /* QuaternionCurve.lua */,
  357. 6DD40F28137368B100D602D3 /* QuaternionTween.lua */,
  358. 6DD40F29137368B100D602D3 /* Rectangle.lua */,
  359. 6DD40F2A137368B100D602D3 /* Renderer.lua */,
  360. 6DD40F2B137368B100D602D3 /* Resource.lua */,
  361. 6DD40F2C137368B100D602D3 /* ResourceManager.lua */,
  362. 6DD40F2D137368B100D602D3 /* Scene.lua */,
  363. 6DD40F2E137368B100D602D3 /* SceneEntity.lua */,
  364. 6DD40F2F137368B100D602D3 /* SceneLabel.lua */,
  365. 6DD40F30137368B100D602D3 /* SceneLight.lua */,
  366. 6DD40F31137368B100D602D3 /* SceneLine.lua */,
  367. 6DD40F32137368B100D602D3 /* SceneManager.lua */,
  368. 6DD40F33137368B100D602D3 /* SceneMesh.lua */,
  369. 6DD40F34137368B100D602D3 /* SceneParticleEmitter.lua */,
  370. 6DD40F35137368B100D602D3 /* ScenePrimitive.lua */,
  371. 6DD40F36137368B100D602D3 /* SceneRenderTexture.lua */,
  372. 6DD40F37137368B100D602D3 /* Screen.lua */,
  373. 6DD40F38137368B100D602D3 /* ScreenCurve.lua */,
  374. 6DD40F39137368B100D602D3 /* ScreenEntity.lua */,
  375. 6DD40F3A137368B100D602D3 /* ScreenEvent.lua */,
  376. 6DD40F3B137368B100D602D3 /* ScreenImage.lua */,
  377. 6DD40F3C137368B100D602D3 /* ScreenLabel.lua */,
  378. 6DD40F3D137368B100D602D3 /* ScreenLine.lua */,
  379. 6DD40F3E137368B100D602D3 /* ScreenManager.lua */,
  380. 6DD40F3F137368B100D602D3 /* ScreenMesh.lua */,
  381. 6DD40F40137368B100D602D3 /* ScreenParticleEmitter.lua */,
  382. 6DD40F41137368B100D602D3 /* ScreenShape.lua */,
  383. 6DD40F42137368B100D602D3 /* ScreenSprite.lua */,
  384. 6DD40F43137368B100D602D3 /* Shader.lua */,
  385. 6DD40F44137368B100D602D3 /* ShaderBinding.lua */,
  386. 6DD40F45137368B100D602D3 /* Skeleton.lua */,
  387. 6DD40F46137368B100D602D3 /* SkeletonAnimation.lua */,
  388. 6DD40F47137368B100D602D3 /* Sound.lua */,
  389. 6DD40F48137368B100D602D3 /* SoundManager.lua */,
  390. 6DD40F49137368B100D602D3 /* String.lua */,
  391. 6DD40F4A137368B100D602D3 /* Texture.lua */,
  392. 6DD40F4B137368B100D602D3 /* Timer.lua */,
  393. 6DD40F4C137368B100D602D3 /* TimerManager.lua */,
  394. 6DD40F4D137368B100D602D3 /* Tween.lua */,
  395. 6DD40F4E137368B100D602D3 /* TweenManager.lua */,
  396. 6DD40F4F137368B100D602D3 /* Vector2.lua */,
  397. 6DD40F50137368B100D602D3 /* Vector3.lua */,
  398. 6DD40F51137368B100D602D3 /* Vertex.lua */,
  399. 6DD40F52137368B100D602D3 /* VertexBuffer.lua */,
  400. );
  401. path = Polycode;
  402. sourceTree = "<group>";
  403. };
  404. 6DD40F54137368B100D602D3 /* Include */ = {
  405. isa = PBXGroup;
  406. children = (
  407. 6DD40F55137368B100D602D3 /* PolycodeLUA.h */,
  408. 6DD40F56137368B100D602D3 /* PolycodeLUA2D.h */,
  409. 6DD40F57137368B100D602D3 /* PolycodeLUAWrappers.h */,
  410. );
  411. path = Include;
  412. sourceTree = "<group>";
  413. };
  414. 6DD40F58137368B100D602D3 /* Source */ = {
  415. isa = PBXGroup;
  416. children = (
  417. 6DD40F59137368B100D602D3 /* PolycodeLUA.cpp */,
  418. );
  419. path = Source;
  420. sourceTree = "<group>";
  421. };
  422. /* End PBXGroup section */
  423. /* Begin PBXNativeTarget section */
  424. 8D15AC270486D014006FF6A4 /* Polycode Player */ = {
  425. isa = PBXNativeTarget;
  426. buildConfigurationList = C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Polycode Player" */;
  427. buildPhases = (
  428. 8D15AC2B0486D014006FF6A4 /* Resources */,
  429. 8D15AC300486D014006FF6A4 /* Sources */,
  430. 8D15AC330486D014006FF6A4 /* Frameworks */,
  431. 6DD40F8C13736EEC00D602D3 /* Run Script */,
  432. );
  433. buildRules = (
  434. );
  435. dependencies = (
  436. );
  437. name = "Polycode Player";
  438. productInstallPath = "$(HOME)/Applications";
  439. productName = "Polycode Player";
  440. productReference = 8D15AC370486D014006FF6A4 /* Polycode Player.app */;
  441. productType = "com.apple.product-type.application";
  442. };
  443. /* End PBXNativeTarget section */
  444. /* Begin PBXProject section */
  445. 2A37F4A9FDCFA73011CA2CEA /* Project object */ = {
  446. isa = PBXProject;
  447. buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Polycode Player" */;
  448. compatibilityVersion = "Xcode 3.1";
  449. developmentRegion = English;
  450. hasScannedForEncodings = 1;
  451. knownRegions = (
  452. English,
  453. Japanese,
  454. French,
  455. German,
  456. );
  457. mainGroup = 2A37F4AAFDCFA73011CA2CEA /* Polycode Player */;
  458. projectDirPath = "";
  459. projectRoot = "";
  460. targets = (
  461. 8D15AC270486D014006FF6A4 /* Polycode Player */,
  462. );
  463. };
  464. /* End PBXProject section */
  465. /* Begin PBXResourcesBuildPhase section */
  466. 8D15AC2B0486D014006FF6A4 /* Resources */ = {
  467. isa = PBXResourcesBuildPhase;
  468. buildActionMask = 2147483647;
  469. files = (
  470. 8D15AC2C0486D014006FF6A4 /* Credits.rtf in Resources */,
  471. 8D15AC2F0486D014006FF6A4 /* InfoPlist.strings in Resources */,
  472. 1DDD582C0DA1D0D100B32029 /* MyDocument.xib in Resources */,
  473. 1DDD582D0DA1D0D100B32029 /* MainMenu.xib in Resources */,
  474. 6DD40EF0137361AE00D602D3 /* app_file_icon.icns in Resources */,
  475. 6DD40EF1137361AE00D602D3 /* player_icon.icns in Resources */,
  476. );
  477. runOnlyForDeploymentPostprocessing = 0;
  478. };
  479. /* End PBXResourcesBuildPhase section */
  480. /* Begin PBXShellScriptBuildPhase section */
  481. 6DD40F8C13736EEC00D602D3 /* Run Script */ = {
  482. isa = PBXShellScriptBuildPhase;
  483. buildActionMask = 2147483647;
  484. files = (
  485. );
  486. inputPaths = (
  487. );
  488. name = "Run Script";
  489. outputPaths = (
  490. );
  491. runOnlyForDeploymentPostprocessing = 0;
  492. shellPath = /bin/sh;
  493. shellScript = "cp -R ../../../Bindings/Contents/LUA/API $BUILT_PRODUCTS_DIR/Polycode\\ Player.app/Contents/Resources\ncp -R ../../../Assets/Default\\ asset\\ pack/default.pak $BUILT_PRODUCTS_DIR/Polycode\\ Player.app/Contents/Resources";
  494. };
  495. /* End PBXShellScriptBuildPhase section */
  496. /* Begin PBXSourcesBuildPhase section */
  497. 8D15AC300486D014006FF6A4 /* Sources */ = {
  498. isa = PBXSourcesBuildPhase;
  499. buildActionMask = 2147483647;
  500. files = (
  501. 8D15AC310486D014006FF6A4 /* MyDocument.m in Sources */,
  502. 8D15AC320486D014006FF6A4 /* main.m in Sources */,
  503. 6DBAB0BF12B6ECCB00986D01 /* PolycodeCocoaPlayer.mm in Sources */,
  504. 6D34117B12B7D6ED0034FA9B /* PPlayerDocumentController.m in Sources */,
  505. 6D96F93A13FD96B600A26C09 /* PolycodeView.mm in Sources */,
  506. 6D1D88DE13FDA9B0004918FC /* PolycodePlayer.cpp in Sources */,
  507. );
  508. runOnlyForDeploymentPostprocessing = 0;
  509. };
  510. /* End PBXSourcesBuildPhase section */
  511. /* Begin PBXVariantGroup section */
  512. 089C165FFE840EACC02AAC07 /* InfoPlist.strings */ = {
  513. isa = PBXVariantGroup;
  514. children = (
  515. 089C1660FE840EACC02AAC07 /* English */,
  516. );
  517. name = InfoPlist.strings;
  518. sourceTree = "<group>";
  519. };
  520. 1DDD58280DA1D0D100B32029 /* MyDocument.xib */ = {
  521. isa = PBXVariantGroup;
  522. children = (
  523. 1DDD58290DA1D0D100B32029 /* English */,
  524. );
  525. name = MyDocument.xib;
  526. sourceTree = "<group>";
  527. };
  528. 1DDD582A0DA1D0D100B32029 /* MainMenu.xib */ = {
  529. isa = PBXVariantGroup;
  530. children = (
  531. 1DDD582B0DA1D0D100B32029 /* English */,
  532. );
  533. name = MainMenu.xib;
  534. sourceTree = "<group>";
  535. };
  536. 2A37F4B9FDCFA73011CA2CEA /* Credits.rtf */ = {
  537. isa = PBXVariantGroup;
  538. children = (
  539. 2A37F4BAFDCFA73011CA2CEA /* English */,
  540. );
  541. name = Credits.rtf;
  542. sourceTree = "<group>";
  543. };
  544. /* End PBXVariantGroup section */
  545. /* Begin XCBuildConfiguration section */
  546. C05733C808A9546B00998B17 /* Debug */ = {
  547. isa = XCBuildConfiguration;
  548. buildSettings = {
  549. ALWAYS_SEARCH_USER_PATHS = NO;
  550. COPY_PHASE_STRIP = NO;
  551. GCC_DYNAMIC_NO_PIC = NO;
  552. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  553. GCC_MODEL_TUNING = G5;
  554. GCC_OPTIMIZATION_LEVEL = 0;
  555. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  556. GCC_PREFIX_HEADER = Polycode_Player_Prefix.pch;
  557. HEADER_SEARCH_PATHS = (
  558. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/include\"",
  559. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/Dependencies/include\"",
  560. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/Dependencies/include/lua5.1\"",
  561. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Bindings/Lua/Core/include\"",
  562. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Modules/include\"",
  563. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Modules/Dependencies/include\"",
  564. /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenAL.framework/Headers,
  565. );
  566. INFOPLIST_FILE = "Polycode_Player-Info.plist";
  567. INSTALL_PATH = "$(HOME)/Applications";
  568. LIBRARY_SEARCH_PATHS = (
  569. "$(inherited)",
  570. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/Dependencies/lib\"",
  571. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/lib\"",
  572. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Modules/lib\"",
  573. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Bindings/Lua/Core/lib\"",
  574. );
  575. PRODUCT_NAME = "Polycode Player";
  576. };
  577. name = Debug;
  578. };
  579. C05733C908A9546B00998B17 /* Release */ = {
  580. isa = XCBuildConfiguration;
  581. buildSettings = {
  582. ALWAYS_SEARCH_USER_PATHS = NO;
  583. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  584. GCC_MODEL_TUNING = G5;
  585. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  586. GCC_PREFIX_HEADER = Polycode_Player_Prefix.pch;
  587. HEADER_SEARCH_PATHS = (
  588. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/include\"",
  589. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/Dependencies/include\"",
  590. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/Dependencies/include/lua5.1\"",
  591. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Bindings/Lua/Core/include\"",
  592. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Modules/include\"",
  593. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Modules/Dependencies/include\"",
  594. /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenAL.framework/Headers,
  595. );
  596. INFOPLIST_FILE = "Polycode_Player-Info.plist";
  597. INSTALL_PATH = "$(HOME)/Applications";
  598. LIBRARY_SEARCH_PATHS = (
  599. "$(inherited)",
  600. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/Dependencies/lib\"",
  601. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Core/lib\"",
  602. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Modules/lib\"",
  603. "\"$(SRCROOT)/../../../Release/Darwin/Framework/Bindings/Lua/Core/lib\"",
  604. );
  605. ONLY_ACTIVE_ARCH = YES;
  606. PRODUCT_NAME = "Polycode Player";
  607. };
  608. name = Release;
  609. };
  610. C05733CC08A9546B00998B17 /* Debug */ = {
  611. isa = XCBuildConfiguration;
  612. buildSettings = {
  613. ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  614. GCC_C_LANGUAGE_STANDARD = gnu99;
  615. GCC_OPTIMIZATION_LEVEL = 0;
  616. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  617. GCC_WARN_UNUSED_VARIABLE = YES;
  618. HEADER_SEARCH_PATHS = "";
  619. ONLY_ACTIVE_ARCH = YES;
  620. PREBINDING = NO;
  621. SDKROOT = macosx10.6;
  622. };
  623. name = Debug;
  624. };
  625. C05733CD08A9546B00998B17 /* Release */ = {
  626. isa = XCBuildConfiguration;
  627. buildSettings = {
  628. ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  629. GCC_C_LANGUAGE_STANDARD = gnu99;
  630. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  631. GCC_WARN_UNUSED_VARIABLE = YES;
  632. PREBINDING = NO;
  633. SDKROOT = macosx10.6;
  634. };
  635. name = Release;
  636. };
  637. /* End XCBuildConfiguration section */
  638. /* Begin XCConfigurationList section */
  639. C05733C708A9546B00998B17 /* Build configuration list for PBXNativeTarget "Polycode Player" */ = {
  640. isa = XCConfigurationList;
  641. buildConfigurations = (
  642. C05733C808A9546B00998B17 /* Debug */,
  643. C05733C908A9546B00998B17 /* Release */,
  644. );
  645. defaultConfigurationIsVisible = 0;
  646. defaultConfigurationName = Release;
  647. };
  648. C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "Polycode Player" */ = {
  649. isa = XCConfigurationList;
  650. buildConfigurations = (
  651. C05733CC08A9546B00998B17 /* Debug */,
  652. C05733CD08A9546B00998B17 /* Release */,
  653. );
  654. defaultConfigurationIsVisible = 0;
  655. defaultConfigurationName = Release;
  656. };
  657. /* End XCConfigurationList section */
  658. };
  659. rootObject = 2A37F4A9FDCFA73011CA2CEA /* Project object */;
  660. }