diff --git a/Info.plist b/Info.plist
new file mode 100644
index 0000000..b284aee
--- /dev/null
+++ b/Info.plist
@@ -0,0 +1,49 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ en
+ CFBundleDisplayName
+ Dink HD
+ CFBundleExecutable
+ ${EXECUTABLE_NAME}
+ CFBundleIconFile
+ icon.png
+ CFBundleIconFiles
+
+ icon.png
+ Icon-72.png
+ icon@2x.png
+
+ CFBundleIdentifier
+ com.rtsoft.${PRODUCT_NAME:identifier}
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ ${PRODUCT_NAME}
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.8.3
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 162
+ LSRequiresIPhoneOS
+
+ NSMainNibFile
+ MainWindow
+ NSMainNibFile~ipad
+ MainWindow-iPad
+ UIFileSharingEnabled
+
+ UIStatusBarHidden
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+
+
diff --git a/OSX/Info.plist b/OSX/Info.plist
new file mode 100644
index 0000000..d2401e3
--- /dev/null
+++ b/OSX/Info.plist
@@ -0,0 +1,34 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ${EXECUTABLE_NAME}
+ CFBundleIconFile
+ app.icns
+ CFBundleIdentifier
+ com.rtsoft.rtdink
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ ${PRODUCT_NAME}
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.8.3
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.8.3
+ LSMinimumSystemVersion
+ ${MACOSX_DEPLOYMENT_TARGET}
+ NSMainNibFile
+ MainMenu
+ NSPrincipalClass
+ MyApplication
+ LSApplicationCategoryType
+ public.app-category.role-playing-games
+
+
diff --git a/OSX/RTDink.xcodeproj/project.pbxproj b/OSX/RTDink.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..a8d63a4
--- /dev/null
+++ b/OSX/RTDink.xcodeproj/project.pbxproj
@@ -0,0 +1,1408 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 5D70B62512B5FED300A1AB17 /* OSXUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B61B12B5FED300A1AB17 /* OSXUtils.mm */; };
+ 5D70B62612B5FED300A1AB17 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B61E12B5FED300A1AB17 /* main.m */; };
+ 5D70B62712B5FED300A1AB17 /* MainController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B62012B5FED300A1AB17 /* MainController.mm */; };
+ 5D70B62812B5FED300A1AB17 /* MyApplication.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B62212B5FED300A1AB17 /* MyApplication.mm */; };
+ 5D70B62912B5FED300A1AB17 /* MyOpenGLView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B62412B5FED300A1AB17 /* MyOpenGLView.mm */; };
+ 5D70B81112B606DC00A1AB17 /* PlatformSetup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B79C12B606DC00A1AB17 /* PlatformSetup.cpp */; };
+ 5D70B81212B606DC00A1AB17 /* PlatformPrecomp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B79E12B606DC00A1AB17 /* PlatformPrecomp.cpp */; };
+ 5D70B81312B606DC00A1AB17 /* BaseApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70B79F12B606DC00A1AB17 /* BaseApp.cpp */; };
+ 5D70C0B312B72BE700A1AB17 /* StreamingInstanceZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70BFF412B72BE600A1AB17 /* StreamingInstanceZip.cpp */; };
+ 5D70C0B412B72BE700A1AB17 /* StreamingInstanceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70BFF612B72BE600A1AB17 /* StreamingInstanceFile.cpp */; };
+ 5D70C0B512B72BE700A1AB17 /* StreamingInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70BFF812B72BE600A1AB17 /* StreamingInstance.cpp */; };
+ 5D70C0B612B72BE700A1AB17 /* FileSystemZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70BFFA12B72BE600A1AB17 /* FileSystemZip.cpp */; };
+ 5D70C0B712B72BE700A1AB17 /* FileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70BFFC12B72BE600A1AB17 /* FileSystem.cpp */; };
+ 5D70C0B812B72BE700A1AB17 /* FileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70BFFE12B72BE600A1AB17 /* FileManager.cpp */; };
+ 5D70C0B912B72BE700A1AB17 /* ResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00012B72BE600A1AB17 /* ResourceManager.cpp */; };
+ 5D70C0BA12B72BE700A1AB17 /* VariantDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00212B72BE600A1AB17 /* VariantDB.cpp */; };
+ 5D70C0BB12B72BE700A1AB17 /* Console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00412B72BE600A1AB17 /* Console.cpp */; };
+ 5D70C0BC12B72BE700A1AB17 /* GameTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00612B72BE600A1AB17 /* GameTimer.cpp */; };
+ 5D70C0BD12B72BE700A1AB17 /* MessageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00812B72BE600A1AB17 /* MessageManager.cpp */; };
+ 5D70C0BE12B72BE700A1AB17 /* NetHTTP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00B12B72BE600A1AB17 /* NetHTTP.cpp */; };
+ 5D70C0BF12B72BE700A1AB17 /* NetSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00D12B72BE600A1AB17 /* NetSocket.cpp */; };
+ 5D70C0C012B72BE700A1AB17 /* NetUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C00F12B72BE700A1AB17 /* NetUtils.cpp */; };
+ 5D70C0C112B72BE700A1AB17 /* AudioManagerFMOD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01212B72BE700A1AB17 /* AudioManagerFMOD.cpp */; };
+ 5D70C0C312B72BE700A1AB17 /* AudioManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01512B72BE700A1AB17 /* AudioManager.cpp */; };
+ 5D70C0C412B72BE700A1AB17 /* mat3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01A12B72BE700A1AB17 /* mat3.cpp */; };
+ 5D70C0C512B72BE700A1AB17 /* mat4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01B12B72BE700A1AB17 /* mat4.cpp */; };
+ 5D70C0C612B72BE700A1AB17 /* vec4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01C12B72BE700A1AB17 /* vec4.cpp */; };
+ 5D70C0C712B72BE700A1AB17 /* vec1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01D12B72BE700A1AB17 /* vec1.cpp */; };
+ 5D70C0C812B72BE700A1AB17 /* angle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01E12B72BE700A1AB17 /* angle.cpp */; };
+ 5D70C0C912B72BE700A1AB17 /* vec2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C01F12B72BE700A1AB17 /* vec2.cpp */; };
+ 5D70C0CA12B72BE700A1AB17 /* vec3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02012B72BE700A1AB17 /* vec3.cpp */; };
+ 5D70C0CB12B72BE700A1AB17 /* CustomInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02412B72BE700A1AB17 /* CustomInputComponent.cpp */; };
+ 5D70C0CC12B72BE700A1AB17 /* ArcadeInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02612B72BE700A1AB17 /* ArcadeInputComponent.cpp */; };
+ 5D70C0CD12B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02812B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.cpp */; };
+ 5D70C0CE12B72BE700A1AB17 /* SliderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02A12B72BE700A1AB17 /* SliderComponent.cpp */; };
+ 5D70C0CF12B72BE700A1AB17 /* UnpackArchiveComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02B12B72BE700A1AB17 /* UnpackArchiveComponent.cpp */; };
+ 5D70C0D012B72BE700A1AB17 /* FilterInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02D12B72BE700A1AB17 /* FilterInputComponent.cpp */; };
+ 5D70C0D112B72BE700A1AB17 /* RenderClipComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C02F12B72BE700A1AB17 /* RenderClipComponent.cpp */; };
+ 5D70C0D212B72BE700A1AB17 /* TouchStripComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03112B72BE700A1AB17 /* TouchStripComponent.cpp */; };
+ 5D70C0D312B72BE700A1AB17 /* TrailRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03312B72BE700A1AB17 /* TrailRenderComponent.cpp */; };
+ 5D70C0D412B72BE700A1AB17 /* InputTextRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03512B72BE700A1AB17 /* InputTextRenderComponent.cpp */; };
+ 5D70C0D512B72BE700A1AB17 /* RectRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03712B72BE700A1AB17 /* RectRenderComponent.cpp */; };
+ 5D70C0D612B72BE700A1AB17 /* ScrollBarRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03912B72BE700A1AB17 /* ScrollBarRenderComponent.cpp */; };
+ 5D70C0D712B72BE700A1AB17 /* ScrollComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03B12B72BE700A1AB17 /* ScrollComponent.cpp */; };
+ 5D70C0D812B72BE700A1AB17 /* TextBoxRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03D12B72BE700A1AB17 /* TextBoxRenderComponent.cpp */; };
+ 5D70C0D912B72BE700A1AB17 /* HTTPComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C03F12B72BE700A1AB17 /* HTTPComponent.cpp */; };
+ 5D70C0DA12B72BE700A1AB17 /* TyperComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04112B72BE700A1AB17 /* TyperComponent.cpp */; };
+ 5D70C0DB12B72BE700A1AB17 /* ProgressBarComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04312B72BE700A1AB17 /* ProgressBarComponent.cpp */; };
+ 5D70C0DC12B72BE700A1AB17 /* TapSequenceDetectComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04512B72BE700A1AB17 /* TapSequenceDetectComponent.cpp */; };
+ 5D70C0DD12B72BE700A1AB17 /* UnderlineRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04712B72BE700A1AB17 /* UnderlineRenderComponent.cpp */; };
+ 5D70C0DE12B72BE700A1AB17 /* FocusInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04912B72BE700A1AB17 /* FocusInputComponent.cpp */; };
+ 5D70C0DF12B72BE700A1AB17 /* FocusRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04B12B72BE700A1AB17 /* FocusRenderComponent.cpp */; };
+ 5D70C0E012B72BE700A1AB17 /* FocusUpdateComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04D12B72BE700A1AB17 /* FocusUpdateComponent.cpp */; };
+ 5D70C0E112B72BE700A1AB17 /* InterpolateComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C04F12B72BE700A1AB17 /* InterpolateComponent.cpp */; };
+ 5D70C0E212B72BE700A1AB17 /* TextRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05112B72BE700A1AB17 /* TextRenderComponent.cpp */; };
+ 5D70C0E312B72BE700A1AB17 /* Button2DComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05312B72BE700A1AB17 /* Button2DComponent.cpp */; };
+ 5D70C0E412B72BE700A1AB17 /* TouchHandlerComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05512B72BE700A1AB17 /* TouchHandlerComponent.cpp */; };
+ 5D70C0E512B72BE700A1AB17 /* OverlayRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05712B72BE700A1AB17 /* OverlayRenderComponent.cpp */; };
+ 5D70C0E612B72BE700A1AB17 /* EntityUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05912B72BE700A1AB17 /* EntityUtils.cpp */; };
+ 5D70C0E712B72BE700A1AB17 /* Component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05B12B72BE700A1AB17 /* Component.cpp */; };
+ 5D70C0E812B72BE700A1AB17 /* Entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C05D12B72BE700A1AB17 /* Entity.cpp */; };
+ 5D70C0E912B72BE700A1AB17 /* RTFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06012B72BE700A1AB17 /* RTFont.cpp */; };
+ 5D70C0EA12B72BE700A1AB17 /* rtRect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06312B72BE700A1AB17 /* rtRect.cpp */; };
+ 5D70C0EB12B72BE700A1AB17 /* SoftSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06612B72BE700A1AB17 /* SoftSurface.cpp */; };
+ 5D70C0EC12B72BE700A1AB17 /* RenderBatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06812B72BE700A1AB17 /* RenderBatcher.cpp */; };
+ 5D70C0ED12B72BE700A1AB17 /* L_Defination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06B12B72BE700A1AB17 /* L_Defination.cpp */; };
+ 5D70C0EE12B72BE700A1AB17 /* L_DroppingEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06D12B72BE700A1AB17 /* L_DroppingEffect.cpp */; };
+ 5D70C0EF12B72BE700A1AB17 /* L_EffectEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C06F12B72BE700A1AB17 /* L_EffectEmitter.cpp */; };
+ 5D70C0F012B72BE700A1AB17 /* L_EffectManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07112B72BE700A1AB17 /* L_EffectManager.cpp */; };
+ 5D70C0F112B72BE700A1AB17 /* L_ExplosionEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07312B72BE700A1AB17 /* L_ExplosionEffect.cpp */; };
+ 5D70C0F212B72BE700A1AB17 /* L_MotionController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07512B72BE700A1AB17 /* L_MotionController.cpp */; };
+ 5D70C0F312B72BE700A1AB17 /* L_Particle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07712B72BE700A1AB17 /* L_Particle.cpp */; };
+ 5D70C0F412B72BE700A1AB17 /* L_ParticleEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07912B72BE700A1AB17 /* L_ParticleEffect.cpp */; };
+ 5D70C0F512B72BE700A1AB17 /* L_ParticleMem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07B12B72BE700A1AB17 /* L_ParticleMem.cpp */; };
+ 5D70C0F612B72BE700A1AB17 /* L_ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07D12B72BE700A1AB17 /* L_ParticleSystem.cpp */; };
+ 5D70C0F712B72BE700A1AB17 /* L_ShootingEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C07F12B72BE700A1AB17 /* L_ShootingEffect.cpp */; };
+ 5D70C0F812B72BE700A1AB17 /* SurfaceAnim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C08212B72BE700A1AB17 /* SurfaceAnim.cpp */; };
+ 5D70C0F912B72BE700A1AB17 /* Surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C08512B72BE700A1AB17 /* Surface.cpp */; };
+ 5D70C0FA12B72BE700A1AB17 /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C08A12B72BE700A1AB17 /* unzip.c */; };
+ 5D70C0FB12B72BE700A1AB17 /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C08C12B72BE700A1AB17 /* ioapi.c */; };
+ 5D70C0FC12B72BE700A1AB17 /* TarHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C08F12B72BE700A1AB17 /* TarHandler.cpp */; };
+ 5D70C0FD12B72BE700A1AB17 /* blocksort.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09212B72BE700A1AB17 /* blocksort.c */; };
+ 5D70C0FE12B72BE700A1AB17 /* bzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09312B72BE700A1AB17 /* bzlib.c */; };
+ 5D70C0FF12B72BE700A1AB17 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09412B72BE700A1AB17 /* compress.c */; };
+ 5D70C10012B72BE700A1AB17 /* crctable.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09512B72BE700A1AB17 /* crctable.c */; };
+ 5D70C10112B72BE700A1AB17 /* decompress.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09612B72BE700A1AB17 /* decompress.c */; };
+ 5D70C10212B72BE700A1AB17 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09712B72BE700A1AB17 /* huffman.c */; };
+ 5D70C10312B72BE700A1AB17 /* randtable.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09812B72BE700A1AB17 /* randtable.c */; };
+ 5D70C10412B72BE700A1AB17 /* CRandom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09912B72BE700A1AB17 /* CRandom.cpp */; };
+ 5D70C10512B72BE700A1AB17 /* PrimeSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09B12B72BE700A1AB17 /* PrimeSearch.cpp */; };
+ 5D70C10612B72BE700A1AB17 /* TextScanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09D12B72BE700A1AB17 /* TextScanner.cpp */; };
+ 5D70C10712B72BE700A1AB17 /* MathUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C09F12B72BE700A1AB17 /* MathUtils.cpp */; };
+ 5D70C10812B72BE700A1AB17 /* Variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0A112B72BE700A1AB17 /* Variant.cpp */; };
+ 5D70C10912B72BE700A1AB17 /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0A512B72BE700A1AB17 /* connection.cpp */; };
+ 5D70C10A12B72BE700A1AB17 /* named_slot_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0A612B72BE700A1AB17 /* named_slot_map.cpp */; };
+ 5D70C10B12B72BE700A1AB17 /* signal_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0A712B72BE700A1AB17 /* signal_base.cpp */; };
+ 5D70C10C12B72BE700A1AB17 /* slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0A812B72BE700A1AB17 /* slot.cpp */; };
+ 5D70C10D12B72BE700A1AB17 /* trackable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0A912B72BE700A1AB17 /* trackable.cpp */; };
+ 5D70C10E12B72BE700A1AB17 /* GLESUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0AA12B72BE700A1AB17 /* GLESUtils.cpp */; };
+ 5D70C10F12B72BE700A1AB17 /* ResourceUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0AC12B72BE700A1AB17 /* ResourceUtils.cpp */; };
+ 5D70C11012B72BE700A1AB17 /* MiscUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0AF12B72BE700A1AB17 /* MiscUtils.cpp */; };
+ 5D70C11112B72BE700A1AB17 /* RenderUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C0B112B72BE700A1AB17 /* RenderUtils.cpp */; };
+ 5D70C14F12B72C0900A1AB17 /* ScriptAccelerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C11312B72C0900A1AB17 /* ScriptAccelerator.cpp */; };
+ 5D70C15012B72C0900A1AB17 /* FFReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C11512B72C0900A1AB17 /* FFReader.cpp */; };
+ 5D70C15112B72C0900A1AB17 /* dink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C11712B72C0900A1AB17 /* dink.cpp */; };
+ 5D70C15212B72C0900A1AB17 /* misc_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C11A12B72C0900A1AB17 /* misc_util.cpp */; };
+ 5D70C15312B72C0900A1AB17 /* video_gl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C11D12B72C0900A1AB17 /* video_gl.cpp */; };
+ 5D70C15412B72C0900A1AB17 /* DragControlComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12112B72C0900A1AB17 /* DragControlComponent.cpp */; };
+ 5D70C15512B72C0900A1AB17 /* ActionButtonComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12312B72C0900A1AB17 /* ActionButtonComponent.cpp */; };
+ 5D70C15612B72C0900A1AB17 /* InventoryComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12412B72C0900A1AB17 /* InventoryComponent.cpp */; };
+ 5D70C15712B72C0900A1AB17 /* CursorComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12612B72C0900A1AB17 /* CursorComponent.cpp */; };
+ 5D70C15812B72C0900A1AB17 /* FPSControlComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12812B72C0900A1AB17 /* FPSControlComponent.cpp */; };
+ 5D70C15912B72C0900A1AB17 /* ParticleTestComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12A12B72C0900A1AB17 /* ParticleTestComponent.cpp */; };
+ 5D70C15A12B72C0900A1AB17 /* ExpiredMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C12E12B72C0900A1AB17 /* ExpiredMenu.cpp */; };
+ 5D70C15B12B72C0900A1AB17 /* ReadTextMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13012B72C0900A1AB17 /* ReadTextMenu.cpp */; };
+ 5D70C15C12B72C0900A1AB17 /* BrowseMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13212B72C0900A1AB17 /* BrowseMenu.cpp */; };
+ 5D70C15D12B72C0900A1AB17 /* AboutMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13412B72C0900A1AB17 /* AboutMenu.cpp */; };
+ 5D70C15E12B72C0900A1AB17 /* QuickTipMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13612B72C0900A1AB17 /* QuickTipMenu.cpp */; };
+ 5D70C15F12B72C0900A1AB17 /* OptionsMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13812B72C0900A1AB17 /* OptionsMenu.cpp */; };
+ 5D70C16012B72C0900A1AB17 /* LogMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13912B72C0900A1AB17 /* LogMenu.cpp */; };
+ 5D70C16112B72C0900A1AB17 /* PauseMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13B12B72C0900A1AB17 /* PauseMenu.cpp */; };
+ 5D70C16212B72C0900A1AB17 /* EnterURLMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13D12B72C0900A1AB17 /* EnterURLMenu.cpp */; };
+ 5D70C16312B72C0900A1AB17 /* PopUpMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C13F12B72C0900A1AB17 /* PopUpMenu.cpp */; };
+ 5D70C16412B72C0900A1AB17 /* DMODMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14112B72C0900A1AB17 /* DMODMenu.cpp */; };
+ 5D70C16512B72C0900A1AB17 /* DMODInstallMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14312B72C0900A1AB17 /* DMODInstallMenu.cpp */; };
+ 5D70C16612B72C0900A1AB17 /* LoadMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14512B72C0900A1AB17 /* LoadMenu.cpp */; };
+ 5D70C16712B72C0900A1AB17 /* GameMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14712B72C0900A1AB17 /* GameMenu.cpp */; };
+ 5D70C16812B72C0900A1AB17 /* ParticleTestMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14912B72C0900A1AB17 /* ParticleTestMenu.cpp */; };
+ 5D70C16912B72C0900A1AB17 /* DebugMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14B12B72C0900A1AB17 /* DebugMenu.cpp */; };
+ 5D70C16A12B72C0900A1AB17 /* MainMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D70C14D12B72C0900A1AB17 /* MainMenu.cpp */; };
+ 5D8FA3AC12DA754700E9B3B8 /* interface in Resources */ = {isa = PBXBuildFile; fileRef = 5D8FA3AB12DA754700E9B3B8 /* interface */; };
+ 5D8FA49F12DBFA1100E9B3B8 /* game in Resources */ = {isa = PBXBuildFile; fileRef = 5D8FA49D12DBFA1100E9B3B8 /* game */; };
+ 5D8FA52212DBFA3100E9B3B8 /* dink in Resources */ = {isa = PBXBuildFile; fileRef = 5D8FA4A012DBFA3000E9B3B8 /* dink */; };
+ 5D8FA52312DBFA3100E9B3B8 /* audio in Resources */ = {isa = PBXBuildFile; fileRef = 5D8FA51512DBFA3100E9B3B8 /* audio */; };
+ 5DB7E05E14C183020097F054 /* libfmodex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DB7E05D14C183020097F054 /* libfmodex.dylib */; };
+ 5DB7E05F14C184610097F054 /* libfmodex.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5DB7E05D14C183020097F054 /* libfmodex.dylib */; };
+ 5DD32A5A12CAE4340009B0F3 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5DD32A5912CAE4340009B0F3 /* Info.plist */; };
+ 5DDDC70712CAEB4C0075D2F9 /* EmitVirtualKeyComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDC70612CAEB4C0075D2F9 /* EmitVirtualKeyComponent.cpp */; };
+ 5DDE02A012B4F50D000C5CC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DDE029F12B4F50D000C5CC0 /* libz.dylib */; };
+ 5DDE02A512B4F526000C5CC0 /* App.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DDE02A412B4F526000C5CC0 /* App.cpp */; };
+ 5DFB850A12BAEDB500337543 /* app.icns in Resources */ = {isa = PBXBuildFile; fileRef = 5DFB850912BAEDB500337543 /* app.icns */; };
+ 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
+ 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF9DBBC6113C611C00D05754 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF9DBBC5113C611C00D05754 /* QuartzCore.framework */; };
+ AFBD7716113895850015E685 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = AFBD7714113895850015E685 /* MainMenu.xib */; };
+ AFD4D88A113C504F00C2DE76 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFD4D889113C504F00C2DE76 /* OpenGL.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 5D70BB2712B7208900A1AB17 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 5DB7E05F14C184610097F054 /* libfmodex.dylib in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; };
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; };
+ 256AC3F00F4B6AF500CF3369 /* RTDink_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTDink_Prefix.pch; sourceTree = ""; };
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; };
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
+ 5D70B61A12B5FED300A1AB17 /* PlatformSetupOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlatformSetupOSX.h; path = ../../shared/OSX/PlatformSetupOSX.h; sourceTree = SOURCE_ROOT; };
+ 5D70B61B12B5FED300A1AB17 /* OSXUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OSXUtils.mm; path = ../../shared/OSX/OSXUtils.mm; sourceTree = SOURCE_ROOT; };
+ 5D70B61C12B5FED300A1AB17 /* OSXUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OSXUtils.h; path = ../../shared/OSX/OSXUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70B61E12B5FED300A1AB17 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
+ 5D70B61F12B5FED300A1AB17 /* MainController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainController.h; sourceTree = ""; };
+ 5D70B62012B5FED300A1AB17 /* MainController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MainController.mm; sourceTree = ""; };
+ 5D70B62112B5FED300A1AB17 /* MyApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyApplication.h; sourceTree = ""; };
+ 5D70B62212B5FED300A1AB17 /* MyApplication.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MyApplication.mm; sourceTree = ""; };
+ 5D70B62312B5FED300A1AB17 /* MyOpenGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyOpenGLView.h; sourceTree = ""; };
+ 5D70B62412B5FED300A1AB17 /* MyOpenGLView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MyOpenGLView.mm; sourceTree = ""; };
+ 5D70B79B12B606DC00A1AB17 /* PlatformSetup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlatformSetup.h; path = ../../shared/PlatformSetup.h; sourceTree = SOURCE_ROOT; };
+ 5D70B79C12B606DC00A1AB17 /* PlatformSetup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PlatformSetup.cpp; path = ../../shared/PlatformSetup.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70B79D12B606DC00A1AB17 /* PlatformPrecomp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlatformPrecomp.h; path = ../../shared/PlatformPrecomp.h; sourceTree = SOURCE_ROOT; };
+ 5D70B79E12B606DC00A1AB17 /* PlatformPrecomp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PlatformPrecomp.cpp; path = ../../shared/PlatformPrecomp.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70B79F12B606DC00A1AB17 /* BaseApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BaseApp.cpp; path = ../../shared/BaseApp.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70B7A012B606DC00A1AB17 /* BaseApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BaseApp.h; path = ../../shared/BaseApp.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFF312B72BE600A1AB17 /* StreamingInstanceZip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StreamingInstanceZip.h; path = ../../shared/FileSystem/StreamingInstanceZip.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFF412B72BE600A1AB17 /* StreamingInstanceZip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StreamingInstanceZip.cpp; path = ../../shared/FileSystem/StreamingInstanceZip.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70BFF512B72BE600A1AB17 /* StreamingInstanceFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StreamingInstanceFile.h; path = ../../shared/FileSystem/StreamingInstanceFile.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFF612B72BE600A1AB17 /* StreamingInstanceFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StreamingInstanceFile.cpp; path = ../../shared/FileSystem/StreamingInstanceFile.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70BFF712B72BE600A1AB17 /* StreamingInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StreamingInstance.h; path = ../../shared/FileSystem/StreamingInstance.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFF812B72BE600A1AB17 /* StreamingInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StreamingInstance.cpp; path = ../../shared/FileSystem/StreamingInstance.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70BFF912B72BE600A1AB17 /* FileSystemZip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileSystemZip.h; path = ../../shared/FileSystem/FileSystemZip.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFFA12B72BE600A1AB17 /* FileSystemZip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileSystemZip.cpp; path = ../../shared/FileSystem/FileSystemZip.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70BFFB12B72BE600A1AB17 /* FileSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileSystem.h; path = ../../shared/FileSystem/FileSystem.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFFC12B72BE600A1AB17 /* FileSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileSystem.cpp; path = ../../shared/FileSystem/FileSystem.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70BFFD12B72BE600A1AB17 /* FileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileManager.h; path = ../../shared/FileSystem/FileManager.h; sourceTree = SOURCE_ROOT; };
+ 5D70BFFE12B72BE600A1AB17 /* FileManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileManager.cpp; path = ../../shared/FileSystem/FileManager.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00012B72BE600A1AB17 /* ResourceManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResourceManager.cpp; path = ../../shared/Manager/ResourceManager.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00112B72BE600A1AB17 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResourceManager.h; path = ../../shared/Manager/ResourceManager.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00212B72BE600A1AB17 /* VariantDB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VariantDB.cpp; path = ../../shared/Manager/VariantDB.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00312B72BE600A1AB17 /* VariantDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VariantDB.h; path = ../../shared/Manager/VariantDB.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00412B72BE600A1AB17 /* Console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Console.cpp; path = ../../shared/Manager/Console.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00512B72BE600A1AB17 /* Console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Console.h; path = ../../shared/Manager/Console.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00612B72BE600A1AB17 /* GameTimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameTimer.cpp; path = ../../shared/Manager/GameTimer.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00712B72BE600A1AB17 /* GameTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameTimer.h; path = ../../shared/Manager/GameTimer.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00812B72BE600A1AB17 /* MessageManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MessageManager.cpp; path = ../../shared/Manager/MessageManager.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00912B72BE600A1AB17 /* MessageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MessageManager.h; path = ../../shared/Manager/MessageManager.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00B12B72BE600A1AB17 /* NetHTTP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetHTTP.cpp; path = ../../shared/Network/NetHTTP.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00C12B72BE600A1AB17 /* NetHTTP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetHTTP.h; path = ../../shared/Network/NetHTTP.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00D12B72BE600A1AB17 /* NetSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetSocket.cpp; path = ../../shared/Network/NetSocket.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C00E12B72BE600A1AB17 /* NetSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetSocket.h; path = ../../shared/Network/NetSocket.h; sourceTree = SOURCE_ROOT; };
+ 5D70C00F12B72BE700A1AB17 /* NetUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetUtils.cpp; path = ../../shared/Network/NetUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C01012B72BE700A1AB17 /* NetUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetUtils.h; path = ../../shared/Network/NetUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C01212B72BE700A1AB17 /* AudioManagerFMOD.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioManagerFMOD.cpp; path = ../../shared/Audio/AudioManagerFMOD.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C01512B72BE700A1AB17 /* AudioManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioManager.cpp; path = ../../shared/Audio/AudioManager.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C01612B72BE700A1AB17 /* AudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioManager.h; path = ../../shared/Audio/AudioManager.h; sourceTree = SOURCE_ROOT; };
+ 5D70C01A12B72BE700A1AB17 /* mat3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mat3.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/mat3.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C01B12B72BE700A1AB17 /* mat4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mat4.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/mat4.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C01C12B72BE700A1AB17 /* vec4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vec4.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/vec4.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C01D12B72BE700A1AB17 /* vec1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vec1.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/vec1.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C01E12B72BE700A1AB17 /* angle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = angle.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/angle.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C01F12B72BE700A1AB17 /* vec2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vec2.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/vec2.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C02012B72BE700A1AB17 /* vec3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vec3.cpp; path = "../../shared/ClanLib-2.0/Sources/Core/Math/vec3.cpp"; sourceTree = SOURCE_ROOT; };
+ 5D70C02312B72BE700A1AB17 /* CustomInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomInputComponent.h; path = ../../shared/Entity/CustomInputComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C02412B72BE700A1AB17 /* CustomInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CustomInputComponent.cpp; path = ../../shared/Entity/CustomInputComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C02512B72BE700A1AB17 /* ArcadeInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ArcadeInputComponent.h; path = ../../shared/Entity/ArcadeInputComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C02612B72BE700A1AB17 /* ArcadeInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ArcadeInputComponent.cpp; path = ../../shared/Entity/ArcadeInputComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C02712B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SelectButtonWithCustomInputComponent.h; path = ../../shared/Entity/SelectButtonWithCustomInputComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C02812B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SelectButtonWithCustomInputComponent.cpp; path = ../../shared/Entity/SelectButtonWithCustomInputComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C02912B72BE700A1AB17 /* SliderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SliderComponent.h; path = ../../shared/Entity/SliderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C02A12B72BE700A1AB17 /* SliderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SliderComponent.cpp; path = ../../shared/Entity/SliderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C02B12B72BE700A1AB17 /* UnpackArchiveComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UnpackArchiveComponent.cpp; path = ../../shared/Entity/UnpackArchiveComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C02C12B72BE700A1AB17 /* UnpackArchiveComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UnpackArchiveComponent.h; path = ../../shared/Entity/UnpackArchiveComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C02D12B72BE700A1AB17 /* FilterInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FilterInputComponent.cpp; path = ../../shared/Entity/FilterInputComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C02E12B72BE700A1AB17 /* FilterInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilterInputComponent.h; path = ../../shared/Entity/FilterInputComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C02F12B72BE700A1AB17 /* RenderClipComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RenderClipComponent.cpp; path = ../../shared/Entity/RenderClipComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03012B72BE700A1AB17 /* RenderClipComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RenderClipComponent.h; path = ../../shared/Entity/RenderClipComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03112B72BE700A1AB17 /* TouchStripComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TouchStripComponent.cpp; path = ../../shared/Entity/TouchStripComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03212B72BE700A1AB17 /* TouchStripComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TouchStripComponent.h; path = ../../shared/Entity/TouchStripComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03312B72BE700A1AB17 /* TrailRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrailRenderComponent.cpp; path = ../../shared/Entity/TrailRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03412B72BE700A1AB17 /* TrailRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrailRenderComponent.h; path = ../../shared/Entity/TrailRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03512B72BE700A1AB17 /* InputTextRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputTextRenderComponent.cpp; path = ../../shared/Entity/InputTextRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03612B72BE700A1AB17 /* InputTextRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InputTextRenderComponent.h; path = ../../shared/Entity/InputTextRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03712B72BE700A1AB17 /* RectRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RectRenderComponent.cpp; path = ../../shared/Entity/RectRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03812B72BE700A1AB17 /* RectRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RectRenderComponent.h; path = ../../shared/Entity/RectRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03912B72BE700A1AB17 /* ScrollBarRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScrollBarRenderComponent.cpp; path = ../../shared/Entity/ScrollBarRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03A12B72BE700A1AB17 /* ScrollBarRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScrollBarRenderComponent.h; path = ../../shared/Entity/ScrollBarRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03B12B72BE700A1AB17 /* ScrollComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScrollComponent.cpp; path = ../../shared/Entity/ScrollComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03C12B72BE700A1AB17 /* ScrollComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScrollComponent.h; path = ../../shared/Entity/ScrollComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03D12B72BE700A1AB17 /* TextBoxRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextBoxRenderComponent.cpp; path = ../../shared/Entity/TextBoxRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C03E12B72BE700A1AB17 /* TextBoxRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextBoxRenderComponent.h; path = ../../shared/Entity/TextBoxRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C03F12B72BE700A1AB17 /* HTTPComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HTTPComponent.cpp; path = ../../shared/Entity/HTTPComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04012B72BE700A1AB17 /* HTTPComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPComponent.h; path = ../../shared/Entity/HTTPComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04112B72BE700A1AB17 /* TyperComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TyperComponent.cpp; path = ../../shared/Entity/TyperComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04212B72BE700A1AB17 /* TyperComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TyperComponent.h; path = ../../shared/Entity/TyperComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04312B72BE700A1AB17 /* ProgressBarComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProgressBarComponent.cpp; path = ../../shared/Entity/ProgressBarComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04412B72BE700A1AB17 /* ProgressBarComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProgressBarComponent.h; path = ../../shared/Entity/ProgressBarComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04512B72BE700A1AB17 /* TapSequenceDetectComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TapSequenceDetectComponent.cpp; path = ../../shared/Entity/TapSequenceDetectComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04612B72BE700A1AB17 /* TapSequenceDetectComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TapSequenceDetectComponent.h; path = ../../shared/Entity/TapSequenceDetectComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04712B72BE700A1AB17 /* UnderlineRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UnderlineRenderComponent.cpp; path = ../../shared/Entity/UnderlineRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04812B72BE700A1AB17 /* UnderlineRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UnderlineRenderComponent.h; path = ../../shared/Entity/UnderlineRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04912B72BE700A1AB17 /* FocusInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FocusInputComponent.cpp; path = ../../shared/Entity/FocusInputComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04A12B72BE700A1AB17 /* FocusInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FocusInputComponent.h; path = ../../shared/Entity/FocusInputComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04B12B72BE700A1AB17 /* FocusRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FocusRenderComponent.cpp; path = ../../shared/Entity/FocusRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04C12B72BE700A1AB17 /* FocusRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FocusRenderComponent.h; path = ../../shared/Entity/FocusRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04D12B72BE700A1AB17 /* FocusUpdateComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FocusUpdateComponent.cpp; path = ../../shared/Entity/FocusUpdateComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C04E12B72BE700A1AB17 /* FocusUpdateComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FocusUpdateComponent.h; path = ../../shared/Entity/FocusUpdateComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C04F12B72BE700A1AB17 /* InterpolateComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InterpolateComponent.cpp; path = ../../shared/Entity/InterpolateComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05012B72BE700A1AB17 /* InterpolateComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InterpolateComponent.h; path = ../../shared/Entity/InterpolateComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05112B72BE700A1AB17 /* TextRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextRenderComponent.cpp; path = ../../shared/Entity/TextRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05212B72BE700A1AB17 /* TextRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextRenderComponent.h; path = ../../shared/Entity/TextRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05312B72BE700A1AB17 /* Button2DComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Button2DComponent.cpp; path = ../../shared/Entity/Button2DComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05412B72BE700A1AB17 /* Button2DComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Button2DComponent.h; path = ../../shared/Entity/Button2DComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05512B72BE700A1AB17 /* TouchHandlerComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TouchHandlerComponent.cpp; path = ../../shared/Entity/TouchHandlerComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05612B72BE700A1AB17 /* TouchHandlerComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TouchHandlerComponent.h; path = ../../shared/Entity/TouchHandlerComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05712B72BE700A1AB17 /* OverlayRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OverlayRenderComponent.cpp; path = ../../shared/Entity/OverlayRenderComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05812B72BE700A1AB17 /* OverlayRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OverlayRenderComponent.h; path = ../../shared/Entity/OverlayRenderComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05912B72BE700A1AB17 /* EntityUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EntityUtils.cpp; path = ../../shared/Entity/EntityUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05A12B72BE700A1AB17 /* EntityUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EntityUtils.h; path = ../../shared/Entity/EntityUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05B12B72BE700A1AB17 /* Component.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Component.cpp; path = ../../shared/Entity/Component.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05C12B72BE700A1AB17 /* Component.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Component.h; path = ../../shared/Entity/Component.h; sourceTree = SOURCE_ROOT; };
+ 5D70C05D12B72BE700A1AB17 /* Entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Entity.cpp; path = ../../shared/Entity/Entity.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C05E12B72BE700A1AB17 /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Entity.h; path = ../../shared/Entity/Entity.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06012B72BE700A1AB17 /* RTFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RTFont.cpp; path = ../../shared/GUI/RTFont.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C06112B72BE700A1AB17 /* RTFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RTFont.h; path = ../../shared/GUI/RTFont.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06312B72BE700A1AB17 /* rtRect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rtRect.cpp; path = ../../shared/Math/rtRect.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C06412B72BE700A1AB17 /* rtRect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rtRect.h; path = ../../shared/Math/rtRect.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06612B72BE700A1AB17 /* SoftSurface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoftSurface.cpp; path = ../../shared/Renderer/SoftSurface.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C06712B72BE700A1AB17 /* SoftSurface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SoftSurface.h; path = ../../shared/Renderer/SoftSurface.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06812B72BE700A1AB17 /* RenderBatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RenderBatcher.cpp; path = ../../shared/Renderer/RenderBatcher.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C06912B72BE700A1AB17 /* RenderBatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RenderBatcher.h; path = ../../shared/Renderer/RenderBatcher.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06B12B72BE700A1AB17 /* L_Defination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_Defination.cpp; path = ../../shared/Renderer/linearparticle/sources/L_Defination.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C06C12B72BE700A1AB17 /* L_Defination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_Defination.h; path = ../../shared/Renderer/linearparticle/sources/L_Defination.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06D12B72BE700A1AB17 /* L_DroppingEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_DroppingEffect.cpp; path = ../../shared/Renderer/linearparticle/sources/L_DroppingEffect.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C06E12B72BE700A1AB17 /* L_DroppingEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_DroppingEffect.h; path = ../../shared/Renderer/linearparticle/sources/L_DroppingEffect.h; sourceTree = SOURCE_ROOT; };
+ 5D70C06F12B72BE700A1AB17 /* L_EffectEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_EffectEmitter.cpp; path = ../../shared/Renderer/linearparticle/sources/L_EffectEmitter.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07012B72BE700A1AB17 /* L_EffectEmitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_EffectEmitter.h; path = ../../shared/Renderer/linearparticle/sources/L_EffectEmitter.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07112B72BE700A1AB17 /* L_EffectManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_EffectManager.cpp; path = ../../shared/Renderer/linearparticle/sources/L_EffectManager.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07212B72BE700A1AB17 /* L_EffectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_EffectManager.h; path = ../../shared/Renderer/linearparticle/sources/L_EffectManager.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07312B72BE700A1AB17 /* L_ExplosionEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_ExplosionEffect.cpp; path = ../../shared/Renderer/linearparticle/sources/L_ExplosionEffect.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07412B72BE700A1AB17 /* L_ExplosionEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_ExplosionEffect.h; path = ../../shared/Renderer/linearparticle/sources/L_ExplosionEffect.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07512B72BE700A1AB17 /* L_MotionController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_MotionController.cpp; path = ../../shared/Renderer/linearparticle/sources/L_MotionController.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07612B72BE700A1AB17 /* L_MotionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_MotionController.h; path = ../../shared/Renderer/linearparticle/sources/L_MotionController.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07712B72BE700A1AB17 /* L_Particle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_Particle.cpp; path = ../../shared/Renderer/linearparticle/sources/L_Particle.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07812B72BE700A1AB17 /* L_Particle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_Particle.h; path = ../../shared/Renderer/linearparticle/sources/L_Particle.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07912B72BE700A1AB17 /* L_ParticleEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_ParticleEffect.cpp; path = ../../shared/Renderer/linearparticle/sources/L_ParticleEffect.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07A12B72BE700A1AB17 /* L_ParticleEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_ParticleEffect.h; path = ../../shared/Renderer/linearparticle/sources/L_ParticleEffect.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07B12B72BE700A1AB17 /* L_ParticleMem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_ParticleMem.cpp; path = ../../shared/Renderer/linearparticle/sources/L_ParticleMem.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07C12B72BE700A1AB17 /* L_ParticleMem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_ParticleMem.h; path = ../../shared/Renderer/linearparticle/sources/L_ParticleMem.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07D12B72BE700A1AB17 /* L_ParticleSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_ParticleSystem.cpp; path = ../../shared/Renderer/linearparticle/sources/L_ParticleSystem.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C07E12B72BE700A1AB17 /* L_ParticleSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_ParticleSystem.h; path = ../../shared/Renderer/linearparticle/sources/L_ParticleSystem.h; sourceTree = SOURCE_ROOT; };
+ 5D70C07F12B72BE700A1AB17 /* L_ShootingEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = L_ShootingEffect.cpp; path = ../../shared/Renderer/linearparticle/sources/L_ShootingEffect.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C08012B72BE700A1AB17 /* L_ShootingEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = L_ShootingEffect.h; path = ../../shared/Renderer/linearparticle/sources/L_ShootingEffect.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08112B72BE700A1AB17 /* LinearParticle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LinearParticle.h; path = ../../shared/Renderer/LinearParticle.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08212B72BE700A1AB17 /* SurfaceAnim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SurfaceAnim.cpp; path = ../../shared/Renderer/SurfaceAnim.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C08312B72BE700A1AB17 /* SurfaceAnim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SurfaceAnim.h; path = ../../shared/Renderer/SurfaceAnim.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08412B72BE700A1AB17 /* bitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bitmap.h; path = ../../shared/Renderer/bitmap.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08512B72BE700A1AB17 /* Surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Surface.cpp; path = ../../shared/Renderer/Surface.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C08612B72BE700A1AB17 /* Surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Surface.h; path = ../../shared/Renderer/Surface.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08912B72BE700A1AB17 /* unzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = unzip.h; path = ../../shared/util/unzip/unzip.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08A12B72BE700A1AB17 /* unzip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = unzip.c; path = ../../shared/util/unzip/unzip.c; sourceTree = SOURCE_ROOT; };
+ 5D70C08B12B72BE700A1AB17 /* ioapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ioapi.h; path = ../../shared/util/unzip/ioapi.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08C12B72BE700A1AB17 /* ioapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ioapi.c; path = ../../shared/util/unzip/ioapi.c; sourceTree = SOURCE_ROOT; };
+ 5D70C08D12B72BE700A1AB17 /* crypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crypt.h; path = ../../shared/util/unzip/crypt.h; sourceTree = SOURCE_ROOT; };
+ 5D70C08F12B72BE700A1AB17 /* TarHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TarHandler.cpp; path = ../../shared/util/archive/TarHandler.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C09012B72BE700A1AB17 /* TarHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TarHandler.h; path = ../../shared/util/archive/TarHandler.h; sourceTree = SOURCE_ROOT; };
+ 5D70C09212B72BE700A1AB17 /* blocksort.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = blocksort.c; path = ../../shared/util/bzip2/blocksort.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09312B72BE700A1AB17 /* bzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bzlib.c; path = ../../shared/util/bzip2/bzlib.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09412B72BE700A1AB17 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = compress.c; path = ../../shared/util/bzip2/compress.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09512B72BE700A1AB17 /* crctable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = crctable.c; path = ../../shared/util/bzip2/crctable.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09612B72BE700A1AB17 /* decompress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decompress.c; path = ../../shared/util/bzip2/decompress.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09712B72BE700A1AB17 /* huffman.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = huffman.c; path = ../../shared/util/bzip2/huffman.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09812B72BE700A1AB17 /* randtable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = randtable.c; path = ../../shared/util/bzip2/randtable.c; sourceTree = SOURCE_ROOT; };
+ 5D70C09912B72BE700A1AB17 /* CRandom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CRandom.cpp; path = ../../shared/util/CRandom.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C09A12B72BE700A1AB17 /* CRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CRandom.h; path = ../../shared/util/CRandom.h; sourceTree = SOURCE_ROOT; };
+ 5D70C09B12B72BE700A1AB17 /* PrimeSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrimeSearch.cpp; path = ../../shared/util/PrimeSearch.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C09C12B72BE700A1AB17 /* PrimeSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrimeSearch.h; path = ../../shared/util/PrimeSearch.h; sourceTree = SOURCE_ROOT; };
+ 5D70C09D12B72BE700A1AB17 /* TextScanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextScanner.cpp; path = ../../shared/util/TextScanner.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C09E12B72BE700A1AB17 /* TextScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextScanner.h; path = ../../shared/util/TextScanner.h; sourceTree = SOURCE_ROOT; };
+ 5D70C09F12B72BE700A1AB17 /* MathUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MathUtils.cpp; path = ../../shared/util/MathUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0A012B72BE700A1AB17 /* MathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MathUtils.h; path = ../../shared/util/MathUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C0A112B72BE700A1AB17 /* Variant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Variant.cpp; path = ../../shared/util/Variant.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0A212B72BE700A1AB17 /* Variant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Variant.h; path = ../../shared/util/Variant.h; sourceTree = SOURCE_ROOT; };
+ 5D70C0A512B72BE700A1AB17 /* connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection.cpp; path = ../../shared/util/boost/libs/signals/src/connection.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0A612B72BE700A1AB17 /* named_slot_map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = named_slot_map.cpp; path = ../../shared/util/boost/libs/signals/src/named_slot_map.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0A712B72BE700A1AB17 /* signal_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = signal_base.cpp; path = ../../shared/util/boost/libs/signals/src/signal_base.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0A812B72BE700A1AB17 /* slot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = slot.cpp; path = ../../shared/util/boost/libs/signals/src/slot.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0A912B72BE700A1AB17 /* trackable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = trackable.cpp; path = ../../shared/util/boost/libs/signals/src/trackable.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0AA12B72BE700A1AB17 /* GLESUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GLESUtils.cpp; path = ../../shared/util/GLESUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0AB12B72BE700A1AB17 /* GLESUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GLESUtils.h; path = ../../shared/util/GLESUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C0AC12B72BE700A1AB17 /* ResourceUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResourceUtils.cpp; path = ../../shared/util/ResourceUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0AD12B72BE700A1AB17 /* ResourceUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResourceUtils.h; path = ../../shared/util/ResourceUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C0AE12B72BE700A1AB17 /* RTFileFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RTFileFormat.h; path = ../../shared/util/RTFileFormat.h; sourceTree = SOURCE_ROOT; };
+ 5D70C0AF12B72BE700A1AB17 /* MiscUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MiscUtils.cpp; path = ../../shared/util/MiscUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0B012B72BE700A1AB17 /* MiscUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MiscUtils.h; path = ../../shared/util/MiscUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C0B112B72BE700A1AB17 /* RenderUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RenderUtils.cpp; path = ../../shared/util/RenderUtils.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C0B212B72BE700A1AB17 /* RenderUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RenderUtils.h; path = ../../shared/util/RenderUtils.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11312B72C0900A1AB17 /* ScriptAccelerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScriptAccelerator.cpp; path = ../source/dink/ScriptAccelerator.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C11412B72C0900A1AB17 /* ScriptAccelerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScriptAccelerator.h; path = ../source/dink/ScriptAccelerator.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11512B72C0900A1AB17 /* FFReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FFReader.cpp; path = ../source/dink/FFReader.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C11612B72C0900A1AB17 /* FFReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FFReader.h; path = ../source/dink/FFReader.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11712B72C0900A1AB17 /* dink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dink.cpp; path = ../source/dink/dink.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C11812B72C0900A1AB17 /* dink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dink.h; path = ../source/dink/dink.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11912B72C0900A1AB17 /* dinkvar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dinkvar.h; path = ../source/dink/dinkvar.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11A12B72C0900A1AB17 /* misc_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = misc_util.cpp; path = ../source/dink/misc_util.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C11B12B72C0900A1AB17 /* misc_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = misc_util.h; path = ../source/dink/misc_util.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11C12B72C0900A1AB17 /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resource.h; path = ../source/dink/resource.h; sourceTree = SOURCE_ROOT; };
+ 5D70C11D12B72C0900A1AB17 /* video_gl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_gl.cpp; path = ../source/video_gl.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C11E12B72C0900A1AB17 /* video_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_gl.h; path = ../source/video_gl.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12012B72C0900A1AB17 /* DragControlComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DragControlComponent.h; path = ../source/Component/DragControlComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12112B72C0900A1AB17 /* DragControlComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DragControlComponent.cpp; path = ../source/Component/DragControlComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12212B72C0900A1AB17 /* ActionButtonComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActionButtonComponent.h; path = ../source/Component/ActionButtonComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12312B72C0900A1AB17 /* ActionButtonComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActionButtonComponent.cpp; path = ../source/Component/ActionButtonComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12412B72C0900A1AB17 /* InventoryComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InventoryComponent.cpp; path = ../source/Component/InventoryComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12512B72C0900A1AB17 /* InventoryComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InventoryComponent.h; path = ../source/Component/InventoryComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12612B72C0900A1AB17 /* CursorComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CursorComponent.cpp; path = ../source/Component/CursorComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12712B72C0900A1AB17 /* CursorComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CursorComponent.h; path = ../source/Component/CursorComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12812B72C0900A1AB17 /* FPSControlComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FPSControlComponent.cpp; path = ../source/Component/FPSControlComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12912B72C0900A1AB17 /* FPSControlComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FPSControlComponent.h; path = ../source/Component/FPSControlComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12A12B72C0900A1AB17 /* ParticleTestComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ParticleTestComponent.cpp; path = ../source/Component/ParticleTestComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12B12B72C0900A1AB17 /* ParticleTestComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ParticleTestComponent.h; path = ../source/Component/ParticleTestComponent.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12D12B72C0900A1AB17 /* ExpiredMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExpiredMenu.h; path = ../source/GUI/ExpiredMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C12E12B72C0900A1AB17 /* ExpiredMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExpiredMenu.cpp; path = ../source/GUI/ExpiredMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C12F12B72C0900A1AB17 /* ReadTextMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReadTextMenu.h; path = ../source/GUI/ReadTextMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13012B72C0900A1AB17 /* ReadTextMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReadTextMenu.cpp; path = ../source/GUI/ReadTextMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13112B72C0900A1AB17 /* BrowseMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BrowseMenu.h; path = ../source/GUI/BrowseMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13212B72C0900A1AB17 /* BrowseMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BrowseMenu.cpp; path = ../source/GUI/BrowseMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13312B72C0900A1AB17 /* AboutMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutMenu.h; path = ../source/GUI/AboutMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13412B72C0900A1AB17 /* AboutMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AboutMenu.cpp; path = ../source/GUI/AboutMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13512B72C0900A1AB17 /* QuickTipMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuickTipMenu.h; path = ../source/GUI/QuickTipMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13612B72C0900A1AB17 /* QuickTipMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTipMenu.cpp; path = ../source/GUI/QuickTipMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13712B72C0900A1AB17 /* OptionsMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptionsMenu.h; path = ../source/GUI/OptionsMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13812B72C0900A1AB17 /* OptionsMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptionsMenu.cpp; path = ../source/GUI/OptionsMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13912B72C0900A1AB17 /* LogMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LogMenu.cpp; path = ../source/GUI/LogMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13A12B72C0900A1AB17 /* LogMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogMenu.h; path = ../source/GUI/LogMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13B12B72C0900A1AB17 /* PauseMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PauseMenu.cpp; path = ../source/GUI/PauseMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13C12B72C0900A1AB17 /* PauseMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PauseMenu.h; path = ../source/GUI/PauseMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13D12B72C0900A1AB17 /* EnterURLMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EnterURLMenu.cpp; path = ../source/GUI/EnterURLMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C13E12B72C0900A1AB17 /* EnterURLMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EnterURLMenu.h; path = ../source/GUI/EnterURLMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C13F12B72C0900A1AB17 /* PopUpMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PopUpMenu.cpp; path = ../source/GUI/PopUpMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14012B72C0900A1AB17 /* PopUpMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PopUpMenu.h; path = ../source/GUI/PopUpMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14112B72C0900A1AB17 /* DMODMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DMODMenu.cpp; path = ../source/GUI/DMODMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14212B72C0900A1AB17 /* DMODMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DMODMenu.h; path = ../source/GUI/DMODMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14312B72C0900A1AB17 /* DMODInstallMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DMODInstallMenu.cpp; path = ../source/GUI/DMODInstallMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14412B72C0900A1AB17 /* DMODInstallMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DMODInstallMenu.h; path = ../source/GUI/DMODInstallMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14512B72C0900A1AB17 /* LoadMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LoadMenu.cpp; path = ../source/GUI/LoadMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14612B72C0900A1AB17 /* LoadMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LoadMenu.h; path = ../source/GUI/LoadMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14712B72C0900A1AB17 /* GameMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameMenu.cpp; path = ../source/GUI/GameMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14812B72C0900A1AB17 /* GameMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameMenu.h; path = ../source/GUI/GameMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14912B72C0900A1AB17 /* ParticleTestMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ParticleTestMenu.cpp; path = ../source/GUI/ParticleTestMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14A12B72C0900A1AB17 /* ParticleTestMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ParticleTestMenu.h; path = ../source/GUI/ParticleTestMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14B12B72C0900A1AB17 /* DebugMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugMenu.cpp; path = ../source/GUI/DebugMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14C12B72C0900A1AB17 /* DebugMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugMenu.h; path = ../source/GUI/DebugMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C14D12B72C0900A1AB17 /* MainMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainMenu.cpp; path = ../source/GUI/MainMenu.cpp; sourceTree = SOURCE_ROOT; };
+ 5D70C14E12B72C0900A1AB17 /* MainMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainMenu.h; path = ../source/GUI/MainMenu.h; sourceTree = SOURCE_ROOT; };
+ 5D70C25212B72D1A00A1AB17 /* AudioManagerFMOD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioManagerFMOD.h; path = ../../shared/Audio/AudioManagerFMOD.h; sourceTree = SOURCE_ROOT; };
+ 5D8CE30114C654B5009EB534 /* RTDink copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "RTDink copy-Info.plist"; path = "/Users/Seth/dev/rtsvn/projects/proton/RTDink/OSX/RTDink copy-Info.plist"; sourceTree = ""; };
+ 5D8FA3AB12DA754700E9B3B8 /* interface */ = {isa = PBXFileReference; lastKnownFileType = folder; name = interface; path = ../bin/interface; sourceTree = ""; };
+ 5D8FA49D12DBFA1100E9B3B8 /* game */ = {isa = PBXFileReference; lastKnownFileType = folder; name = game; path = ../bin/game; sourceTree = ""; };
+ 5D8FA4A012DBFA3000E9B3B8 /* dink */ = {isa = PBXFileReference; lastKnownFileType = folder; name = dink; path = ../bin/dink; sourceTree = ""; };
+ 5D8FA51512DBFA3100E9B3B8 /* audio */ = {isa = PBXFileReference; lastKnownFileType = folder; name = audio; path = ../bin/audio; sourceTree = ""; };
+ 5DB7E05D14C183020097F054 /* libfmodex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libfmodex.dylib; path = ../../shared/OSX/fmod/api/lib/libfmodex.dylib; sourceTree = ""; };
+ 5DD32A5912CAE4340009B0F3 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 5DDDC70512CAEB4C0075D2F9 /* EmitVirtualKeyComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EmitVirtualKeyComponent.h; path = ../../shared/Entity/EmitVirtualKeyComponent.h; sourceTree = SOURCE_ROOT; };
+ 5DDDC70612CAEB4C0075D2F9 /* EmitVirtualKeyComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EmitVirtualKeyComponent.cpp; path = ../../shared/Entity/EmitVirtualKeyComponent.cpp; sourceTree = SOURCE_ROOT; };
+ 5DDE029F12B4F50D000C5CC0 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
+ 5DDE02A312B4F526000C5CC0 /* App.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = App.h; path = ../source/App.h; sourceTree = SOURCE_ROOT; };
+ 5DDE02A412B4F526000C5CC0 /* App.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = App.cpp; path = ../source/App.cpp; sourceTree = SOURCE_ROOT; };
+ 5DFB850912BAEDB500337543 /* app.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = app.icns; sourceTree = ""; };
+ 8D1107320486CEB800E47090 /* Dink Smallwood HD.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Dink Smallwood HD.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9DBBC5113C611C00D05754 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
+ AFBD7715113895850015E685 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; };
+ AFD4D889113C504F00C2DE76 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 8D11072E0486CEB800E47090 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
+ AFD4D88A113C504F00C2DE76 /* OpenGL.framework in Frameworks */,
+ AF9DBBC6113C611C00D05754 /* QuartzCore.framework in Frameworks */,
+ 5DDE02A012B4F50D000C5CC0 /* libz.dylib in Frameworks */,
+ 5DB7E05E14C183020097F054 /* libfmodex.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
+ AFD4D889113C504F00C2DE76 /* OpenGL.framework */,
+ AF9DBBC5113C611C00D05754 /* QuartzCore.framework */,
+ 5DDE029F12B4F50D000C5CC0 /* libz.dylib */,
+ );
+ name = "Linked Frameworks";
+ sourceTree = "";
+ };
+ 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 5DB7E05D14C183020097F054 /* libfmodex.dylib */,
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
+ );
+ name = "Other Frameworks";
+ sourceTree = "";
+ };
+ 19C28FACFE9D520D11CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 8D1107320486CEB800E47090 /* Dink Smallwood HD.app */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 29B97314FDCFA39411CA2CEA /* RTDink */ = {
+ isa = PBXGroup;
+ children = (
+ 5DDE012412B4D49C000C5CC0 /* shared */,
+ 29B97315FDCFA39411CA2CEA /* source */,
+ 29B97317FDCFA39411CA2CEA /* Resources */,
+ 29B97323FDCFA39411CA2CEA /* Frameworks */,
+ 19C28FACFE9D520D11CA2CBB /* Products */,
+ 5D8CE30114C654B5009EB534 /* RTDink copy-Info.plist */,
+ );
+ name = RTDink;
+ sourceTree = "";
+ };
+ 29B97315FDCFA39411CA2CEA /* source */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C12C12B72C0900A1AB17 /* GUI */,
+ 5D70C11F12B72C0900A1AB17 /* Component */,
+ 5D70C11212B72C0900A1AB17 /* Dink */,
+ 5DDE02A312B4F526000C5CC0 /* App.h */,
+ 5DDE02A412B4F526000C5CC0 /* App.cpp */,
+ 256AC3F00F4B6AF500CF3369 /* RTDink_Prefix.pch */,
+ );
+ name = source;
+ sourceTree = "";
+ };
+ 29B97317FDCFA39411CA2CEA /* Resources */ = {
+ isa = PBXGroup;
+ children = (
+ 5D8FA4A012DBFA3000E9B3B8 /* dink */,
+ 5D8FA51512DBFA3100E9B3B8 /* audio */,
+ 5D8FA49D12DBFA1100E9B3B8 /* game */,
+ 5D8FA3AB12DA754700E9B3B8 /* interface */,
+ 5DD32A5912CAE4340009B0F3 /* Info.plist */,
+ 5DFB850912BAEDB500337543 /* app.icns */,
+ AFBD7714113895850015E685 /* MainMenu.xib */,
+ 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
+ );
+ name = Resources;
+ sourceTree = "";
+ };
+ 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
+ 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
+ 5D70B61912B5FEB000A1AB17 /* OSX */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70B61A12B5FED300A1AB17 /* PlatformSetupOSX.h */,
+ 5D70B61B12B5FED300A1AB17 /* OSXUtils.mm */,
+ 5D70B61C12B5FED300A1AB17 /* OSXUtils.h */,
+ 5D70B61D12B5FED300A1AB17 /* app */,
+ );
+ name = OSX;
+ sourceTree = "";
+ };
+ 5D70B61D12B5FED300A1AB17 /* app */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70B61E12B5FED300A1AB17 /* main.m */,
+ 5D70B61F12B5FED300A1AB17 /* MainController.h */,
+ 5D70B62012B5FED300A1AB17 /* MainController.mm */,
+ 5D70B62112B5FED300A1AB17 /* MyApplication.h */,
+ 5D70B62212B5FED300A1AB17 /* MyApplication.mm */,
+ 5D70B62312B5FED300A1AB17 /* MyOpenGLView.h */,
+ 5D70B62412B5FED300A1AB17 /* MyOpenGLView.mm */,
+ );
+ name = app;
+ path = ../../shared/OSX/app;
+ sourceTree = SOURCE_ROOT;
+ };
+ 5D70BFF212B72BE600A1AB17 /* FileSystem */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70BFF312B72BE600A1AB17 /* StreamingInstanceZip.h */,
+ 5D70BFF412B72BE600A1AB17 /* StreamingInstanceZip.cpp */,
+ 5D70BFF512B72BE600A1AB17 /* StreamingInstanceFile.h */,
+ 5D70BFF612B72BE600A1AB17 /* StreamingInstanceFile.cpp */,
+ 5D70BFF712B72BE600A1AB17 /* StreamingInstance.h */,
+ 5D70BFF812B72BE600A1AB17 /* StreamingInstance.cpp */,
+ 5D70BFF912B72BE600A1AB17 /* FileSystemZip.h */,
+ 5D70BFFA12B72BE600A1AB17 /* FileSystemZip.cpp */,
+ 5D70BFFB12B72BE600A1AB17 /* FileSystem.h */,
+ 5D70BFFC12B72BE600A1AB17 /* FileSystem.cpp */,
+ 5D70BFFD12B72BE600A1AB17 /* FileManager.h */,
+ 5D70BFFE12B72BE600A1AB17 /* FileManager.cpp */,
+ );
+ name = FileSystem;
+ sourceTree = "";
+ };
+ 5D70BFFF12B72BE600A1AB17 /* Managers */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C00012B72BE600A1AB17 /* ResourceManager.cpp */,
+ 5D70C00112B72BE600A1AB17 /* ResourceManager.h */,
+ 5D70C00212B72BE600A1AB17 /* VariantDB.cpp */,
+ 5D70C00312B72BE600A1AB17 /* VariantDB.h */,
+ 5D70C00412B72BE600A1AB17 /* Console.cpp */,
+ 5D70C00512B72BE600A1AB17 /* Console.h */,
+ 5D70C00612B72BE600A1AB17 /* GameTimer.cpp */,
+ 5D70C00712B72BE600A1AB17 /* GameTimer.h */,
+ 5D70C00812B72BE600A1AB17 /* MessageManager.cpp */,
+ 5D70C00912B72BE600A1AB17 /* MessageManager.h */,
+ );
+ name = Managers;
+ sourceTree = "";
+ };
+ 5D70C00A12B72BE600A1AB17 /* Network */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C00B12B72BE600A1AB17 /* NetHTTP.cpp */,
+ 5D70C00C12B72BE600A1AB17 /* NetHTTP.h */,
+ 5D70C00D12B72BE600A1AB17 /* NetSocket.cpp */,
+ 5D70C00E12B72BE600A1AB17 /* NetSocket.h */,
+ 5D70C00F12B72BE700A1AB17 /* NetUtils.cpp */,
+ 5D70C01012B72BE700A1AB17 /* NetUtils.h */,
+ );
+ name = Network;
+ sourceTree = "";
+ };
+ 5D70C01112B72BE700A1AB17 /* Audio */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C25212B72D1A00A1AB17 /* AudioManagerFMOD.h */,
+ 5D70C01212B72BE700A1AB17 /* AudioManagerFMOD.cpp */,
+ 5D70C01512B72BE700A1AB17 /* AudioManager.cpp */,
+ 5D70C01612B72BE700A1AB17 /* AudioManager.h */,
+ );
+ name = Audio;
+ sourceTree = "";
+ };
+ 5D70C01712B72BE700A1AB17 /* ClanLib */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C01812B72BE700A1AB17 /* Core */,
+ );
+ name = ClanLib;
+ sourceTree = "";
+ };
+ 5D70C01812B72BE700A1AB17 /* Core */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C01912B72BE700A1AB17 /* Math */,
+ );
+ name = Core;
+ sourceTree = "";
+ };
+ 5D70C01912B72BE700A1AB17 /* Math */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C01A12B72BE700A1AB17 /* mat3.cpp */,
+ 5D70C01B12B72BE700A1AB17 /* mat4.cpp */,
+ 5D70C01C12B72BE700A1AB17 /* vec4.cpp */,
+ 5D70C01D12B72BE700A1AB17 /* vec1.cpp */,
+ 5D70C01E12B72BE700A1AB17 /* angle.cpp */,
+ 5D70C01F12B72BE700A1AB17 /* vec2.cpp */,
+ 5D70C02012B72BE700A1AB17 /* vec3.cpp */,
+ );
+ name = Math;
+ sourceTree = "";
+ };
+ 5D70C02112B72BE700A1AB17 /* Entity */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C05912B72BE700A1AB17 /* EntityUtils.cpp */,
+ 5D70C05A12B72BE700A1AB17 /* EntityUtils.h */,
+ 5D70C05B12B72BE700A1AB17 /* Component.cpp */,
+ 5D70C05C12B72BE700A1AB17 /* Component.h */,
+ 5D70C05D12B72BE700A1AB17 /* Entity.cpp */,
+ 5D70C05E12B72BE700A1AB17 /* Entity.h */,
+ 5D70C02212B72BE700A1AB17 /* Components */,
+ );
+ name = Entity;
+ sourceTree = "";
+ };
+ 5D70C02212B72BE700A1AB17 /* Components */ = {
+ isa = PBXGroup;
+ children = (
+ 5DDDC70512CAEB4C0075D2F9 /* EmitVirtualKeyComponent.h */,
+ 5DDDC70612CAEB4C0075D2F9 /* EmitVirtualKeyComponent.cpp */,
+ 5D70C02312B72BE700A1AB17 /* CustomInputComponent.h */,
+ 5D70C02412B72BE700A1AB17 /* CustomInputComponent.cpp */,
+ 5D70C02512B72BE700A1AB17 /* ArcadeInputComponent.h */,
+ 5D70C02612B72BE700A1AB17 /* ArcadeInputComponent.cpp */,
+ 5D70C02712B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.h */,
+ 5D70C02812B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.cpp */,
+ 5D70C02912B72BE700A1AB17 /* SliderComponent.h */,
+ 5D70C02A12B72BE700A1AB17 /* SliderComponent.cpp */,
+ 5D70C02B12B72BE700A1AB17 /* UnpackArchiveComponent.cpp */,
+ 5D70C02C12B72BE700A1AB17 /* UnpackArchiveComponent.h */,
+ 5D70C02D12B72BE700A1AB17 /* FilterInputComponent.cpp */,
+ 5D70C02E12B72BE700A1AB17 /* FilterInputComponent.h */,
+ 5D70C02F12B72BE700A1AB17 /* RenderClipComponent.cpp */,
+ 5D70C03012B72BE700A1AB17 /* RenderClipComponent.h */,
+ 5D70C03112B72BE700A1AB17 /* TouchStripComponent.cpp */,
+ 5D70C03212B72BE700A1AB17 /* TouchStripComponent.h */,
+ 5D70C03312B72BE700A1AB17 /* TrailRenderComponent.cpp */,
+ 5D70C03412B72BE700A1AB17 /* TrailRenderComponent.h */,
+ 5D70C03512B72BE700A1AB17 /* InputTextRenderComponent.cpp */,
+ 5D70C03612B72BE700A1AB17 /* InputTextRenderComponent.h */,
+ 5D70C03712B72BE700A1AB17 /* RectRenderComponent.cpp */,
+ 5D70C03812B72BE700A1AB17 /* RectRenderComponent.h */,
+ 5D70C03912B72BE700A1AB17 /* ScrollBarRenderComponent.cpp */,
+ 5D70C03A12B72BE700A1AB17 /* ScrollBarRenderComponent.h */,
+ 5D70C03B12B72BE700A1AB17 /* ScrollComponent.cpp */,
+ 5D70C03C12B72BE700A1AB17 /* ScrollComponent.h */,
+ 5D70C03D12B72BE700A1AB17 /* TextBoxRenderComponent.cpp */,
+ 5D70C03E12B72BE700A1AB17 /* TextBoxRenderComponent.h */,
+ 5D70C03F12B72BE700A1AB17 /* HTTPComponent.cpp */,
+ 5D70C04012B72BE700A1AB17 /* HTTPComponent.h */,
+ 5D70C04112B72BE700A1AB17 /* TyperComponent.cpp */,
+ 5D70C04212B72BE700A1AB17 /* TyperComponent.h */,
+ 5D70C04312B72BE700A1AB17 /* ProgressBarComponent.cpp */,
+ 5D70C04412B72BE700A1AB17 /* ProgressBarComponent.h */,
+ 5D70C04512B72BE700A1AB17 /* TapSequenceDetectComponent.cpp */,
+ 5D70C04612B72BE700A1AB17 /* TapSequenceDetectComponent.h */,
+ 5D70C04712B72BE700A1AB17 /* UnderlineRenderComponent.cpp */,
+ 5D70C04812B72BE700A1AB17 /* UnderlineRenderComponent.h */,
+ 5D70C04912B72BE700A1AB17 /* FocusInputComponent.cpp */,
+ 5D70C04A12B72BE700A1AB17 /* FocusInputComponent.h */,
+ 5D70C04B12B72BE700A1AB17 /* FocusRenderComponent.cpp */,
+ 5D70C04C12B72BE700A1AB17 /* FocusRenderComponent.h */,
+ 5D70C04D12B72BE700A1AB17 /* FocusUpdateComponent.cpp */,
+ 5D70C04E12B72BE700A1AB17 /* FocusUpdateComponent.h */,
+ 5D70C04F12B72BE700A1AB17 /* InterpolateComponent.cpp */,
+ 5D70C05012B72BE700A1AB17 /* InterpolateComponent.h */,
+ 5D70C05112B72BE700A1AB17 /* TextRenderComponent.cpp */,
+ 5D70C05212B72BE700A1AB17 /* TextRenderComponent.h */,
+ 5D70C05312B72BE700A1AB17 /* Button2DComponent.cpp */,
+ 5D70C05412B72BE700A1AB17 /* Button2DComponent.h */,
+ 5D70C05512B72BE700A1AB17 /* TouchHandlerComponent.cpp */,
+ 5D70C05612B72BE700A1AB17 /* TouchHandlerComponent.h */,
+ 5D70C05712B72BE700A1AB17 /* OverlayRenderComponent.cpp */,
+ 5D70C05812B72BE700A1AB17 /* OverlayRenderComponent.h */,
+ );
+ name = Components;
+ sourceTree = "";
+ };
+ 5D70C05F12B72BE700A1AB17 /* GUI */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C06012B72BE700A1AB17 /* RTFont.cpp */,
+ 5D70C06112B72BE700A1AB17 /* RTFont.h */,
+ );
+ name = GUI;
+ sourceTree = "";
+ };
+ 5D70C06212B72BE700A1AB17 /* Math */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C06312B72BE700A1AB17 /* rtRect.cpp */,
+ 5D70C06412B72BE700A1AB17 /* rtRect.h */,
+ );
+ name = Math;
+ sourceTree = "";
+ };
+ 5D70C06512B72BE700A1AB17 /* Renderer */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C06A12B72BE700A1AB17 /* LinearParticle */,
+ 5D70C06612B72BE700A1AB17 /* SoftSurface.cpp */,
+ 5D70C06712B72BE700A1AB17 /* SoftSurface.h */,
+ 5D70C06812B72BE700A1AB17 /* RenderBatcher.cpp */,
+ 5D70C08112B72BE700A1AB17 /* LinearParticle.h */,
+ 5D70C08212B72BE700A1AB17 /* SurfaceAnim.cpp */,
+ 5D70C08312B72BE700A1AB17 /* SurfaceAnim.h */,
+ 5D70C08412B72BE700A1AB17 /* bitmap.h */,
+ 5D70C08512B72BE700A1AB17 /* Surface.cpp */,
+ 5D70C08612B72BE700A1AB17 /* Surface.h */,
+ 5D70C06912B72BE700A1AB17 /* RenderBatcher.h */,
+ );
+ name = Renderer;
+ path = ..;
+ sourceTree = SOURCE_ROOT;
+ };
+ 5D70C06A12B72BE700A1AB17 /* LinearParticle */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C06B12B72BE700A1AB17 /* L_Defination.cpp */,
+ 5D70C06C12B72BE700A1AB17 /* L_Defination.h */,
+ 5D70C06D12B72BE700A1AB17 /* L_DroppingEffect.cpp */,
+ 5D70C06E12B72BE700A1AB17 /* L_DroppingEffect.h */,
+ 5D70C06F12B72BE700A1AB17 /* L_EffectEmitter.cpp */,
+ 5D70C07012B72BE700A1AB17 /* L_EffectEmitter.h */,
+ 5D70C07112B72BE700A1AB17 /* L_EffectManager.cpp */,
+ 5D70C07212B72BE700A1AB17 /* L_EffectManager.h */,
+ 5D70C07312B72BE700A1AB17 /* L_ExplosionEffect.cpp */,
+ 5D70C07412B72BE700A1AB17 /* L_ExplosionEffect.h */,
+ 5D70C07512B72BE700A1AB17 /* L_MotionController.cpp */,
+ 5D70C07612B72BE700A1AB17 /* L_MotionController.h */,
+ 5D70C07712B72BE700A1AB17 /* L_Particle.cpp */,
+ 5D70C07812B72BE700A1AB17 /* L_Particle.h */,
+ 5D70C07912B72BE700A1AB17 /* L_ParticleEffect.cpp */,
+ 5D70C07A12B72BE700A1AB17 /* L_ParticleEffect.h */,
+ 5D70C07B12B72BE700A1AB17 /* L_ParticleMem.cpp */,
+ 5D70C07C12B72BE700A1AB17 /* L_ParticleMem.h */,
+ 5D70C07D12B72BE700A1AB17 /* L_ParticleSystem.cpp */,
+ 5D70C07E12B72BE700A1AB17 /* L_ParticleSystem.h */,
+ 5D70C07F12B72BE700A1AB17 /* L_ShootingEffect.cpp */,
+ 5D70C08012B72BE700A1AB17 /* L_ShootingEffect.h */,
+ );
+ name = LinearParticle;
+ path = "../../../../../$(SOURCE_ROOT)";
+ sourceTree = SOURCE_ROOT;
+ };
+ 5D70C08712B72BE700A1AB17 /* util */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C0A312B72BE700A1AB17 /* Boost */,
+ 5D70C09912B72BE700A1AB17 /* CRandom.cpp */,
+ 5D70C09A12B72BE700A1AB17 /* CRandom.h */,
+ 5D70C09B12B72BE700A1AB17 /* PrimeSearch.cpp */,
+ 5D70C09C12B72BE700A1AB17 /* PrimeSearch.h */,
+ 5D70C09D12B72BE700A1AB17 /* TextScanner.cpp */,
+ 5D70C09E12B72BE700A1AB17 /* TextScanner.h */,
+ 5D70C09F12B72BE700A1AB17 /* MathUtils.cpp */,
+ 5D70C0A012B72BE700A1AB17 /* MathUtils.h */,
+ 5D70C0A112B72BE700A1AB17 /* Variant.cpp */,
+ 5D70C0AA12B72BE700A1AB17 /* GLESUtils.cpp */,
+ 5D70C0AB12B72BE700A1AB17 /* GLESUtils.h */,
+ 5D70C0AC12B72BE700A1AB17 /* ResourceUtils.cpp */,
+ 5D70C0AD12B72BE700A1AB17 /* ResourceUtils.h */,
+ 5D70C0AE12B72BE700A1AB17 /* RTFileFormat.h */,
+ 5D70C0AF12B72BE700A1AB17 /* MiscUtils.cpp */,
+ 5D70C0B012B72BE700A1AB17 /* MiscUtils.h */,
+ 5D70C0B112B72BE700A1AB17 /* RenderUtils.cpp */,
+ 5D70C0B212B72BE700A1AB17 /* RenderUtils.h */,
+ 5D70C0A212B72BE700A1AB17 /* Variant.h */,
+ 5D70C09112B72BE700A1AB17 /* bzip2 */,
+ 5D70C08E12B72BE700A1AB17 /* Archive */,
+ 5D70C08812B72BE700A1AB17 /* unzip */,
+ );
+ name = util;
+ sourceTree = "";
+ };
+ 5D70C08812B72BE700A1AB17 /* unzip */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C08912B72BE700A1AB17 /* unzip.h */,
+ 5D70C08A12B72BE700A1AB17 /* unzip.c */,
+ 5D70C08B12B72BE700A1AB17 /* ioapi.h */,
+ 5D70C08C12B72BE700A1AB17 /* ioapi.c */,
+ 5D70C08D12B72BE700A1AB17 /* crypt.h */,
+ );
+ name = unzip;
+ sourceTree = "";
+ };
+ 5D70C08E12B72BE700A1AB17 /* Archive */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C08F12B72BE700A1AB17 /* TarHandler.cpp */,
+ 5D70C09012B72BE700A1AB17 /* TarHandler.h */,
+ );
+ name = Archive;
+ sourceTree = "";
+ };
+ 5D70C09112B72BE700A1AB17 /* bzip2 */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C09212B72BE700A1AB17 /* blocksort.c */,
+ 5D70C09312B72BE700A1AB17 /* bzlib.c */,
+ 5D70C09412B72BE700A1AB17 /* compress.c */,
+ 5D70C09512B72BE700A1AB17 /* crctable.c */,
+ 5D70C09612B72BE700A1AB17 /* decompress.c */,
+ 5D70C09712B72BE700A1AB17 /* huffman.c */,
+ 5D70C09812B72BE700A1AB17 /* randtable.c */,
+ );
+ name = bzip2;
+ sourceTree = "";
+ };
+ 5D70C0A312B72BE700A1AB17 /* Boost */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C0A412B72BE700A1AB17 /* Signals */,
+ );
+ name = Boost;
+ sourceTree = "";
+ };
+ 5D70C0A412B72BE700A1AB17 /* Signals */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C0A512B72BE700A1AB17 /* connection.cpp */,
+ 5D70C0A612B72BE700A1AB17 /* named_slot_map.cpp */,
+ 5D70C0A712B72BE700A1AB17 /* signal_base.cpp */,
+ 5D70C0A812B72BE700A1AB17 /* slot.cpp */,
+ 5D70C0A912B72BE700A1AB17 /* trackable.cpp */,
+ );
+ name = Signals;
+ sourceTree = "";
+ };
+ 5D70C11212B72C0900A1AB17 /* Dink */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C11312B72C0900A1AB17 /* ScriptAccelerator.cpp */,
+ 5D70C11412B72C0900A1AB17 /* ScriptAccelerator.h */,
+ 5D70C11512B72C0900A1AB17 /* FFReader.cpp */,
+ 5D70C11612B72C0900A1AB17 /* FFReader.h */,
+ 5D70C11712B72C0900A1AB17 /* dink.cpp */,
+ 5D70C11812B72C0900A1AB17 /* dink.h */,
+ 5D70C11912B72C0900A1AB17 /* dinkvar.h */,
+ 5D70C11A12B72C0900A1AB17 /* misc_util.cpp */,
+ 5D70C11B12B72C0900A1AB17 /* misc_util.h */,
+ 5D70C11C12B72C0900A1AB17 /* resource.h */,
+ 5D70C11D12B72C0900A1AB17 /* video_gl.cpp */,
+ 5D70C11E12B72C0900A1AB17 /* video_gl.h */,
+ );
+ name = Dink;
+ sourceTree = "";
+ };
+ 5D70C11F12B72C0900A1AB17 /* Component */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C12012B72C0900A1AB17 /* DragControlComponent.h */,
+ 5D70C12112B72C0900A1AB17 /* DragControlComponent.cpp */,
+ 5D70C12212B72C0900A1AB17 /* ActionButtonComponent.h */,
+ 5D70C12312B72C0900A1AB17 /* ActionButtonComponent.cpp */,
+ 5D70C12412B72C0900A1AB17 /* InventoryComponent.cpp */,
+ 5D70C12512B72C0900A1AB17 /* InventoryComponent.h */,
+ 5D70C12612B72C0900A1AB17 /* CursorComponent.cpp */,
+ 5D70C12712B72C0900A1AB17 /* CursorComponent.h */,
+ 5D70C12812B72C0900A1AB17 /* FPSControlComponent.cpp */,
+ 5D70C12912B72C0900A1AB17 /* FPSControlComponent.h */,
+ 5D70C12A12B72C0900A1AB17 /* ParticleTestComponent.cpp */,
+ 5D70C12B12B72C0900A1AB17 /* ParticleTestComponent.h */,
+ );
+ name = Component;
+ sourceTree = "";
+ };
+ 5D70C12C12B72C0900A1AB17 /* GUI */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C12D12B72C0900A1AB17 /* ExpiredMenu.h */,
+ 5D70C12E12B72C0900A1AB17 /* ExpiredMenu.cpp */,
+ 5D70C12F12B72C0900A1AB17 /* ReadTextMenu.h */,
+ 5D70C13012B72C0900A1AB17 /* ReadTextMenu.cpp */,
+ 5D70C13112B72C0900A1AB17 /* BrowseMenu.h */,
+ 5D70C13212B72C0900A1AB17 /* BrowseMenu.cpp */,
+ 5D70C13312B72C0900A1AB17 /* AboutMenu.h */,
+ 5D70C13412B72C0900A1AB17 /* AboutMenu.cpp */,
+ 5D70C13512B72C0900A1AB17 /* QuickTipMenu.h */,
+ 5D70C13612B72C0900A1AB17 /* QuickTipMenu.cpp */,
+ 5D70C13712B72C0900A1AB17 /* OptionsMenu.h */,
+ 5D70C13812B72C0900A1AB17 /* OptionsMenu.cpp */,
+ 5D70C13912B72C0900A1AB17 /* LogMenu.cpp */,
+ 5D70C13A12B72C0900A1AB17 /* LogMenu.h */,
+ 5D70C13B12B72C0900A1AB17 /* PauseMenu.cpp */,
+ 5D70C13C12B72C0900A1AB17 /* PauseMenu.h */,
+ 5D70C13D12B72C0900A1AB17 /* EnterURLMenu.cpp */,
+ 5D70C13E12B72C0900A1AB17 /* EnterURLMenu.h */,
+ 5D70C13F12B72C0900A1AB17 /* PopUpMenu.cpp */,
+ 5D70C14012B72C0900A1AB17 /* PopUpMenu.h */,
+ 5D70C14112B72C0900A1AB17 /* DMODMenu.cpp */,
+ 5D70C14212B72C0900A1AB17 /* DMODMenu.h */,
+ 5D70C14312B72C0900A1AB17 /* DMODInstallMenu.cpp */,
+ 5D70C14412B72C0900A1AB17 /* DMODInstallMenu.h */,
+ 5D70C14512B72C0900A1AB17 /* LoadMenu.cpp */,
+ 5D70C14612B72C0900A1AB17 /* LoadMenu.h */,
+ 5D70C14712B72C0900A1AB17 /* GameMenu.cpp */,
+ 5D70C14812B72C0900A1AB17 /* GameMenu.h */,
+ 5D70C14912B72C0900A1AB17 /* ParticleTestMenu.cpp */,
+ 5D70C14A12B72C0900A1AB17 /* ParticleTestMenu.h */,
+ 5D70C14B12B72C0900A1AB17 /* DebugMenu.cpp */,
+ 5D70C14C12B72C0900A1AB17 /* DebugMenu.h */,
+ 5D70C14D12B72C0900A1AB17 /* MainMenu.cpp */,
+ 5D70C14E12B72C0900A1AB17 /* MainMenu.h */,
+ );
+ name = GUI;
+ sourceTree = "";
+ };
+ 5DDE012412B4D49C000C5CC0 /* shared */ = {
+ isa = PBXGroup;
+ children = (
+ 5D70C08712B72BE700A1AB17 /* util */,
+ 5D70C06512B72BE700A1AB17 /* Renderer */,
+ 5D70C06212B72BE700A1AB17 /* Math */,
+ 5D70C05F12B72BE700A1AB17 /* GUI */,
+ 5D70C02112B72BE700A1AB17 /* Entity */,
+ 5D70C01712B72BE700A1AB17 /* ClanLib */,
+ 5D70C01112B72BE700A1AB17 /* Audio */,
+ 5D70C00A12B72BE600A1AB17 /* Network */,
+ 5D70BFFF12B72BE600A1AB17 /* Managers */,
+ 5D70BFF212B72BE600A1AB17 /* FileSystem */,
+ 5D70B61912B5FEB000A1AB17 /* OSX */,
+ 5D70B79B12B606DC00A1AB17 /* PlatformSetup.h */,
+ 5D70B79C12B606DC00A1AB17 /* PlatformSetup.cpp */,
+ 5D70B79D12B606DC00A1AB17 /* PlatformPrecomp.h */,
+ 5D70B79E12B606DC00A1AB17 /* PlatformPrecomp.cpp */,
+ 5D70B79F12B606DC00A1AB17 /* BaseApp.cpp */,
+ 5D70B7A012B606DC00A1AB17 /* BaseApp.h */,
+ );
+ name = shared;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 8D1107260486CEB800E47090 /* RTDink */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "RTDink" */;
+ buildPhases = (
+ 8D1107290486CEB800E47090 /* Resources */,
+ 8D11072C0486CEB800E47090 /* Sources */,
+ 8D11072E0486CEB800E47090 /* Frameworks */,
+ 5D70BB2712B7208900A1AB17 /* CopyFiles */,
+ 5D8CE30414C6570D009EB534 /* ShellScript */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = RTDink;
+ productInstallPath = "$(HOME)/Applications";
+ productName = RTDink;
+ productReference = 8D1107320486CEB800E47090 /* Dink Smallwood HD.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 29B97313FDCFA39411CA2CEA /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "RTDink" */;
+ compatibilityVersion = "Xcode 3.1";
+ developmentRegion = English;
+ hasScannedForEncodings = 1;
+ knownRegions = (
+ English,
+ Japanese,
+ French,
+ German,
+ );
+ mainGroup = 29B97314FDCFA39411CA2CEA /* RTDink */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 8D1107260486CEB800E47090 /* RTDink */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 8D1107290486CEB800E47090 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
+ AFBD7716113895850015E685 /* MainMenu.xib in Resources */,
+ 5DFB850A12BAEDB500337543 /* app.icns in Resources */,
+ 5DD32A5A12CAE4340009B0F3 /* Info.plist in Resources */,
+ 5D8FA3AC12DA754700E9B3B8 /* interface in Resources */,
+ 5D8FA49F12DBFA1100E9B3B8 /* game in Resources */,
+ 5D8FA52212DBFA3100E9B3B8 /* dink in Resources */,
+ 5D8FA52312DBFA3100E9B3B8 /* audio in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 5D8CE30414C6570D009EB534 /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = "/bin/sh -x";
+ shellScript = "install_name_tool -change ./libfmodex.dylib @loader_path/../Frameworks/libfmodex.dylib \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\"";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 8D11072C0486CEB800E47090 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 5DDE02A512B4F526000C5CC0 /* App.cpp in Sources */,
+ 5D70B62512B5FED300A1AB17 /* OSXUtils.mm in Sources */,
+ 5D70B62612B5FED300A1AB17 /* main.m in Sources */,
+ 5D70B62712B5FED300A1AB17 /* MainController.mm in Sources */,
+ 5D70B62812B5FED300A1AB17 /* MyApplication.mm in Sources */,
+ 5D70B62912B5FED300A1AB17 /* MyOpenGLView.mm in Sources */,
+ 5D70B81112B606DC00A1AB17 /* PlatformSetup.cpp in Sources */,
+ 5D70B81212B606DC00A1AB17 /* PlatformPrecomp.cpp in Sources */,
+ 5D70B81312B606DC00A1AB17 /* BaseApp.cpp in Sources */,
+ 5D70C0B312B72BE700A1AB17 /* StreamingInstanceZip.cpp in Sources */,
+ 5D70C0B412B72BE700A1AB17 /* StreamingInstanceFile.cpp in Sources */,
+ 5D70C0B512B72BE700A1AB17 /* StreamingInstance.cpp in Sources */,
+ 5D70C0B612B72BE700A1AB17 /* FileSystemZip.cpp in Sources */,
+ 5D70C0B712B72BE700A1AB17 /* FileSystem.cpp in Sources */,
+ 5D70C0B812B72BE700A1AB17 /* FileManager.cpp in Sources */,
+ 5D70C0B912B72BE700A1AB17 /* ResourceManager.cpp in Sources */,
+ 5D70C0BA12B72BE700A1AB17 /* VariantDB.cpp in Sources */,
+ 5D70C0BB12B72BE700A1AB17 /* Console.cpp in Sources */,
+ 5D70C0BC12B72BE700A1AB17 /* GameTimer.cpp in Sources */,
+ 5D70C0BD12B72BE700A1AB17 /* MessageManager.cpp in Sources */,
+ 5D70C0BE12B72BE700A1AB17 /* NetHTTP.cpp in Sources */,
+ 5D70C0BF12B72BE700A1AB17 /* NetSocket.cpp in Sources */,
+ 5D70C0C012B72BE700A1AB17 /* NetUtils.cpp in Sources */,
+ 5D70C0C112B72BE700A1AB17 /* AudioManagerFMOD.cpp in Sources */,
+ 5D70C0C312B72BE700A1AB17 /* AudioManager.cpp in Sources */,
+ 5D70C0C412B72BE700A1AB17 /* mat3.cpp in Sources */,
+ 5D70C0C512B72BE700A1AB17 /* mat4.cpp in Sources */,
+ 5D70C0C612B72BE700A1AB17 /* vec4.cpp in Sources */,
+ 5D70C0C712B72BE700A1AB17 /* vec1.cpp in Sources */,
+ 5D70C0C812B72BE700A1AB17 /* angle.cpp in Sources */,
+ 5D70C0C912B72BE700A1AB17 /* vec2.cpp in Sources */,
+ 5D70C0CA12B72BE700A1AB17 /* vec3.cpp in Sources */,
+ 5D70C0CB12B72BE700A1AB17 /* CustomInputComponent.cpp in Sources */,
+ 5D70C0CC12B72BE700A1AB17 /* ArcadeInputComponent.cpp in Sources */,
+ 5D70C0CD12B72BE700A1AB17 /* SelectButtonWithCustomInputComponent.cpp in Sources */,
+ 5D70C0CE12B72BE700A1AB17 /* SliderComponent.cpp in Sources */,
+ 5D70C0CF12B72BE700A1AB17 /* UnpackArchiveComponent.cpp in Sources */,
+ 5D70C0D012B72BE700A1AB17 /* FilterInputComponent.cpp in Sources */,
+ 5D70C0D112B72BE700A1AB17 /* RenderClipComponent.cpp in Sources */,
+ 5D70C0D212B72BE700A1AB17 /* TouchStripComponent.cpp in Sources */,
+ 5D70C0D312B72BE700A1AB17 /* TrailRenderComponent.cpp in Sources */,
+ 5D70C0D412B72BE700A1AB17 /* InputTextRenderComponent.cpp in Sources */,
+ 5D70C0D512B72BE700A1AB17 /* RectRenderComponent.cpp in Sources */,
+ 5D70C0D612B72BE700A1AB17 /* ScrollBarRenderComponent.cpp in Sources */,
+ 5D70C0D712B72BE700A1AB17 /* ScrollComponent.cpp in Sources */,
+ 5D70C0D812B72BE700A1AB17 /* TextBoxRenderComponent.cpp in Sources */,
+ 5D70C0D912B72BE700A1AB17 /* HTTPComponent.cpp in Sources */,
+ 5D70C0DA12B72BE700A1AB17 /* TyperComponent.cpp in Sources */,
+ 5D70C0DB12B72BE700A1AB17 /* ProgressBarComponent.cpp in Sources */,
+ 5D70C0DC12B72BE700A1AB17 /* TapSequenceDetectComponent.cpp in Sources */,
+ 5D70C0DD12B72BE700A1AB17 /* UnderlineRenderComponent.cpp in Sources */,
+ 5D70C0DE12B72BE700A1AB17 /* FocusInputComponent.cpp in Sources */,
+ 5D70C0DF12B72BE700A1AB17 /* FocusRenderComponent.cpp in Sources */,
+ 5D70C0E012B72BE700A1AB17 /* FocusUpdateComponent.cpp in Sources */,
+ 5D70C0E112B72BE700A1AB17 /* InterpolateComponent.cpp in Sources */,
+ 5D70C0E212B72BE700A1AB17 /* TextRenderComponent.cpp in Sources */,
+ 5D70C0E312B72BE700A1AB17 /* Button2DComponent.cpp in Sources */,
+ 5D70C0E412B72BE700A1AB17 /* TouchHandlerComponent.cpp in Sources */,
+ 5D70C0E512B72BE700A1AB17 /* OverlayRenderComponent.cpp in Sources */,
+ 5D70C0E612B72BE700A1AB17 /* EntityUtils.cpp in Sources */,
+ 5D70C0E712B72BE700A1AB17 /* Component.cpp in Sources */,
+ 5D70C0E812B72BE700A1AB17 /* Entity.cpp in Sources */,
+ 5D70C0E912B72BE700A1AB17 /* RTFont.cpp in Sources */,
+ 5D70C0EA12B72BE700A1AB17 /* rtRect.cpp in Sources */,
+ 5D70C0EB12B72BE700A1AB17 /* SoftSurface.cpp in Sources */,
+ 5D70C0EC12B72BE700A1AB17 /* RenderBatcher.cpp in Sources */,
+ 5D70C0ED12B72BE700A1AB17 /* L_Defination.cpp in Sources */,
+ 5D70C0EE12B72BE700A1AB17 /* L_DroppingEffect.cpp in Sources */,
+ 5D70C0EF12B72BE700A1AB17 /* L_EffectEmitter.cpp in Sources */,
+ 5D70C0F012B72BE700A1AB17 /* L_EffectManager.cpp in Sources */,
+ 5D70C0F112B72BE700A1AB17 /* L_ExplosionEffect.cpp in Sources */,
+ 5D70C0F212B72BE700A1AB17 /* L_MotionController.cpp in Sources */,
+ 5D70C0F312B72BE700A1AB17 /* L_Particle.cpp in Sources */,
+ 5D70C0F412B72BE700A1AB17 /* L_ParticleEffect.cpp in Sources */,
+ 5D70C0F512B72BE700A1AB17 /* L_ParticleMem.cpp in Sources */,
+ 5D70C0F612B72BE700A1AB17 /* L_ParticleSystem.cpp in Sources */,
+ 5D70C0F712B72BE700A1AB17 /* L_ShootingEffect.cpp in Sources */,
+ 5D70C0F812B72BE700A1AB17 /* SurfaceAnim.cpp in Sources */,
+ 5D70C0F912B72BE700A1AB17 /* Surface.cpp in Sources */,
+ 5D70C0FA12B72BE700A1AB17 /* unzip.c in Sources */,
+ 5D70C0FB12B72BE700A1AB17 /* ioapi.c in Sources */,
+ 5D70C0FC12B72BE700A1AB17 /* TarHandler.cpp in Sources */,
+ 5D70C0FD12B72BE700A1AB17 /* blocksort.c in Sources */,
+ 5D70C0FE12B72BE700A1AB17 /* bzlib.c in Sources */,
+ 5D70C0FF12B72BE700A1AB17 /* compress.c in Sources */,
+ 5D70C10012B72BE700A1AB17 /* crctable.c in Sources */,
+ 5D70C10112B72BE700A1AB17 /* decompress.c in Sources */,
+ 5D70C10212B72BE700A1AB17 /* huffman.c in Sources */,
+ 5D70C10312B72BE700A1AB17 /* randtable.c in Sources */,
+ 5D70C10412B72BE700A1AB17 /* CRandom.cpp in Sources */,
+ 5D70C10512B72BE700A1AB17 /* PrimeSearch.cpp in Sources */,
+ 5D70C10612B72BE700A1AB17 /* TextScanner.cpp in Sources */,
+ 5D70C10712B72BE700A1AB17 /* MathUtils.cpp in Sources */,
+ 5D70C10812B72BE700A1AB17 /* Variant.cpp in Sources */,
+ 5D70C10912B72BE700A1AB17 /* connection.cpp in Sources */,
+ 5D70C10A12B72BE700A1AB17 /* named_slot_map.cpp in Sources */,
+ 5D70C10B12B72BE700A1AB17 /* signal_base.cpp in Sources */,
+ 5D70C10C12B72BE700A1AB17 /* slot.cpp in Sources */,
+ 5D70C10D12B72BE700A1AB17 /* trackable.cpp in Sources */,
+ 5D70C10E12B72BE700A1AB17 /* GLESUtils.cpp in Sources */,
+ 5D70C10F12B72BE700A1AB17 /* ResourceUtils.cpp in Sources */,
+ 5D70C11012B72BE700A1AB17 /* MiscUtils.cpp in Sources */,
+ 5D70C11112B72BE700A1AB17 /* RenderUtils.cpp in Sources */,
+ 5D70C14F12B72C0900A1AB17 /* ScriptAccelerator.cpp in Sources */,
+ 5D70C15012B72C0900A1AB17 /* FFReader.cpp in Sources */,
+ 5D70C15112B72C0900A1AB17 /* dink.cpp in Sources */,
+ 5D70C15212B72C0900A1AB17 /* misc_util.cpp in Sources */,
+ 5D70C15312B72C0900A1AB17 /* video_gl.cpp in Sources */,
+ 5D70C15412B72C0900A1AB17 /* DragControlComponent.cpp in Sources */,
+ 5D70C15512B72C0900A1AB17 /* ActionButtonComponent.cpp in Sources */,
+ 5D70C15612B72C0900A1AB17 /* InventoryComponent.cpp in Sources */,
+ 5D70C15712B72C0900A1AB17 /* CursorComponent.cpp in Sources */,
+ 5D70C15812B72C0900A1AB17 /* FPSControlComponent.cpp in Sources */,
+ 5D70C15912B72C0900A1AB17 /* ParticleTestComponent.cpp in Sources */,
+ 5D70C15A12B72C0900A1AB17 /* ExpiredMenu.cpp in Sources */,
+ 5D70C15B12B72C0900A1AB17 /* ReadTextMenu.cpp in Sources */,
+ 5D70C15C12B72C0900A1AB17 /* BrowseMenu.cpp in Sources */,
+ 5D70C15D12B72C0900A1AB17 /* AboutMenu.cpp in Sources */,
+ 5D70C15E12B72C0900A1AB17 /* QuickTipMenu.cpp in Sources */,
+ 5D70C15F12B72C0900A1AB17 /* OptionsMenu.cpp in Sources */,
+ 5D70C16012B72C0900A1AB17 /* LogMenu.cpp in Sources */,
+ 5D70C16112B72C0900A1AB17 /* PauseMenu.cpp in Sources */,
+ 5D70C16212B72C0900A1AB17 /* EnterURLMenu.cpp in Sources */,
+ 5D70C16312B72C0900A1AB17 /* PopUpMenu.cpp in Sources */,
+ 5D70C16412B72C0900A1AB17 /* DMODMenu.cpp in Sources */,
+ 5D70C16512B72C0900A1AB17 /* DMODInstallMenu.cpp in Sources */,
+ 5D70C16612B72C0900A1AB17 /* LoadMenu.cpp in Sources */,
+ 5D70C16712B72C0900A1AB17 /* GameMenu.cpp in Sources */,
+ 5D70C16812B72C0900A1AB17 /* ParticleTestMenu.cpp in Sources */,
+ 5D70C16912B72C0900A1AB17 /* DebugMenu.cpp in Sources */,
+ 5D70C16A12B72C0900A1AB17 /* MainMenu.cpp in Sources */,
+ 5DDDC70712CAEB4C0075D2F9 /* EmitVirtualKeyComponent.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXVariantGroup section */
+ 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 089C165DFE840E0CC02AAC07 /* English */,
+ );
+ name = InfoPlist.strings;
+ sourceTree = "";
+ };
+ AFBD7714113895850015E685 /* MainMenu.xib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ AFBD7715113895850015E685 /* English */,
+ );
+ name = MainMenu.xib;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 5D8CE30214C655CE009EB534 /* Dist */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application: Robinson Technologies";
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = ../../shared/PlatformPrecomp.h;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ BOOST_ALL_NO_LIB,
+ NDEBUG,
+ C_GL_MODE,
+ );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = (
+ ../source,
+ ../../shared,
+ ../../shared/util/boost/,
+ "../../shared/ClanLib-2.0/Sources",
+ ../../shared/FliteTTS/include,
+ ../../shared/OSX,
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ PREBINDING = NO;
+ PROVISIONING_PROFILE = "6044ADA4-9CDB-4292-A168-234CB4B89669";
+ SDKROOT = macosx10.6;
+ VALID_ARCHS = "i386 x86_64";
+ };
+ name = Dist;
+ };
+ 5D8CE30314C655CE009EB534 /* Dist */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_MODEL_TUNING = G5;
+ INFOPLIST_FILE = Info.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(DEVELOPER_DIR)/FMOD Programmers API Mac/api/lib\"",
+ "\"$(SRCROOT)/../../shared/OSX/fmod/api/lib\"",
+ );
+ PRODUCT_NAME = "Dink Smallwood HD";
+ };
+ name = Dist;
+ };
+ C01FCF4B08A954540054247B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_DEBUGGING_SYMBOLS = full;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INFOPLIST_FILE = Info.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(DEVELOPER_DIR)/FMOD Programmers API Mac/api/lib\"",
+ "\"$(SRCROOT)/../../shared/OSX/fmod/api/lib\"",
+ );
+ PRODUCT_NAME = "Dink Smallwood HD";
+ };
+ name = Debug;
+ };
+ C01FCF4C08A954540054247B /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_MODEL_TUNING = G5;
+ INFOPLIST_FILE = Info.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(DEVELOPER_DIR)/FMOD Programmers API Mac/api/lib\"",
+ "\"$(SRCROOT)/../../shared/OSX/fmod/api/lib\"",
+ );
+ PRODUCT_NAME = "Dink Smallwood HD";
+ };
+ name = Release;
+ };
+ C01FCF4F08A954540054247B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ CODE_SIGN_IDENTITY = "";
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = ../../shared/PlatformPrecomp.h;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ _DEBUG,
+ BOOST_ALL_NO_LIB,
+ C_GL_MODE,
+ );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = (
+ ../source,
+ ../../shared,
+ ../../shared/util/boost/,
+ "../../shared/ClanLib-2.0/Sources",
+ ../../shared/FliteTTS/include,
+ ../../shared/OSX,
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ ONLY_ACTIVE_ARCH = YES;
+ PREBINDING = NO;
+ SDKROOT = macosx10.6;
+ };
+ name = Debug;
+ };
+ C01FCF5008A954540054247B /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ CODE_SIGN_IDENTITY = "";
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = ../../shared/PlatformPrecomp.h;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ BOOST_ALL_NO_LIB,
+ NDEBUG,
+ C_GL_MODE,
+ );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ HEADER_SEARCH_PATHS = (
+ ../source,
+ ../../shared,
+ ../../shared/util/boost/,
+ "../../shared/ClanLib-2.0/Sources",
+ ../../shared/FliteTTS/include,
+ ../../shared/OSX,
+ );
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ PREBINDING = NO;
+ SDKROOT = macosx10.6;
+ VALID_ARCHS = "i386 x86_64";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "RTDink" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ C01FCF4B08A954540054247B /* Debug */,
+ C01FCF4C08A954540054247B /* Release */,
+ 5D8CE30314C655CE009EB534 /* Dist */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ C01FCF4E08A954540054247B /* Build configuration list for PBXProject "RTDink" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ C01FCF4F08A954540054247B /* Debug */,
+ C01FCF5008A954540054247B /* Release */,
+ 5D8CE30214C655CE009EB534 /* Dist */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}
diff --git a/RTDink.xcodeproj/project.pbxproj b/RTDink.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..8e99396
--- /dev/null
+++ b/RTDink.xcodeproj/project.pbxproj
@@ -0,0 +1,1716 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
+ 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
+ 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
+ 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; };
+ 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; };
+ 5D0036511186F26000AE337F /* DragControlComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0036501186F26000AE337F /* DragControlComponent.cpp */; };
+ 5D0036541186F27C00AE337F /* OptionsMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0036531186F27C00AE337F /* OptionsMenu.cpp */; };
+ 5D0CC93A0F79E0D1004D9AE9 /* Console.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CC9320F79E0D1004D9AE9 /* Console.cpp */; };
+ 5D0CC93C0F79E0D1004D9AE9 /* GameTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CC9360F79E0D1004D9AE9 /* GameTimer.cpp */; };
+ 5D0CC93D0F79E0D1004D9AE9 /* MessageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CC9380F79E0D1004D9AE9 /* MessageManager.cpp */; };
+ 5D0CC9430F79E0E1004D9AE9 /* GLESUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CC93E0F79E0E1004D9AE9 /* GLESUtils.cpp */; };
+ 5D0CC9440F79E0E1004D9AE9 /* ResourceUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CC9400F79E0E1004D9AE9 /* ResourceUtils.cpp */; };
+ 5D0CC94E0F79E181004D9AE9 /* Surface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CC94C0F79E181004D9AE9 /* Surface.cpp */; };
+ 5D10469E1224D9E700BFC249 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D10469D1224D9E700BFC249 /* Icon-72.png */; };
+ 5D1046C31225321500BFC249 /* SliderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D1046C21225321500BFC249 /* SliderComponent.cpp */; };
+ 5D1047911227777000BFC249 /* SelectButtonWithCustomInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D1047901227777000BFC249 /* SelectButtonWithCustomInputComponent.cpp */; };
+ 5D17BA530FBD5DB5009D74BC /* DebugMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D17BA510FBD5DB5009D74BC /* DebugMenu.cpp */; };
+ 5D17BA5A0FBD5DD8009D74BC /* FocusInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D17BA540FBD5DD8009D74BC /* FocusInputComponent.cpp */; };
+ 5D17BA5B0FBD5DD8009D74BC /* FocusRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D17BA560FBD5DD8009D74BC /* FocusRenderComponent.cpp */; };
+ 5D17BA5C0FBD5DD8009D74BC /* FocusUpdateComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D17BA580FBD5DD8009D74BC /* FocusUpdateComponent.cpp */; };
+ 5D2E40151109B94800A76983 /* LogMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2E40131109B94800A76983 /* LogMenu.cpp */; };
+ 5D2F53AD15A7E2F000B8CED1 /* AdManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53AC15A7E2F000B8CED1 /* AdManager.cpp */; };
+ 5D2F53C515A7E50500B8CED1 /* Gamepad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53BD15A7E50500B8CED1 /* Gamepad.cpp */; };
+ 5D2F53C615A7E50500B8CED1 /* GamepadiCade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53BE15A7E50500B8CED1 /* GamepadiCade.cpp */; };
+ 5D2F53C715A7E50500B8CED1 /* GamepadManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53BF15A7E50500B8CED1 /* GamepadManager.cpp */; };
+ 5D2F53C815A7E50500B8CED1 /* GamepadProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53C015A7E50500B8CED1 /* GamepadProvider.cpp */; };
+ 5D2F53C915A7E50500B8CED1 /* GamepadProvideriCade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53C115A7E50500B8CED1 /* GamepadProvideriCade.cpp */; };
+ 5D2F53D115A7F0AE00B8CED1 /* AdProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53D015A7F0AE00B8CED1 /* AdProvider.cpp */; };
+ 5D2F53D615A7F29700B8CED1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D2F53D515A7F29700B8CED1 /* SystemConfiguration.framework */; };
+ 5D2F53D715A7F2E600B8CED1 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D82C8AF0FF4C02B0082EBE7 /* CFNetwork.framework */; };
+ 5D2F53DA15A7F5D700B8CED1 /* JPGSurfaceLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53D915A7F5D700B8CED1 /* JPGSurfaceLoader.cpp */; };
+ 5D2F53FB15A7F64600B8CED1 /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53DC15A7F64600B8CED1 /* jcapimin.c */; };
+ 5D2F53FC15A7F64600B8CED1 /* jcapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53DD15A7F64600B8CED1 /* jcapistd.c */; };
+ 5D2F53FD15A7F64600B8CED1 /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53DE15A7F64600B8CED1 /* jccoefct.c */; };
+ 5D2F53FE15A7F64600B8CED1 /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53DF15A7F64600B8CED1 /* jccolor.c */; };
+ 5D2F53FF15A7F64600B8CED1 /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E015A7F64600B8CED1 /* jcdctmgr.c */; };
+ 5D2F540015A7F64600B8CED1 /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E115A7F64600B8CED1 /* jchuff.c */; };
+ 5D2F540115A7F64600B8CED1 /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E215A7F64600B8CED1 /* jcinit.c */; };
+ 5D2F540215A7F64600B8CED1 /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E315A7F64600B8CED1 /* jcmainct.c */; };
+ 5D2F540315A7F64600B8CED1 /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E415A7F64600B8CED1 /* jcmarker.c */; };
+ 5D2F540415A7F64600B8CED1 /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E515A7F64600B8CED1 /* jcmaster.c */; };
+ 5D2F540515A7F64600B8CED1 /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E615A7F64600B8CED1 /* jcomapi.c */; };
+ 5D2F540615A7F64600B8CED1 /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E715A7F64600B8CED1 /* jcparam.c */; };
+ 5D2F540715A7F64600B8CED1 /* jcphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E815A7F64600B8CED1 /* jcphuff.c */; };
+ 5D2F540815A7F64600B8CED1 /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53E915A7F64600B8CED1 /* jcprepct.c */; };
+ 5D2F540915A7F64600B8CED1 /* jctrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53EA15A7F64600B8CED1 /* jctrans.c */; };
+ 5D2F540A15A7F64600B8CED1 /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53EB15A7F64600B8CED1 /* jdapimin.c */; };
+ 5D2F540B15A7F64600B8CED1 /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53EC15A7F64600B8CED1 /* jdapistd.c */; };
+ 5D2F540C15A7F64600B8CED1 /* jdatadst.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53ED15A7F64600B8CED1 /* jdatadst.c */; };
+ 5D2F540D15A7F64600B8CED1 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53EE15A7F64600B8CED1 /* jdatasrc.c */; };
+ 5D2F540E15A7F64600B8CED1 /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53EF15A7F64600B8CED1 /* jdcoefct.c */; };
+ 5D2F540F15A7F64600B8CED1 /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F015A7F64600B8CED1 /* jdcolor.c */; };
+ 5D2F541015A7F64600B8CED1 /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F115A7F64600B8CED1 /* jddctmgr.c */; };
+ 5D2F541115A7F64600B8CED1 /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F215A7F64600B8CED1 /* jdhuff.c */; };
+ 5D2F541215A7F64600B8CED1 /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F315A7F64600B8CED1 /* jdinput.c */; };
+ 5D2F541315A7F64600B8CED1 /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F415A7F64600B8CED1 /* jdmainct.c */; };
+ 5D2F541415A7F64600B8CED1 /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F515A7F64600B8CED1 /* jdmarker.c */; };
+ 5D2F541515A7F64600B8CED1 /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F615A7F64600B8CED1 /* jdmaster.c */; };
+ 5D2F541615A7F64600B8CED1 /* jdmerge.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F715A7F64600B8CED1 /* jdmerge.c */; };
+ 5D2F541715A7F64600B8CED1 /* jdphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F815A7F64600B8CED1 /* jdphuff.c */; };
+ 5D2F541815A7F64600B8CED1 /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53F915A7F64600B8CED1 /* jdpostct.c */; };
+ 5D2F541915A7F64600B8CED1 /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F53FA15A7F64600B8CED1 /* jdsample.c */; };
+ 5D2F542815A819C600B8CED1 /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F541A15A819C600B8CED1 /* jcsample.c */; };
+ 5D2F542915A819C600B8CED1 /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F541B15A819C600B8CED1 /* jerror.c */; };
+ 5D2F542A15A819C600B8CED1 /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F541C15A819C600B8CED1 /* jfdctflt.c */; };
+ 5D2F542B15A819C600B8CED1 /* jfdctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F541D15A819C600B8CED1 /* jfdctfst.c */; };
+ 5D2F542C15A819C600B8CED1 /* jfdctint.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F541E15A819C600B8CED1 /* jfdctint.c */; };
+ 5D2F542D15A819C600B8CED1 /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F541F15A819C600B8CED1 /* jidctflt.c */; };
+ 5D2F542E15A819C600B8CED1 /* jidctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542015A819C600B8CED1 /* jidctfst.c */; };
+ 5D2F542F15A819C600B8CED1 /* jidctint.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542115A819C600B8CED1 /* jidctint.c */; };
+ 5D2F543015A819C600B8CED1 /* jidctred.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542215A819C600B8CED1 /* jidctred.c */; };
+ 5D2F543115A819C600B8CED1 /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542315A819C600B8CED1 /* jmemmgr.c */; };
+ 5D2F543215A819C600B8CED1 /* jmemnobs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542415A819C600B8CED1 /* jmemnobs.c */; };
+ 5D2F543315A819C600B8CED1 /* jquant1.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542515A819C600B8CED1 /* jquant1.c */; };
+ 5D2F543415A819C600B8CED1 /* jquant2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542615A819C600B8CED1 /* jquant2.c */; };
+ 5D2F543515A819C600B8CED1 /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D2F542715A819C600B8CED1 /* jutils.c */; };
+ 5D3063450FD88F95009DE600 /* ProgressBarComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D30633F0FD88F95009DE600 /* ProgressBarComponent.cpp */; };
+ 5D3063460FD88F95009DE600 /* TapSequenceDetectComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D3063410FD88F95009DE600 /* TapSequenceDetectComponent.cpp */; };
+ 5D3063470FD88F95009DE600 /* UnderlineRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D3063430FD88F95009DE600 /* UnderlineRenderComponent.cpp */; };
+ 5D30635B0FD89049009DE600 /* VariantDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D3063590FD89049009DE600 /* VariantDB.cpp */; };
+ 5D30635F0FD890B0009DE600 /* MathUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D30635D0FD890B0009DE600 /* MathUtils.cpp */; };
+ 5D3063660FD890CB009DE600 /* AudioManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D3063600FD890CB009DE600 /* AudioManager.cpp */; };
+ 5D3063AB0FD8B00A009DE600 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D3063AA0FD8B00A009DE600 /* OpenAL.framework */; };
+ 5D4760560FBA98B3008400E3 /* Button2DComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D4760500FBA98B3008400E3 /* Button2DComponent.cpp */; };
+ 5D4760580FBA98B3008400E3 /* TouchHandlerComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D4760540FBA98B3008400E3 /* TouchHandlerComponent.cpp */; };
+ 5D4760810FBB1CE0008400E3 /* EntityUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D47607C0FBB1CE0008400E3 /* EntityUtils.cpp */; };
+ 5D4760820FBB1CE0008400E3 /* TextRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D47607E0FBB1CE0008400E3 /* TextRenderComponent.cpp */; };
+ 5D4760850FBB1CFF008400E3 /* MainMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D4760830FBB1CFF008400E3 /* MainMenu.cpp */; };
+ 5D6124731F57C26D007A70BE /* AudioManagerFMODStudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D6124711F57C26D007A70BE /* AudioManagerFMODStudio.cpp */; };
+ 5D6124761F57D180007A70BE /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6124751F57D180007A70BE /* Reachability.m */; };
+ 5D66E8E410F3124D0080F9B3 /* EnterURLMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D66E8E210F3124D0080F9B3 /* EnterURLMenu.cpp */; };
+ 5D6E8C0F121A7515008F1D26 /* AboutMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D6E8C0E121A7515008F1D26 /* AboutMenu.cpp */; };
+ 5D6E8C1B121A75F2008F1D26 /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D6E8C18121A75F2008F1D26 /* icon@2x.png */; };
+ 5D6E8C1D121A75F2008F1D26 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D6E8C1A121A75F2008F1D26 /* Default@2x.png */; };
+ 5D6E8C1F121A765F008F1D26 /* Default-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D6E8C1E121A765F008F1D26 /* Default-Landscape.png */; };
+ 5D6E94BF121CDB54008F1D26 /* ReadTextMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D6E94BC121CDB54008F1D26 /* ReadTextMenu.cpp */; };
+ 5D6E94C0121CDB54008F1D26 /* BrowseMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D6E94BE121CDB54008F1D26 /* BrowseMenu.cpp */; };
+ 5D7895FE10E0C47B0061183D /* LoadMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7895FC10E0C47B0061183D /* LoadMenu.cpp */; };
+ 5D7AB8EF10CF3EC800398F0F /* SoftSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7AB8ED10CF3EC800398F0F /* SoftSurface.cpp */; };
+ 5D7AB8F910CF3EE900398F0F /* dink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7AB8F110CF3EE900398F0F /* dink.cpp */; };
+ 5D7AB8FA10CF3EE900398F0F /* misc_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7AB8F410CF3EE900398F0F /* misc_util.cpp */; };
+ 5D7AB8FB10CF3EE900398F0F /* video_gl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7AB8F710CF3EE900398F0F /* video_gl.cpp */; };
+ 5D7ACBCB10CF8A5000398F0F /* FPSControlComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7ACBC910CF8A5000398F0F /* FPSControlComponent.cpp */; };
+ 5D7ACC0010CF984100398F0F /* GameMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7ACBFE10CF984100398F0F /* GameMenu.cpp */; };
+ 5D7B10E40F245B88003A3396 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D7B10E30F245B88003A3396 /* libz.dylib */; };
+ 5D7B11C510FC50D800997135 /* CursorComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7B11C310FC50D800997135 /* CursorComponent.cpp */; };
+ 5D7B11DA10FCD26400997135 /* InventoryComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7B11D810FCD26400997135 /* InventoryComponent.cpp */; };
+ 5D7BBCF210144FAE0015A90E /* RectRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCEA10144FAE0015A90E /* RectRenderComponent.cpp */; };
+ 5D7BBCF310144FAE0015A90E /* ScrollBarRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCEC10144FAE0015A90E /* ScrollBarRenderComponent.cpp */; };
+ 5D7BBCF410144FAE0015A90E /* ScrollComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCEE10144FAE0015A90E /* ScrollComponent.cpp */; };
+ 5D7BBCF510144FAE0015A90E /* TextBoxRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCF010144FAE0015A90E /* TextBoxRenderComponent.cpp */; };
+ 5D7BBCFC10144FDC0015A90E /* CRandom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCF610144FDC0015A90E /* CRandom.cpp */; };
+ 5D7BBCFD10144FDC0015A90E /* PrimeSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCF810144FDC0015A90E /* PrimeSearch.cpp */; };
+ 5D7BBCFE10144FDC0015A90E /* TextScanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCFA10144FDC0015A90E /* TextScanner.cpp */; };
+ 5D7BBD0110144FF50015A90E /* ResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBCFF10144FF50015A90E /* ResourceManager.cpp */; };
+ 5D7BBD0A1014530B0015A90E /* SurfaceAnim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7BBD081014530B0015A90E /* SurfaceAnim.cpp */; };
+ 5D7C32B910BBB755009C5324 /* game in Resources */ = {isa = PBXBuildFile; fileRef = 5D7C329E10BBB755009C5324 /* game */; };
+ 5D7C32D010BBD401009C5324 /* FilterInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7C32C810BBD401009C5324 /* FilterInputComponent.cpp */; };
+ 5D7C32D110BBD401009C5324 /* RenderClipComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7C32CA10BBD401009C5324 /* RenderClipComponent.cpp */; };
+ 5D7C32D210BBD401009C5324 /* TouchStripComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7C32CC10BBD401009C5324 /* TouchStripComponent.cpp */; };
+ 5D7C32D310BBD401009C5324 /* TrailRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7C32CE10BBD401009C5324 /* TrailRenderComponent.cpp */; };
+ 5D7C5EA30F930CB900D81AC8 /* Variant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7C5EA10F930CB900D81AC8 /* Variant.cpp */; };
+ 5D7C813D1192B0AF007F9604 /* QuickTipMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7C813C1192B0AF007F9604 /* QuickTipMenu.cpp */; };
+ 5D7D3AB40FF6D87500A99844 /* HTTPComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7D3AB00FF6D87500A99844 /* HTTPComponent.cpp */; };
+ 5D7D3AB50FF6D87500A99844 /* TyperComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7D3AB20FF6D87500A99844 /* TyperComponent.cpp */; };
+ 5D7F36150FBD17E100A15763 /* InterpolateComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D7F36130FBD17E100A15763 /* InterpolateComponent.cpp */; };
+ 5D8272910FA9DEE00097DE6A /* Entitlements.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5D8272900FA9DEE00097DE6A /* Entitlements.plist */; };
+ 5D82C8830FF4BB110082EBE7 /* AudioManagerOS.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D82C8820FF4BB110082EBE7 /* AudioManagerOS.mm */; };
+ 5D82C88B0FF4BB3F0082EBE7 /* NetHTTP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D82C8850FF4BB3F0082EBE7 /* NetHTTP.cpp */; };
+ 5D82C88C0FF4BB3F0082EBE7 /* NetSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D82C8870FF4BB3F0082EBE7 /* NetSocket.cpp */; };
+ 5D82C88D0FF4BB3F0082EBE7 /* NetUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D82C8890FF4BB3F0082EBE7 /* NetUtils.cpp */; };
+ 5D82C8B50FF4C0BF0082EBE7 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D82C8B40FF4C0BF0082EBE7 /* AVFoundation.framework */; };
+ 5D82C8C50FF4C1500082EBE7 /* audio in Resources */ = {isa = PBXBuildFile; fileRef = 5D82C8C20FF4C1500082EBE7 /* audio */; };
+ 5D82F80B10F17C7F00BE18B4 /* PopUpMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D82F80910F17C7F00BE18B4 /* PopUpMenu.cpp */; };
+ 5D841437101583BD00366718 /* InputTextRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D841435101583BD00366718 /* InputTextRenderComponent.cpp */; };
+ 5D8483E30F923D51007338A2 /* Component.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8483DD0F923D51007338A2 /* Component.cpp */; };
+ 5D8483E40F923D51007338A2 /* Entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8483DF0F923D51007338A2 /* Entity.cpp */; };
+ 5D8483E50F923D51007338A2 /* OverlayRenderComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8483E10F923D51007338A2 /* OverlayRenderComponent.cpp */; };
+ 5D8486DA0F92409B007338A2 /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8486D50F92409B007338A2 /* connection.cpp */; };
+ 5D8486DB0F92409B007338A2 /* named_slot_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8486D60F92409B007338A2 /* named_slot_map.cpp */; };
+ 5D8486DC0F92409B007338A2 /* signal_base.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8486D70F92409B007338A2 /* signal_base.cpp */; };
+ 5D8486DD0F92409B007338A2 /* slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8486D80F92409B007338A2 /* slot.cpp */; };
+ 5D8486DE0F92409B007338A2 /* trackable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8486D90F92409B007338A2 /* trackable.cpp */; };
+ 5D8A5321110B0E7A007F5CF4 /* ScriptAccelerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8A531F110B0E7A007F5CF4 /* ScriptAccelerator.cpp */; };
+ 5D8CA6B1128ACA3E00188DA6 /* CustomInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8CA6AE128ACA3E00188DA6 /* CustomInputComponent.cpp */; };
+ 5D8CA6B2128ACA3E00188DA6 /* ArcadeInputComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8CA6B0128ACA3E00188DA6 /* ArcadeInputComponent.cpp */; };
+ 5D8D277A10F85689002EC65F /* PauseMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D8D277810F85689002EC65F /* PauseMenu.cpp */; };
+ 5D945CB410F08C33006B7475 /* DMODInstallMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CB210F08C33006B7475 /* DMODInstallMenu.cpp */; };
+ 5D945CB710F08C4C006B7475 /* UnpackArchiveComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CB510F08C4C006B7475 /* UnpackArchiveComponent.cpp */; };
+ 5D945CC310F08CA2006B7475 /* TarHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CB810F08CA2006B7475 /* TarHandler.cpp */; };
+ 5D945CC410F08CA2006B7475 /* blocksort.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CBA10F08CA2006B7475 /* blocksort.c */; };
+ 5D945CC610F08CA2006B7475 /* bzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CBC10F08CA2006B7475 /* bzlib.c */; };
+ 5D945CC710F08CA2006B7475 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CBD10F08CA2006B7475 /* compress.c */; };
+ 5D945CC810F08CA2006B7475 /* crctable.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CBE10F08CA2006B7475 /* crctable.c */; };
+ 5D945CC910F08CA2006B7475 /* decompress.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CBF10F08CA2006B7475 /* decompress.c */; };
+ 5D945CCA10F08CA2006B7475 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CC010F08CA2006B7475 /* huffman.c */; };
+ 5D945CCC10F08CA2006B7475 /* randtable.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D945CC210F08CA2006B7475 /* randtable.c */; };
+ 5D945D2310F0EC9B006B7475 /* DMODMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D945D2110F0EC9B006B7475 /* DMODMenu.cpp */; };
+ 5D9831DD0F7B626400D94D9B /* rtRect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D9831DB0F7B626400D94D9B /* rtRect.cpp */; };
+ 5D9831F20F7BD64B00D94D9B /* RTFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D9831F00F7BD64B00D94D9B /* RTFont.cpp */; };
+ 5D9BA548116232830008E859 /* MainWindow-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5D9BA547116232830008E859 /* MainWindow-iPad.xib */; };
+ 5D9BA55E116235720008E859 /* ActionButtonComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D9BA55D116235720008E859 /* ActionButtonComponent.cpp */; };
+ 5D9BA56A1162361D0008E859 /* PlatformSetup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D9BA5681162361D0008E859 /* PlatformSetup.cpp */; };
+ 5D9BA56B1162361D0008E859 /* PlatformPrecomp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D9BA5691162361D0008E859 /* PlatformPrecomp.cpp */; };
+ 5DA1FCF70F01EEFD001E9C1B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DA1FCF60F01EEFD001E9C1B /* AudioToolbox.framework */; };
+ 5DA1FD030F01EF07001E9C1B /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DA1FD020F01EF07001E9C1B /* CoreAudio.framework */; };
+ 5DADFF4C0EA2F561007ADD60 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DADFF4B0EA2F561007ADD60 /* CoreGraphics.framework */; };
+ 5DB488DB10B1313300B84589 /* RenderBatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DB488D910B1313300B84589 /* RenderBatcher.cpp */; };
+ 5DBFC66F11144967009195F6 /* vec1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DBFC16B11144966009195F6 /* vec1.cpp */; };
+ 5DBFC70411144AFD009195F6 /* mat3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DBFC70111144AFD009195F6 /* mat3.cpp */; };
+ 5DBFC70511144AFD009195F6 /* mat4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DBFC70211144AFD009195F6 /* mat4.cpp */; };
+ 5DBFC70611144AFD009195F6 /* vec4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DBFC70311144AFD009195F6 /* vec4.cpp */; };
+ 5DC692B20E94852F00E5AC44 /* App.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DC692B10E94852F00E5AC44 /* App.cpp */; };
+ 5DC6D63F0EA47C0E001482E0 /* interface in Resources */ = {isa = PBXBuildFile; fileRef = 5DC6D63B0EA47C0E001482E0 /* interface */; };
+ 5DC6D77D0EA4B397001482E0 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 5DC6D77B0EA4B397001482E0 /* Default.png */; };
+ 5DC6D77E0EA4B397001482E0 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 5DC6D77C0EA4B397001482E0 /* icon.png */; };
+ 5DD878071261BCB900EB4365 /* iOSUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878051261BCB900EB4365 /* iOSUtils.mm */; };
+ 5DD878101261BCD700EB4365 /* MyViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878091261BCD700EB4365 /* MyViewController.mm */; };
+ 5DD878111261BCD700EB4365 /* MyAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8780B1261BCD700EB4365 /* MyAppDelegate.mm */; };
+ 5DD878121261BCD700EB4365 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8780D1261BCD700EB4365 /* main.mm */; };
+ 5DD878131261BCD700EB4365 /* EAGLView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8780E1261BCD700EB4365 /* EAGLView.mm */; };
+ 5DD878211261BDC000EB4365 /* StreamingInstanceZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878161261BDC000EB4365 /* StreamingInstanceZip.cpp */; };
+ 5DD878221261BDC000EB4365 /* StreamingInstanceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878181261BDC000EB4365 /* StreamingInstanceFile.cpp */; };
+ 5DD878231261BDC000EB4365 /* StreamingInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8781A1261BDC000EB4365 /* StreamingInstance.cpp */; };
+ 5DD878241261BDC000EB4365 /* FileSystemZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8781C1261BDC000EB4365 /* FileSystemZip.cpp */; };
+ 5DD878251261BDC000EB4365 /* FileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8781E1261BDC000EB4365 /* FileSystem.cpp */; };
+ 5DD878261261BDC000EB4365 /* FileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878201261BDC000EB4365 /* FileManager.cpp */; };
+ 5DD878391261BEC500EB4365 /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878351261BEC500EB4365 /* unzip.c */; };
+ 5DD8783A1261BEC500EB4365 /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DD878371261BEC500EB4365 /* ioapi.c */; };
+ 5DD87D1A1263069600EB4365 /* dmods in Resources */ = {isa = PBXBuildFile; fileRef = 5DD8791A1263069200EB4365 /* dmods */; };
+ 5DDEC25F1294E63200C42C5E /* ExpiredMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DDEC25E1294E63200C42C5E /* ExpiredMenu.cpp */; };
+ 5DE39F1114C3F9B300163EA1 /* dink in Resources */ = {isa = PBXBuildFile; fileRef = 5DE39F1014C3F9B300163EA1 /* dink */; };
+ 5DE5068310EC800400CEAA3C /* FFReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE5068110EC800400CEAA3C /* FFReader.cpp */; };
+ 5DE84C090FB9469A00DDAE64 /* angle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE84C060FB9469A00DDAE64 /* angle.cpp */; };
+ 5DE84C0A0FB9469A00DDAE64 /* vec2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE84C070FB9469A00DDAE64 /* vec2.cpp */; };
+ 5DE84C0B0FB9469A00DDAE64 /* vec3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE84C080FB9469A00DDAE64 /* vec3.cpp */; };
+ 5DEB1A0412CC6FAD00A3A6DB /* EmitVirtualKeyComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DEB1A0312CC6FAD00A3A6DB /* EmitVirtualKeyComponent.cpp */; };
+ 5DF1D5751045018700826147 /* ParticleTestComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D5711045018700826147 /* ParticleTestComponent.cpp */; };
+ 5DF1D5761045018700826147 /* ParticleTestMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D5731045018700826147 /* ParticleTestMenu.cpp */; };
+ 5DF1D58F104501C400826147 /* L_Defination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D578104501C400826147 /* L_Defination.cpp */; };
+ 5DF1D590104501C400826147 /* L_DroppingEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D57A104501C400826147 /* L_DroppingEffect.cpp */; };
+ 5DF1D591104501C400826147 /* L_EffectEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D57C104501C400826147 /* L_EffectEmitter.cpp */; };
+ 5DF1D592104501C400826147 /* L_EffectManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D57E104501C400826147 /* L_EffectManager.cpp */; };
+ 5DF1D593104501C400826147 /* L_ExplosionEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D580104501C400826147 /* L_ExplosionEffect.cpp */; };
+ 5DF1D594104501C400826147 /* L_MotionController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D582104501C400826147 /* L_MotionController.cpp */; };
+ 5DF1D595104501C400826147 /* L_Particle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D584104501C400826147 /* L_Particle.cpp */; };
+ 5DF1D596104501C400826147 /* L_ParticleEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D586104501C400826147 /* L_ParticleEffect.cpp */; };
+ 5DF1D597104501C400826147 /* L_ParticleMem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D588104501C400826147 /* L_ParticleMem.cpp */; };
+ 5DF1D598104501C400826147 /* L_ParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D58A104501C400826147 /* L_ParticleSystem.cpp */; };
+ 5DF1D599104501C400826147 /* L_ShootingEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1D58C104501C400826147 /* L_ShootingEffect.cpp */; };
+ 5DFE105B0F60EB790065956E /* MiscUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DFE10550F60EB790065956E /* MiscUtils.cpp */; };
+ 5DFE105C0F60EB790065956E /* RenderUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DFE10570F60EB790065956E /* RenderUtils.cpp */; };
+ 5DFE10650F60EBB80065956E /* BaseApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DFE10600F60EBB80065956E /* BaseApp.cpp */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 5DD9563E0E9625F7004E403D /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 7;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 5DD956400E96262E004E403D /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 7;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 1D6058910D05DD3D006BFB54 /* RTDink.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RTDink.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+ 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = ""; };
+ 28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
+ 28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
+ 32CA4F630368D1EE00C91783 /* RTDink_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTDink_Prefix.pch; sourceTree = ""; };
+ 5D00364F1186F26000AE337F /* DragControlComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DragControlComponent.h; path = source/Component/DragControlComponent.h; sourceTree = ""; };
+ 5D0036501186F26000AE337F /* DragControlComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DragControlComponent.cpp; path = source/Component/DragControlComponent.cpp; sourceTree = ""; };
+ 5D0036521186F27C00AE337F /* OptionsMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptionsMenu.h; path = source/GUI/OptionsMenu.h; sourceTree = ""; };
+ 5D0036531186F27C00AE337F /* OptionsMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptionsMenu.cpp; path = source/GUI/OptionsMenu.cpp; sourceTree = ""; };
+ 5D0CC9320F79E0D1004D9AE9 /* Console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Console.cpp; path = Manager/Console.cpp; sourceTree = ""; };
+ 5D0CC9330F79E0D1004D9AE9 /* Console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Console.h; path = Manager/Console.h; sourceTree = ""; };
+ 5D0CC9360F79E0D1004D9AE9 /* GameTimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameTimer.cpp; path = Manager/GameTimer.cpp; sourceTree = ""; };
+ 5D0CC9370F79E0D1004D9AE9 /* GameTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameTimer.h; path = Manager/GameTimer.h; sourceTree = ""; };
+ 5D0CC9380F79E0D1004D9AE9 /* MessageManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MessageManager.cpp; path = Manager/MessageManager.cpp; sourceTree = ""; };
+ 5D0CC9390F79E0D1004D9AE9 /* MessageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MessageManager.h; path = Manager/MessageManager.h; sourceTree = ""; };
+ 5D0CC93E0F79E0E1004D9AE9 /* GLESUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GLESUtils.cpp; path = util/GLESUtils.cpp; sourceTree = ""; };
+ 5D0CC93F0F79E0E1004D9AE9 /* GLESUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GLESUtils.h; path = util/GLESUtils.h; sourceTree = ""; };
+ 5D0CC9400F79E0E1004D9AE9 /* ResourceUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResourceUtils.cpp; path = util/ResourceUtils.cpp; sourceTree = ""; };
+ 5D0CC9410F79E0E1004D9AE9 /* ResourceUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResourceUtils.h; path = util/ResourceUtils.h; sourceTree = ""; };
+ 5D0CC9420F79E0E1004D9AE9 /* RTFileFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RTFileFormat.h; path = util/RTFileFormat.h; sourceTree = ""; };
+ 5D0CC94B0F79E181004D9AE9 /* bitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bitmap.h; path = ../shared/Renderer/bitmap.h; sourceTree = SOURCE_ROOT; };
+ 5D0CC94C0F79E181004D9AE9 /* Surface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Surface.cpp; path = ../shared/Renderer/Surface.cpp; sourceTree = SOURCE_ROOT; };
+ 5D0CC94D0F79E181004D9AE9 /* Surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Surface.h; path = ../shared/Renderer/Surface.h; sourceTree = SOURCE_ROOT; };
+ 5D10469D1224D9E700BFC249 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-72.png"; path = "media/Icon-72.png"; sourceTree = ""; };
+ 5D1046C11225321500BFC249 /* SliderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SliderComponent.h; path = Entity/SliderComponent.h; sourceTree = ""; };
+ 5D1046C21225321500BFC249 /* SliderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SliderComponent.cpp; path = Entity/SliderComponent.cpp; sourceTree = ""; };
+ 5D10478F1227777000BFC249 /* SelectButtonWithCustomInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SelectButtonWithCustomInputComponent.h; path = Entity/SelectButtonWithCustomInputComponent.h; sourceTree = ""; };
+ 5D1047901227777000BFC249 /* SelectButtonWithCustomInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SelectButtonWithCustomInputComponent.cpp; path = Entity/SelectButtonWithCustomInputComponent.cpp; sourceTree = ""; };
+ 5D17BA510FBD5DB5009D74BC /* DebugMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugMenu.cpp; path = source/GUI/DebugMenu.cpp; sourceTree = ""; };
+ 5D17BA520FBD5DB5009D74BC /* DebugMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugMenu.h; path = source/GUI/DebugMenu.h; sourceTree = ""; };
+ 5D17BA540FBD5DD8009D74BC /* FocusInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FocusInputComponent.cpp; path = Entity/FocusInputComponent.cpp; sourceTree = ""; };
+ 5D17BA550FBD5DD8009D74BC /* FocusInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FocusInputComponent.h; path = Entity/FocusInputComponent.h; sourceTree = ""; };
+ 5D17BA560FBD5DD8009D74BC /* FocusRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FocusRenderComponent.cpp; path = Entity/FocusRenderComponent.cpp; sourceTree = ""; };
+ 5D17BA570FBD5DD8009D74BC /* FocusRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FocusRenderComponent.h; path = Entity/FocusRenderComponent.h; sourceTree = ""; };
+ 5D17BA580FBD5DD8009D74BC /* FocusUpdateComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FocusUpdateComponent.cpp; path = Entity/FocusUpdateComponent.cpp; sourceTree = ""; };
+ 5D17BA590FBD5DD8009D74BC /* FocusUpdateComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FocusUpdateComponent.h; path = Entity/FocusUpdateComponent.h; sourceTree = ""; };
+ 5D2E40131109B94800A76983 /* LogMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LogMenu.cpp; path = source/GUI/LogMenu.cpp; sourceTree = ""; };
+ 5D2E40141109B94800A76983 /* LogMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogMenu.h; path = source/GUI/LogMenu.h; sourceTree = ""; };
+ 5D2F53AB15A7E2F000B8CED1 /* AdManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AdManager.h; path = Manager/AdManager.h; sourceTree = ""; };
+ 5D2F53AC15A7E2F000B8CED1 /* AdManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AdManager.cpp; path = Manager/AdManager.cpp; sourceTree = ""; };
+ 5D2F53B515A7E50500B8CED1 /* Gamepad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Gamepad.h; path = Gamepad/Gamepad.h; sourceTree = ""; };
+ 5D2F53B715A7E50500B8CED1 /* GamepadiCade.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GamepadiCade.h; path = Gamepad/GamepadiCade.h; sourceTree = ""; };
+ 5D2F53B815A7E50500B8CED1 /* GamepadManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GamepadManager.h; path = Gamepad/GamepadManager.h; sourceTree = ""; };
+ 5D2F53B915A7E50500B8CED1 /* GamepadProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GamepadProvider.h; path = Gamepad/GamepadProvider.h; sourceTree = ""; };
+ 5D2F53BC15A7E50500B8CED1 /* GamepadProvideriCade.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GamepadProvideriCade.h; path = Gamepad/GamepadProvideriCade.h; sourceTree = ""; };
+ 5D2F53BD15A7E50500B8CED1 /* Gamepad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Gamepad.cpp; path = Gamepad/Gamepad.cpp; sourceTree = ""; };
+ 5D2F53BE15A7E50500B8CED1 /* GamepadiCade.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GamepadiCade.cpp; path = Gamepad/GamepadiCade.cpp; sourceTree = ""; };
+ 5D2F53BF15A7E50500B8CED1 /* GamepadManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GamepadManager.cpp; path = Gamepad/GamepadManager.cpp; sourceTree = ""; };
+ 5D2F53C015A7E50500B8CED1 /* GamepadProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GamepadProvider.cpp; path = Gamepad/GamepadProvider.cpp; sourceTree = ""; };
+ 5D2F53C115A7E50500B8CED1 /* GamepadProvideriCade.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GamepadProvideriCade.cpp; path = Gamepad/GamepadProvideriCade.cpp; sourceTree = ""; };
+ 5D2F53D015A7F0AE00B8CED1 /* AdProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AdProvider.cpp; path = Ad/AdProvider.cpp; sourceTree = ""; };
+ 5D2F53D515A7F29700B8CED1 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
+ 5D2F53D815A7F5D700B8CED1 /* JPGSurfaceLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JPGSurfaceLoader.h; path = ../shared/Renderer/JPGSurfaceLoader.h; sourceTree = ""; };
+ 5D2F53D915A7F5D700B8CED1 /* JPGSurfaceLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JPGSurfaceLoader.cpp; path = ../shared/Renderer/JPGSurfaceLoader.cpp; sourceTree = ""; };
+ 5D2F53DC15A7F64600B8CED1 /* jcapimin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcapimin.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcapimin.c; sourceTree = ""; };
+ 5D2F53DD15A7F64600B8CED1 /* jcapistd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcapistd.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcapistd.c; sourceTree = ""; };
+ 5D2F53DE15A7F64600B8CED1 /* jccoefct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jccoefct.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jccoefct.c; sourceTree = ""; };
+ 5D2F53DF15A7F64600B8CED1 /* jccolor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jccolor.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jccolor.c; sourceTree = ""; };
+ 5D2F53E015A7F64600B8CED1 /* jcdctmgr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcdctmgr.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcdctmgr.c; sourceTree = ""; };
+ 5D2F53E115A7F64600B8CED1 /* jchuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jchuff.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jchuff.c; sourceTree = ""; };
+ 5D2F53E215A7F64600B8CED1 /* jcinit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcinit.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcinit.c; sourceTree = ""; };
+ 5D2F53E315A7F64600B8CED1 /* jcmainct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcmainct.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcmainct.c; sourceTree = ""; };
+ 5D2F53E415A7F64600B8CED1 /* jcmarker.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcmarker.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcmarker.c; sourceTree = ""; };
+ 5D2F53E515A7F64600B8CED1 /* jcmaster.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcmaster.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcmaster.c; sourceTree = ""; };
+ 5D2F53E615A7F64600B8CED1 /* jcomapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcomapi.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcomapi.c; sourceTree = ""; };
+ 5D2F53E715A7F64600B8CED1 /* jcparam.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcparam.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcparam.c; sourceTree = ""; };
+ 5D2F53E815A7F64600B8CED1 /* jcphuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcphuff.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcphuff.c; sourceTree = ""; };
+ 5D2F53E915A7F64600B8CED1 /* jcprepct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcprepct.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcprepct.c; sourceTree = ""; };
+ 5D2F53EA15A7F64600B8CED1 /* jctrans.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jctrans.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jctrans.c; sourceTree = ""; };
+ 5D2F53EB15A7F64600B8CED1 /* jdapimin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdapimin.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdapimin.c; sourceTree = ""; };
+ 5D2F53EC15A7F64600B8CED1 /* jdapistd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdapistd.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdapistd.c; sourceTree = ""; };
+ 5D2F53ED15A7F64600B8CED1 /* jdatadst.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdatadst.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdatadst.c; sourceTree = ""; };
+ 5D2F53EE15A7F64600B8CED1 /* jdatasrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdatasrc.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdatasrc.c; sourceTree = ""; };
+ 5D2F53EF15A7F64600B8CED1 /* jdcoefct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdcoefct.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdcoefct.c; sourceTree = ""; };
+ 5D2F53F015A7F64600B8CED1 /* jdcolor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdcolor.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdcolor.c; sourceTree = ""; };
+ 5D2F53F115A7F64600B8CED1 /* jddctmgr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jddctmgr.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jddctmgr.c; sourceTree = ""; };
+ 5D2F53F215A7F64600B8CED1 /* jdhuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdhuff.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdhuff.c; sourceTree = ""; };
+ 5D2F53F315A7F64600B8CED1 /* jdinput.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdinput.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdinput.c; sourceTree = ""; };
+ 5D2F53F415A7F64600B8CED1 /* jdmainct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdmainct.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdmainct.c; sourceTree = ""; };
+ 5D2F53F515A7F64600B8CED1 /* jdmarker.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdmarker.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdmarker.c; sourceTree = ""; };
+ 5D2F53F615A7F64600B8CED1 /* jdmaster.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdmaster.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdmaster.c; sourceTree = ""; };
+ 5D2F53F715A7F64600B8CED1 /* jdmerge.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdmerge.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdmerge.c; sourceTree = ""; };
+ 5D2F53F815A7F64600B8CED1 /* jdphuff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdphuff.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdphuff.c; sourceTree = ""; };
+ 5D2F53F915A7F64600B8CED1 /* jdpostct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdpostct.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdpostct.c; sourceTree = ""; };
+ 5D2F53FA15A7F64600B8CED1 /* jdsample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jdsample.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jdsample.c; sourceTree = ""; };
+ 5D2F541A15A819C600B8CED1 /* jcsample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jcsample.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jcsample.c; sourceTree = ""; };
+ 5D2F541B15A819C600B8CED1 /* jerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jerror.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jerror.c; sourceTree = ""; };
+ 5D2F541C15A819C600B8CED1 /* jfdctflt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jfdctflt.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jfdctflt.c; sourceTree = ""; };
+ 5D2F541D15A819C600B8CED1 /* jfdctfst.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jfdctfst.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jfdctfst.c; sourceTree = ""; };
+ 5D2F541E15A819C600B8CED1 /* jfdctint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jfdctint.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jfdctint.c; sourceTree = ""; };
+ 5D2F541F15A819C600B8CED1 /* jidctflt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jidctflt.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jidctflt.c; sourceTree = ""; };
+ 5D2F542015A819C600B8CED1 /* jidctfst.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jidctfst.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jidctfst.c; sourceTree = ""; };
+ 5D2F542115A819C600B8CED1 /* jidctint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jidctint.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jidctint.c; sourceTree = ""; };
+ 5D2F542215A819C600B8CED1 /* jidctred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jidctred.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jidctred.c; sourceTree = ""; };
+ 5D2F542315A819C600B8CED1 /* jmemmgr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jmemmgr.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jmemmgr.c; sourceTree = ""; };
+ 5D2F542415A819C600B8CED1 /* jmemnobs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jmemnobs.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jmemnobs.c; sourceTree = ""; };
+ 5D2F542515A819C600B8CED1 /* jquant1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jquant1.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jquant1.c; sourceTree = ""; };
+ 5D2F542615A819C600B8CED1 /* jquant2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jquant2.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jquant2.c; sourceTree = ""; };
+ 5D2F542715A819C600B8CED1 /* jutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jutils.c; path = ../shared/Irrlicht/source/Irrlicht/jpeglib/jutils.c; sourceTree = ""; };
+ 5D30633F0FD88F95009DE600 /* ProgressBarComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProgressBarComponent.cpp; path = Entity/ProgressBarComponent.cpp; sourceTree = ""; };
+ 5D3063400FD88F95009DE600 /* ProgressBarComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProgressBarComponent.h; path = Entity/ProgressBarComponent.h; sourceTree = ""; };
+ 5D3063410FD88F95009DE600 /* TapSequenceDetectComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TapSequenceDetectComponent.cpp; path = Entity/TapSequenceDetectComponent.cpp; sourceTree = ""; };
+ 5D3063420FD88F95009DE600 /* TapSequenceDetectComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TapSequenceDetectComponent.h; path = Entity/TapSequenceDetectComponent.h; sourceTree = ""; };
+ 5D3063430FD88F95009DE600 /* UnderlineRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UnderlineRenderComponent.cpp; path = Entity/UnderlineRenderComponent.cpp; sourceTree = ""; };
+ 5D3063440FD88F95009DE600 /* UnderlineRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UnderlineRenderComponent.h; path = Entity/UnderlineRenderComponent.h; sourceTree = ""; };
+ 5D3063590FD89049009DE600 /* VariantDB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VariantDB.cpp; path = Manager/VariantDB.cpp; sourceTree = ""; };
+ 5D30635A0FD89049009DE600 /* VariantDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VariantDB.h; path = Manager/VariantDB.h; sourceTree = ""; };
+ 5D30635D0FD890B0009DE600 /* MathUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MathUtils.cpp; path = util/MathUtils.cpp; sourceTree = ""; };
+ 5D30635E0FD890B0009DE600 /* MathUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MathUtils.h; path = util/MathUtils.h; sourceTree = ""; };
+ 5D3063600FD890CB009DE600 /* AudioManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioManager.cpp; path = Audio/AudioManager.cpp; sourceTree = ""; };
+ 5D3063610FD890CB009DE600 /* AudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioManager.h; path = Audio/AudioManager.h; sourceTree = ""; };
+ 5D3063AA0FD8B00A009DE600 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
+ 5D4760500FBA98B3008400E3 /* Button2DComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Button2DComponent.cpp; path = Entity/Button2DComponent.cpp; sourceTree = ""; };
+ 5D4760510FBA98B3008400E3 /* Button2DComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Button2DComponent.h; path = Entity/Button2DComponent.h; sourceTree = ""; };
+ 5D4760540FBA98B3008400E3 /* TouchHandlerComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TouchHandlerComponent.cpp; path = Entity/TouchHandlerComponent.cpp; sourceTree = ""; };
+ 5D4760550FBA98B3008400E3 /* TouchHandlerComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TouchHandlerComponent.h; path = Entity/TouchHandlerComponent.h; sourceTree = ""; };
+ 5D47607C0FBB1CE0008400E3 /* EntityUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EntityUtils.cpp; path = Entity/EntityUtils.cpp; sourceTree = ""; };
+ 5D47607D0FBB1CE0008400E3 /* EntityUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EntityUtils.h; path = Entity/EntityUtils.h; sourceTree = ""; };
+ 5D47607E0FBB1CE0008400E3 /* TextRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextRenderComponent.cpp; path = Entity/TextRenderComponent.cpp; sourceTree = ""; };
+ 5D47607F0FBB1CE0008400E3 /* TextRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextRenderComponent.h; path = Entity/TextRenderComponent.h; sourceTree = ""; };
+ 5D4760830FBB1CFF008400E3 /* MainMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainMenu.cpp; path = source/GUI/MainMenu.cpp; sourceTree = ""; };
+ 5D4760840FBB1CFF008400E3 /* MainMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainMenu.h; path = source/GUI/MainMenu.h; sourceTree = ""; };
+ 5D6124711F57C26D007A70BE /* AudioManagerFMODStudio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioManagerFMODStudio.cpp; path = Audio/AudioManagerFMODStudio.cpp; sourceTree = ""; };
+ 5D6124721F57C26D007A70BE /* AudioManagerFMODStudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioManagerFMODStudio.h; path = Audio/AudioManagerFMODStudio.h; sourceTree = ""; };
+ 5D6124741F57D180007A70BE /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = iOS/Reachability.h; sourceTree = ""; };
+ 5D6124751F57D180007A70BE /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = iOS/Reachability.m; sourceTree = ""; };
+ 5D66E8E210F3124D0080F9B3 /* EnterURLMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EnterURLMenu.cpp; path = source/GUI/EnterURLMenu.cpp; sourceTree = ""; };
+ 5D66E8E310F3124D0080F9B3 /* EnterURLMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EnterURLMenu.h; path = source/GUI/EnterURLMenu.h; sourceTree = ""; };
+ 5D6E8C0D121A7515008F1D26 /* AboutMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutMenu.h; path = source/GUI/AboutMenu.h; sourceTree = ""; };
+ 5D6E8C0E121A7515008F1D26 /* AboutMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AboutMenu.cpp; path = source/GUI/AboutMenu.cpp; sourceTree = ""; };
+ 5D6E8C18121A75F2008F1D26 /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "icon@2x.png"; path = "media/icon@2x.png"; sourceTree = ""; };
+ 5D6E8C1A121A75F2008F1D26 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default@2x.png"; path = "media/Default@2x.png"; sourceTree = ""; };
+ 5D6E8C1E121A765F008F1D26 /* Default-Landscape.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-Landscape.png"; path = "Resources-iPad/Default-Landscape.png"; sourceTree = ""; };
+ 5D6E94BB121CDB54008F1D26 /* ReadTextMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReadTextMenu.h; path = source/GUI/ReadTextMenu.h; sourceTree = ""; };
+ 5D6E94BC121CDB54008F1D26 /* ReadTextMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReadTextMenu.cpp; path = source/GUI/ReadTextMenu.cpp; sourceTree = ""; };
+ 5D6E94BD121CDB54008F1D26 /* BrowseMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BrowseMenu.h; path = source/GUI/BrowseMenu.h; sourceTree = ""; };
+ 5D6E94BE121CDB54008F1D26 /* BrowseMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BrowseMenu.cpp; path = source/GUI/BrowseMenu.cpp; sourceTree = ""; };
+ 5D7895FC10E0C47B0061183D /* LoadMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LoadMenu.cpp; path = source/GUI/LoadMenu.cpp; sourceTree = ""; };
+ 5D7895FD10E0C47B0061183D /* LoadMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LoadMenu.h; path = source/GUI/LoadMenu.h; sourceTree = ""; };
+ 5D7AB8ED10CF3EC800398F0F /* SoftSurface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoftSurface.cpp; path = ../shared/Renderer/SoftSurface.cpp; sourceTree = SOURCE_ROOT; };
+ 5D7AB8EE10CF3EC800398F0F /* SoftSurface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SoftSurface.h; path = ../shared/Renderer/SoftSurface.h; sourceTree = SOURCE_ROOT; };
+ 5D7AB8F110CF3EE900398F0F /* dink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dink.cpp; path = source/dink/dink.cpp; sourceTree = ""; };
+ 5D7AB8F210CF3EE900398F0F /* dink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dink.h; path = source/dink/dink.h; sourceTree = ""; };
+ 5D7AB8F310CF3EE900398F0F /* dinkvar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dinkvar.h; path = source/dink/dinkvar.h; sourceTree = ""; };
+ 5D7AB8F410CF3EE900398F0F /* misc_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = misc_util.cpp; path = source/dink/misc_util.cpp; sourceTree = ""; };
+ 5D7AB8F510CF3EE900398F0F /* misc_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = misc_util.h; path = source/dink/misc_util.h; sourceTree = ""; };
+ 5D7AB8F610CF3EE900398F0F /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resource.h; path = source/dink/resource.h; sourceTree = ""; };
+ 5D7AB8F710CF3EE900398F0F /* video_gl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = video_gl.cpp; path = source/video_gl.cpp; sourceTree = ""; };
+ 5D7AB8F810CF3EE900398F0F /* video_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = video_gl.h; path = source/video_gl.h; sourceTree = ""; };
+ 5D7ACBC910CF8A5000398F0F /* FPSControlComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FPSControlComponent.cpp; path = source/Component/FPSControlComponent.cpp; sourceTree = ""; };
+ 5D7ACBCA10CF8A5000398F0F /* FPSControlComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FPSControlComponent.h; path = source/Component/FPSControlComponent.h; sourceTree = ""; };
+ 5D7ACBFE10CF984100398F0F /* GameMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GameMenu.cpp; path = source/GUI/GameMenu.cpp; sourceTree = ""; };
+ 5D7ACBFF10CF984100398F0F /* GameMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameMenu.h; path = source/GUI/GameMenu.h; sourceTree = ""; };
+ 5D7B10E30F245B88003A3396 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
+ 5D7B11C310FC50D800997135 /* CursorComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CursorComponent.cpp; path = source/Component/CursorComponent.cpp; sourceTree = ""; };
+ 5D7B11C410FC50D800997135 /* CursorComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CursorComponent.h; path = source/Component/CursorComponent.h; sourceTree = ""; };
+ 5D7B11D810FCD26400997135 /* InventoryComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InventoryComponent.cpp; path = source/Component/InventoryComponent.cpp; sourceTree = ""; };
+ 5D7B11D910FCD26400997135 /* InventoryComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InventoryComponent.h; path = source/Component/InventoryComponent.h; sourceTree = ""; };
+ 5D7BBCEA10144FAE0015A90E /* RectRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RectRenderComponent.cpp; path = Entity/RectRenderComponent.cpp; sourceTree = ""; };
+ 5D7BBCEB10144FAE0015A90E /* RectRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RectRenderComponent.h; path = Entity/RectRenderComponent.h; sourceTree = ""; };
+ 5D7BBCEC10144FAE0015A90E /* ScrollBarRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScrollBarRenderComponent.cpp; path = Entity/ScrollBarRenderComponent.cpp; sourceTree = ""; };
+ 5D7BBCED10144FAE0015A90E /* ScrollBarRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScrollBarRenderComponent.h; path = Entity/ScrollBarRenderComponent.h; sourceTree = ""; };
+ 5D7BBCEE10144FAE0015A90E /* ScrollComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScrollComponent.cpp; path = Entity/ScrollComponent.cpp; sourceTree = ""; };
+ 5D7BBCEF10144FAE0015A90E /* ScrollComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScrollComponent.h; path = Entity/ScrollComponent.h; sourceTree = ""; };
+ 5D7BBCF010144FAE0015A90E /* TextBoxRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextBoxRenderComponent.cpp; path = Entity/TextBoxRenderComponent.cpp; sourceTree = ""; };
+ 5D7BBCF110144FAE0015A90E /* TextBoxRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextBoxRenderComponent.h; path = Entity/TextBoxRenderComponent.h; sourceTree = ""; };
+ 5D7BBCF610144FDC0015A90E /* CRandom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CRandom.cpp; path = util/CRandom.cpp; sourceTree = ""; };
+ 5D7BBCF710144FDC0015A90E /* CRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CRandom.h; path = util/CRandom.h; sourceTree = ""; };
+ 5D7BBCF810144FDC0015A90E /* PrimeSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrimeSearch.cpp; path = util/PrimeSearch.cpp; sourceTree = ""; };
+ 5D7BBCF910144FDC0015A90E /* PrimeSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrimeSearch.h; path = util/PrimeSearch.h; sourceTree = ""; };
+ 5D7BBCFA10144FDC0015A90E /* TextScanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextScanner.cpp; path = util/TextScanner.cpp; sourceTree = ""; };
+ 5D7BBCFB10144FDC0015A90E /* TextScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextScanner.h; path = util/TextScanner.h; sourceTree = ""; };
+ 5D7BBCFF10144FF50015A90E /* ResourceManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ResourceManager.cpp; path = Manager/ResourceManager.cpp; sourceTree = ""; };
+ 5D7BBD0010144FF50015A90E /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResourceManager.h; path = Manager/ResourceManager.h; sourceTree = ""; };
+ 5D7BBD081014530B0015A90E /* SurfaceAnim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SurfaceAnim.cpp; path = ../shared/Renderer/SurfaceAnim.cpp; sourceTree = SOURCE_ROOT; };
+ 5D7BBD091014530B0015A90E /* SurfaceAnim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SurfaceAnim.h; path = ../shared/Renderer/SurfaceAnim.h; sourceTree = SOURCE_ROOT; };
+ 5D7C329E10BBB755009C5324 /* game */ = {isa = PBXFileReference; lastKnownFileType = folder; name = game; path = bin/game; sourceTree = ""; };
+ 5D7C32C810BBD401009C5324 /* FilterInputComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FilterInputComponent.cpp; path = Entity/FilterInputComponent.cpp; sourceTree = ""; };
+ 5D7C32C910BBD401009C5324 /* FilterInputComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilterInputComponent.h; path = Entity/FilterInputComponent.h; sourceTree = ""; };
+ 5D7C32CA10BBD401009C5324 /* RenderClipComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RenderClipComponent.cpp; path = Entity/RenderClipComponent.cpp; sourceTree = ""; };
+ 5D7C32CB10BBD401009C5324 /* RenderClipComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RenderClipComponent.h; path = Entity/RenderClipComponent.h; sourceTree = ""; };
+ 5D7C32CC10BBD401009C5324 /* TouchStripComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TouchStripComponent.cpp; path = Entity/TouchStripComponent.cpp; sourceTree = ""; };
+ 5D7C32CD10BBD401009C5324 /* TouchStripComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TouchStripComponent.h; path = Entity/TouchStripComponent.h; sourceTree = ""; };
+ 5D7C32CE10BBD401009C5324 /* TrailRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrailRenderComponent.cpp; path = Entity/TrailRenderComponent.cpp; sourceTree = ""; };
+ 5D7C32CF10BBD401009C5324 /* TrailRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrailRenderComponent.h; path = Entity/TrailRenderComponent.h; sourceTree = ""; };
+ 5D7C5EA10F930CB900D81AC8 /* Variant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Variant.cpp; path = util/Variant.cpp; sourceTree = ""; };
+ 5D7C5EA20F930CB900D81AC8 /* Variant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Variant.h; path = util/Variant.h; sourceTree = ""; };
+ 5D7C813B1192B0AF007F9604 /* QuickTipMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuickTipMenu.h; path = source/GUI/QuickTipMenu.h; sourceTree = ""; };
+ 5D7C813C1192B0AF007F9604 /* QuickTipMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTipMenu.cpp; path = source/GUI/QuickTipMenu.cpp; sourceTree = ""; };
+ 5D7D3AB00FF6D87500A99844 /* HTTPComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HTTPComponent.cpp; path = Entity/HTTPComponent.cpp; sourceTree = ""; };
+ 5D7D3AB10FF6D87500A99844 /* HTTPComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HTTPComponent.h; path = Entity/HTTPComponent.h; sourceTree = ""; };
+ 5D7D3AB20FF6D87500A99844 /* TyperComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TyperComponent.cpp; path = Entity/TyperComponent.cpp; sourceTree = ""; };
+ 5D7D3AB30FF6D87500A99844 /* TyperComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TyperComponent.h; path = Entity/TyperComponent.h; sourceTree = ""; };
+ 5D7F36130FBD17E100A15763 /* InterpolateComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InterpolateComponent.cpp; path = Entity/InterpolateComponent.cpp; sourceTree = ""; };
+ 5D7F36140FBD17E100A15763 /* InterpolateComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InterpolateComponent.h; path = Entity/InterpolateComponent.h; sourceTree = ""; };
+ 5D8272900FA9DEE00097DE6A /* Entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Entitlements.plist; sourceTree = ""; };
+ 5D82C8810FF4BB110082EBE7 /* AudioManagerOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioManagerOS.h; path = Audio/AudioManagerOS.h; sourceTree = ""; };
+ 5D82C8820FF4BB110082EBE7 /* AudioManagerOS.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AudioManagerOS.mm; path = Audio/AudioManagerOS.mm; sourceTree = ""; };
+ 5D82C8850FF4BB3F0082EBE7 /* NetHTTP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetHTTP.cpp; path = Network/NetHTTP.cpp; sourceTree = ""; };
+ 5D82C8860FF4BB3F0082EBE7 /* NetHTTP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetHTTP.h; path = Network/NetHTTP.h; sourceTree = ""; };
+ 5D82C8870FF4BB3F0082EBE7 /* NetSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetSocket.cpp; path = Network/NetSocket.cpp; sourceTree = ""; };
+ 5D82C8880FF4BB3F0082EBE7 /* NetSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetSocket.h; path = Network/NetSocket.h; sourceTree = ""; };
+ 5D82C8890FF4BB3F0082EBE7 /* NetUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetUtils.cpp; path = Network/NetUtils.cpp; sourceTree = ""; };
+ 5D82C88A0FF4BB3F0082EBE7 /* NetUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NetUtils.h; path = Network/NetUtils.h; sourceTree = ""; };
+ 5D82C8AF0FF4C02B0082EBE7 /* CFNetwork.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
+ 5D82C8B40FF4C0BF0082EBE7 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
+ 5D82C8C20FF4C1500082EBE7 /* audio */ = {isa = PBXFileReference; lastKnownFileType = folder; name = audio; path = bin/audio; sourceTree = ""; };
+ 5D82F80910F17C7F00BE18B4 /* PopUpMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PopUpMenu.cpp; path = source/GUI/PopUpMenu.cpp; sourceTree = ""; };
+ 5D82F80A10F17C7F00BE18B4 /* PopUpMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PopUpMenu.h; path = source/GUI/PopUpMenu.h; sourceTree = ""; };
+ 5D841435101583BD00366718 /* InputTextRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputTextRenderComponent.cpp; path = Entity/InputTextRenderComponent.cpp; sourceTree = ""; };
+ 5D841436101583BD00366718 /* InputTextRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InputTextRenderComponent.h; path = Entity/InputTextRenderComponent.h; sourceTree = ""; };
+ 5D8483DD0F923D51007338A2 /* Component.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Component.cpp; path = Entity/Component.cpp; sourceTree = ""; };
+ 5D8483DE0F923D51007338A2 /* Component.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Component.h; path = Entity/Component.h; sourceTree = ""; };
+ 5D8483DF0F923D51007338A2 /* Entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Entity.cpp; path = Entity/Entity.cpp; sourceTree = ""; };
+ 5D8483E00F923D51007338A2 /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Entity.h; path = Entity/Entity.h; sourceTree = ""; };
+ 5D8483E10F923D51007338A2 /* OverlayRenderComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OverlayRenderComponent.cpp; path = Entity/OverlayRenderComponent.cpp; sourceTree = ""; };
+ 5D8483E20F923D51007338A2 /* OverlayRenderComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OverlayRenderComponent.h; path = Entity/OverlayRenderComponent.h; sourceTree = ""; };
+ 5D8486D50F92409B007338A2 /* connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = connection.cpp; path = util/boost/libs/signals/src/connection.cpp; sourceTree = "