From fb58d0c3800640e0e1f87384a1a74b38ef22abad Mon Sep 17 00:00:00 2001 From: Julian Storer Date: Thu, 23 Jun 2011 23:17:37 +0100 Subject: [PATCH] Tidied up some warnings and documentation. --- Builds/MacOSX/Juce.xcodeproj/project.pbxproj | 1502 ++++++++--------- Builds/iOS/Juce.xcodeproj/project.pbxproj | 1502 ++++++++--------- extras/Introjucer/Builds/MacOSX/Icon.icns | Bin 81944 -> 81944 bytes .../The Introjucer.xcodeproj/project.pbxproj | 160 +- .../Builds/VisualStudio2005/icon.ico | Bin 82726 -> 82726 bytes .../Builds/VisualStudio2008/icon.ico | Bin 82726 -> 82726 bytes .../Builds/VisualStudio2010/icon.ico | Bin 82726 -> 82726 bytes .../Introjucer/JuceLibraryCode/BinaryData.cpp | 2 +- .../Introjucer/JuceLibraryCode/BinaryData.h | 2 +- .../Builds/Android/res/drawable-hdpi/icon.png | Bin 7561 -> 7342 bytes .../Builds/Android/res/drawable-ldpi/icon.png | Bin 2642 -> 2559 bytes .../Builds/Android/res/drawable-mdpi/icon.png | Bin 4097 -> 3976 bytes extras/JuceDemo/Builds/MacOSX/Icon.icns | Bin 81944 -> 81944 bytes .../Juce Demo.xcodeproj/project.pbxproj | 96 +- .../JuceDemo/Builds/VisualStudio2005/icon.ico | Bin 82726 -> 82726 bytes .../JuceDemo/Builds/VisualStudio2008/icon.ico | Bin 82726 -> 82726 bytes .../JuceDemo/Builds/VisualStudio2010/icon.ico | Bin 82726 -> 82726 bytes extras/JuceDemo/Builds/iOS/Icon.icns | Bin 81944 -> 81944 bytes .../iOS/Juce Demo.xcodeproj/project.pbxproj | 96 +- .../JuceDemo/JuceLibraryCode/BinaryData.cpp | 2 +- extras/JuceDemo/JuceLibraryCode/BinaryData.h | 2 +- .../Amalgamator.xcodeproj/project.pbxproj | 10 +- .../Plugin Host.xcodeproj/project.pbxproj | 36 +- extras/audio plugin host/Plugin Host.jucer | 10 +- .../audio plugin host/Source/HostStartup.cpp | 9 +- .../JuceDemoPlugin.xcodeproj/project.pbxproj | 134 +- .../BinaryBuilder.xcodeproj/project.pbxproj | 10 +- .../project.pbxproj | 7 + .../HelloWorld.xcodeproj/project.pbxproj | 22 +- .../iOS/HelloWorld.xcodeproj/project.pbxproj | 22 +- extras/example projects/Source/Main.cpp | 14 +- .../build/mac/Jucer.xcodeproj/project.pbxproj | 1 + juce_amalgamated.cpp | 37 +- juce_amalgamated.h | 17 +- src/application/juce_ApplicationProperties.h | 2 +- .../juce_AiffAudioFormat.cpp | 13 +- .../juce_WavAudioFormat.cpp | 6 +- .../juce_BufferingAudioSource.cpp | 2 +- .../plugin_client/VST/juce_VST_Wrapper.cpp | 2 +- src/containers/juce_Variant.cpp | 2 +- src/containers/juce_Variant.h | 12 +- src/core/juce_StandardHeader.h | 2 +- .../code_editor/juce_CodeDocument.cpp | 2 +- .../windows/juce_TopLevelWindow.cpp | 2 +- src/gui/graphics/fonts/juce_Font.cpp | 2 +- src/io/files/juce_ZipFile.cpp | 2 +- src/io/network/juce_Socket.cpp | 2 +- src/memory/juce_MemoryBlock.cpp | 2 +- src/memory/juce_MemoryBlock.h | 3 +- src/native/linux/juce_linux_Fonts.cpp | 2 +- 50 files changed, 1875 insertions(+), 1876 deletions(-) diff --git a/Builds/MacOSX/Juce.xcodeproj/project.pbxproj b/Builds/MacOSX/Juce.xcodeproj/project.pbxproj index d030e10356..cb0a0a8489 100644 --- a/Builds/MacOSX/Juce.xcodeproj/project.pbxproj +++ b/Builds/MacOSX/Juce.xcodeproj/project.pbxproj @@ -367,751 +367,751 @@ A124FE5709D9324B5BAFFE53 = { isa = PBXBuildFile; fileRef = A618FC3255ECE14EC9259E6B; }; A84A5CA4654AE87192A6A096 = { isa = PBXBuildFile; fileRef = A59A5DCFCCAAEA79D03C2B27; }; 55EDB4D9B702B469DB4655C3 = { isa = PBXBuildFile; fileRef = ADE5F12AA5AD969E2C7002B3; }; - 389351359BA78C682E1931A6 = { isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjucedebug.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 144F56FCF3DF9EC922765901 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Application.cpp; path = ../../src/application/juce_Application.cpp; sourceTree = SOURCE_ROOT; }; - F6A490BA93AC3558E9A6FBB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Application.h; path = ../../src/application/juce_Application.h; sourceTree = SOURCE_ROOT; }; - CB9766F7A9C612B326D808CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandID.h; path = ../../src/application/juce_ApplicationCommandID.h; sourceTree = SOURCE_ROOT; }; - 36A407F2BE4A625184B5CCFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandInfo.cpp; path = ../../src/application/juce_ApplicationCommandInfo.cpp; sourceTree = SOURCE_ROOT; }; - 4E74130693EE120D905818AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandInfo.h; path = ../../src/application/juce_ApplicationCommandInfo.h; sourceTree = SOURCE_ROOT; }; - 21E1DBFAB3FB75875EA35280 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandManager.cpp; path = ../../src/application/juce_ApplicationCommandManager.cpp; sourceTree = SOURCE_ROOT; }; - EDF52AB382E80530E8FED9A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandManager.h; path = ../../src/application/juce_ApplicationCommandManager.h; sourceTree = SOURCE_ROOT; }; - 415BD77DF4B2F4760D138735 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandTarget.cpp; path = ../../src/application/juce_ApplicationCommandTarget.cpp; sourceTree = SOURCE_ROOT; }; - 8422E662212FA2082644A942 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandTarget.h; path = ../../src/application/juce_ApplicationCommandTarget.h; sourceTree = SOURCE_ROOT; }; - BA97FEDA576503A21D971F1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationProperties.cpp; path = ../../src/application/juce_ApplicationProperties.cpp; sourceTree = SOURCE_ROOT; }; - E03C84620DCB004172C09B28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationProperties.h; path = ../../src/application/juce_ApplicationProperties.h; sourceTree = SOURCE_ROOT; }; - 1AA8BE2D76E153874FB08197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AiffAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_AiffAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 05C5C546E12C6422D865D864 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AiffAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_AiffAudioFormat.h; sourceTree = SOURCE_ROOT; }; - 1F5A667524FB005D872340E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDBurner.h; path = ../../src/audio/audio_file_formats/juce_AudioCDBurner.h; sourceTree = SOURCE_ROOT; }; - 0877D5750D6F21C5231687CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioCDReader.cpp; path = ../../src/audio/audio_file_formats/juce_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; - 1BBE03BB0D71FEEEA440682B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDReader.h; path = ../../src/audio/audio_file_formats/juce_AudioCDReader.h; sourceTree = SOURCE_ROOT; }; - 7D85530D76756C33795ECCE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 013E8938EE1C6B4F63016B55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormat.h; path = ../../src/audio/audio_file_formats/juce_AudioFormat.h; sourceTree = SOURCE_ROOT; }; - 93006D32B18174D9FE0A5E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatManager.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormatManager.cpp; sourceTree = SOURCE_ROOT; }; - 41070806F82EC9C6D1C67689 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatManager.h; path = ../../src/audio/audio_file_formats/juce_AudioFormatManager.h; sourceTree = SOURCE_ROOT; }; - 9349E14552FEA0371553E808 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReader.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormatReader.cpp; sourceTree = SOURCE_ROOT; }; - 27356F5E93CEA4D472D83D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReader.h; path = ../../src/audio/audio_file_formats/juce_AudioFormatReader.h; sourceTree = SOURCE_ROOT; }; - 2AD64F53E12B20011B7A0DB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatWriter.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormatWriter.cpp; sourceTree = SOURCE_ROOT; }; - 8BD38C2507C0F8E28930A4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatWriter.h; path = ../../src/audio/audio_file_formats/juce_AudioFormatWriter.h; sourceTree = SOURCE_ROOT; }; - 59597FA0A88A08937801D198 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSubsectionReader.cpp; path = ../../src/audio/audio_file_formats/juce_AudioSubsectionReader.cpp; sourceTree = SOURCE_ROOT; }; - AE7F7F0D959C2E3CF5989C88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSubsectionReader.h; path = ../../src/audio/audio_file_formats/juce_AudioSubsectionReader.h; sourceTree = SOURCE_ROOT; }; - 27C3C51DF2519B519B76E2EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioThumbnail.cpp; path = ../../src/audio/audio_file_formats/juce_AudioThumbnail.cpp; sourceTree = SOURCE_ROOT; }; - 7B34E897026857C84399A09C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnail.h; path = ../../src/audio/audio_file_formats/juce_AudioThumbnail.h; sourceTree = SOURCE_ROOT; }; - CB32D4EE59D5CA9DB12F944D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioThumbnailCache.cpp; path = ../../src/audio/audio_file_formats/juce_AudioThumbnailCache.cpp; sourceTree = SOURCE_ROOT; }; - 3442FA257104DC3F43E7F870 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnailCache.h; path = ../../src/audio/audio_file_formats/juce_AudioThumbnailCache.h; sourceTree = SOURCE_ROOT; }; - E00781B15E47C9CB9E94869D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FlacAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_FlacAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 7C06BD13BF7E0097EB0A8D08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FlacAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_FlacAudioFormat.h; sourceTree = SOURCE_ROOT; }; - DA868174D4D2059AC1BE7E71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OggVorbisAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 25B1AC1A6767AAD9E9515A18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OggVorbisAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.h; sourceTree = SOURCE_ROOT; }; - 7CF036906034FABB44D2108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_QuickTimeAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - DB5CAB7BC2973ABFF0867BCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.h; sourceTree = SOURCE_ROOT; }; - D5D2FD212300E7D49ED74823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WavAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_WavAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 87A18C425F53C2098B1D42FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WavAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_WavAudioFormat.h; sourceTree = SOURCE_ROOT; }; - 7AE5295A472723B26537FAEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReaderSource.cpp; path = ../../src/audio/audio_sources/juce_AudioFormatReaderSource.cpp; sourceTree = SOURCE_ROOT; }; - 51287E236C749092458BA2DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReaderSource.h; path = ../../src/audio/audio_sources/juce_AudioFormatReaderSource.h; sourceTree = SOURCE_ROOT; }; - 4C3258A1978AF3D357D196C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSource.h; path = ../../src/audio/audio_sources/juce_AudioSource.h; sourceTree = SOURCE_ROOT; }; - FBB2EEF0E5EC5EB6F89E9066 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSourcePlayer.cpp; path = ../../src/audio/audio_sources/juce_AudioSourcePlayer.cpp; sourceTree = SOURCE_ROOT; }; - AE9C08108699C71A289462B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSourcePlayer.h; path = ../../src/audio/audio_sources/juce_AudioSourcePlayer.h; sourceTree = SOURCE_ROOT; }; - 74AD63909D3EE09D63256A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioTransportSource.cpp; path = ../../src/audio/audio_sources/juce_AudioTransportSource.cpp; sourceTree = SOURCE_ROOT; }; - 67A8F408B1EC63407C9241B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioTransportSource.h; path = ../../src/audio/audio_sources/juce_AudioTransportSource.h; sourceTree = SOURCE_ROOT; }; - 5D6E837F124C347B3C1CAE23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferingAudioSource.cpp; path = ../../src/audio/audio_sources/juce_BufferingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - E1EA83B7EF928DC88D069AEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferingAudioSource.h; path = ../../src/audio/audio_sources/juce_BufferingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 1511366CAD437989DAA30CF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChannelRemappingAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - EA630BFFF638BBBC8FDC0018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChannelRemappingAudioSource.h; path = ../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.h; sourceTree = SOURCE_ROOT; }; - D86718CE7E5DEF2071AC3D17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilterAudioSource.cpp; path = ../../src/audio/audio_sources/juce_IIRFilterAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 76BB7F75A7F9930ED5A0CDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilterAudioSource.h; path = ../../src/audio/audio_sources/juce_IIRFilterAudioSource.h; sourceTree = SOURCE_ROOT; }; - 9A8053936C35A19B9E98623A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MixerAudioSource.cpp; path = ../../src/audio/audio_sources/juce_MixerAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 9CB1126A9FBFF1D6D6469AF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MixerAudioSource.h; path = ../../src/audio/audio_sources/juce_MixerAudioSource.h; sourceTree = SOURCE_ROOT; }; - C63D6EC0555C13C1B79A6AAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PositionableAudioSource.h; path = ../../src/audio/audio_sources/juce_PositionableAudioSource.h; sourceTree = SOURCE_ROOT; }; - E2A56C23BF2BB466BB273E3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResamplingAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ResamplingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - BE5DB55285441D501FED3C00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResamplingAudioSource.h; path = ../../src/audio/audio_sources/juce_ResamplingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 5403C2A4DEE7B9B3B34235F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReverbAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ReverbAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 0F70C4D118AC7625B4C42CD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReverbAudioSource.h; path = ../../src/audio/audio_sources/juce_ReverbAudioSource.h; sourceTree = SOURCE_ROOT; }; - 3988438157D4B75177703F8A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToneGeneratorAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 6AC857F51FD805D7BD3EF712 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToneGeneratorAudioSource.h; path = ../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.h; sourceTree = SOURCE_ROOT; }; - 6841D6AC927D02113F3AEBD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceManager.cpp; path = ../../src/audio/devices/juce_AudioDeviceManager.cpp; sourceTree = SOURCE_ROOT; }; - E668D9C7FF084E59405A2A9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceManager.h; path = ../../src/audio/devices/juce_AudioDeviceManager.h; sourceTree = SOURCE_ROOT; }; - C7DB1BB9AF7FE0A2AA38D767 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODevice.cpp; path = ../../src/audio/devices/juce_AudioIODevice.cpp; sourceTree = SOURCE_ROOT; }; - 95CA8EE24AFBB1F2F29A5394 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODevice.h; path = ../../src/audio/devices/juce_AudioIODevice.h; sourceTree = SOURCE_ROOT; }; - EAFD034BB1721BFBF9A3795E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODeviceType.cpp; path = ../../src/audio/devices/juce_AudioIODeviceType.cpp; sourceTree = SOURCE_ROOT; }; - EFAFC937377A21E9AC0F9776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODeviceType.h; path = ../../src/audio/devices/juce_AudioIODeviceType.h; sourceTree = SOURCE_ROOT; }; - 5DB9D903D24646B0C2356A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDataConverters.cpp; path = ../../src/audio/dsp/juce_AudioDataConverters.cpp; sourceTree = SOURCE_ROOT; }; - EBA6B46F7B3C11CA3744A4D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDataConverters.h; path = ../../src/audio/dsp/juce_AudioDataConverters.h; sourceTree = SOURCE_ROOT; }; - A1D687AE613A8B61EB63923D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSampleBuffer.cpp; path = ../../src/audio/dsp/juce_AudioSampleBuffer.cpp; sourceTree = SOURCE_ROOT; }; - 812620B53BE820D26A63B65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSampleBuffer.h; path = ../../src/audio/dsp/juce_AudioSampleBuffer.h; sourceTree = SOURCE_ROOT; }; - 11C1A96A35A2F03F8C34BD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Decibels.h; path = ../../src/audio/dsp/juce_Decibels.h; sourceTree = SOURCE_ROOT; }; - E68EB4BC75216B5B56E3F937 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilter.cpp; path = ../../src/audio/dsp/juce_IIRFilter.cpp; sourceTree = SOURCE_ROOT; }; - EE2259D9768027C2C001EEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilter.h; path = ../../src/audio/dsp/juce_IIRFilter.h; sourceTree = SOURCE_ROOT; }; - 2C55CE1674244DB199C3033F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Reverb.h; path = ../../src/audio/dsp/juce_Reverb.h; sourceTree = SOURCE_ROOT; }; - B457515938E7141D5E79B671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiBuffer.cpp; path = ../../src/audio/midi/juce_MidiBuffer.cpp; sourceTree = SOURCE_ROOT; }; - 0604C2E17F0E0DFEFDA19F8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiBuffer.h; path = ../../src/audio/midi/juce_MidiBuffer.h; sourceTree = SOURCE_ROOT; }; - 891E0B1AD09C0EA44297E0F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiFile.cpp; path = ../../src/audio/midi/juce_MidiFile.cpp; sourceTree = SOURCE_ROOT; }; - EBACA038DBB50817BE80E8C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiFile.h; path = ../../src/audio/midi/juce_MidiFile.h; sourceTree = SOURCE_ROOT; }; - C376B06C58C5D3C972583BBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiInput.h; path = ../../src/audio/midi/juce_MidiInput.h; sourceTree = SOURCE_ROOT; }; - 0731C60911E6985F51325484 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardState.cpp; path = ../../src/audio/midi/juce_MidiKeyboardState.cpp; sourceTree = SOURCE_ROOT; }; - 062F7ACF5282C5B2D4BF5EE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardState.h; path = ../../src/audio/midi/juce_MidiKeyboardState.h; sourceTree = SOURCE_ROOT; }; - DF3833AF6E38E55218FDF23F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessage.cpp; path = ../../src/audio/midi/juce_MidiMessage.cpp; sourceTree = SOURCE_ROOT; }; - C627F9E9EC160055D65D81CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessage.h; path = ../../src/audio/midi/juce_MidiMessage.h; sourceTree = SOURCE_ROOT; }; - 0D3A77572C7256CE4C115FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageCollector.cpp; path = ../../src/audio/midi/juce_MidiMessageCollector.cpp; sourceTree = SOURCE_ROOT; }; - A22A0F77C15B1E4A8F2EB42A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageCollector.h; path = ../../src/audio/midi/juce_MidiMessageCollector.h; sourceTree = SOURCE_ROOT; }; - 78D29BB5C76CCF7C21EC0DAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageSequence.cpp; path = ../../src/audio/midi/juce_MidiMessageSequence.cpp; sourceTree = SOURCE_ROOT; }; - DD3886D45B5988B4DAC2D049 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageSequence.h; path = ../../src/audio/midi/juce_MidiMessageSequence.h; sourceTree = SOURCE_ROOT; }; - 01712FF0A160032FA1DAA8C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiOutput.cpp; path = ../../src/audio/midi/juce_MidiOutput.cpp; sourceTree = SOURCE_ROOT; }; - 899BD7E18BE1EF7CDF53784C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiOutput.h; path = ../../src/audio/midi/juce_MidiOutput.h; sourceTree = SOURCE_ROOT; }; - 7B88F6B8E3A10CEAD9B0EE88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AU_Wrapper.mm; path = ../../src/audio/plugin_client/AU/juce_AU_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 1101E8CB676FDEEF0A89D921 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RTAS_DigiCode_Header.h; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode_Header.h; sourceTree = SOURCE_ROOT; }; - F222E5825D83E711C9F1B789 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode1.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode1.cpp; sourceTree = SOURCE_ROOT; }; - CEAA2B84462EF0B5026EAB0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode2.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode2.cpp; sourceTree = SOURCE_ROOT; }; - 9A3151864FB90A6A4BCCAE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode3.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode3.cpp; sourceTree = SOURCE_ROOT; }; - BCE37F0D994C0ADF2CCFF796 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_RTAS_MacUtilities.mm; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_MacUtilities.mm; sourceTree = SOURCE_ROOT; }; - F52ECCD6C02108A2D7F672F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_WinUtilities.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_WinUtilities.cpp; sourceTree = SOURCE_ROOT; }; - 833C3F205F05BA4ADC883E53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_Wrapper.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - 69C4FF0DD888BA25477561C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VST_Wrapper.cpp; path = ../../src/audio/plugin_client/VST/juce_VST_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - 37E1FC756833849B8C7C1215 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VST_Wrapper.mm; path = ../../src/audio/plugin_client/VST/juce_VST_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 2741189DF800566462E24A14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StandaloneFilterWindow.cpp; path = ../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.cpp; sourceTree = SOURCE_ROOT; }; - FAC43251D74E5140740BEF60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StandaloneFilterWindow.h; path = ../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.h; sourceTree = SOURCE_ROOT; }; - 2E96F55074F4EB74171EE6B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IncludeCharacteristics.h; path = ../../src/audio/plugin_client/juce_IncludeCharacteristics.h; sourceTree = SOURCE_ROOT; }; - 13F64389F0E25731A98E92CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginHeaders.h; path = ../../src/audio/plugin_client/juce_PluginHeaders.h; sourceTree = SOURCE_ROOT; }; - 7CDC2FA849B7ED73A2638A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginHostType.h; path = ../../src/audio/plugin_client/juce_PluginHostType.h; sourceTree = SOURCE_ROOT; }; - D76BDCCF9E1A1F26A8F578F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioUnitPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.h; sourceTree = SOURCE_ROOT; }; - 50FAF92038EBD0127900AAA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AudioUnitPluginFormat.mm; path = ../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.mm; sourceTree = SOURCE_ROOT; }; - 2073E1A497363200233CD34E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectXPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_DirectXPluginFormat.h; sourceTree = SOURCE_ROOT; }; - F800E47459B2FE9DEF56F312 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LADSPAPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_LADSPAPluginFormat.h; sourceTree = SOURCE_ROOT; }; - B4291F2CEEC78CFEDEFC360E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VSTMidiEventList.h; path = ../../src/audio/plugin_host/formats/juce_VSTMidiEventList.h; sourceTree = SOURCE_ROOT; }; - FCBB1DC14311D099809B21F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VSTPluginFormat.cpp; path = ../../src/audio/plugin_host/formats/juce_VSTPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - 723EBD80931754F4DD77DD53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VSTPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_VSTPluginFormat.h; sourceTree = SOURCE_ROOT; }; - 2EBF36FAAF019B6F811D1C84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VSTPluginFormat.mm; path = ../../src/audio/plugin_host/formats/juce_VSTPluginFormat.mm; sourceTree = SOURCE_ROOT; }; - 1C8211DFB558D740EF4B173A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginFormat.cpp; path = ../../src/audio/plugin_host/juce_AudioPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - 28534632DF76A1EA837BD0D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginFormat.h; path = ../../src/audio/plugin_host/juce_AudioPluginFormat.h; sourceTree = SOURCE_ROOT; }; - DA4820727D6DDC75561A262C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginFormatManager.cpp; path = ../../src/audio/plugin_host/juce_AudioPluginFormatManager.cpp; sourceTree = SOURCE_ROOT; }; - A6415104D1E3E5CE7031C0C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginFormatManager.h; path = ../../src/audio/plugin_host/juce_AudioPluginFormatManager.h; sourceTree = SOURCE_ROOT; }; - C96D4FE222A8704A8F3BEDD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginInstance.cpp; path = ../../src/audio/plugin_host/juce_AudioPluginInstance.cpp; sourceTree = SOURCE_ROOT; }; - E5BA7B8913271E935A1DA487 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginInstance.h; path = ../../src/audio/plugin_host/juce_AudioPluginInstance.h; sourceTree = SOURCE_ROOT; }; - 3110B983ACE956D6A24F8C8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KnownPluginList.cpp; path = ../../src/audio/plugin_host/juce_KnownPluginList.cpp; sourceTree = SOURCE_ROOT; }; - A3FE51C7DD706F536273AB0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KnownPluginList.h; path = ../../src/audio/plugin_host/juce_KnownPluginList.h; sourceTree = SOURCE_ROOT; }; - B6E20AE45813C0CA9B1014DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginDescription.cpp; path = ../../src/audio/plugin_host/juce_PluginDescription.cpp; sourceTree = SOURCE_ROOT; }; - 4AE3A448D79602BE793BB5AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginDescription.h; path = ../../src/audio/plugin_host/juce_PluginDescription.h; sourceTree = SOURCE_ROOT; }; - AF47BC3796A74CC15A192E8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginDirectoryScanner.cpp; path = ../../src/audio/plugin_host/juce_PluginDirectoryScanner.cpp; sourceTree = SOURCE_ROOT; }; - 3D170AC8FD8E403C54E08F9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginDirectoryScanner.h; path = ../../src/audio/plugin_host/juce_PluginDirectoryScanner.h; sourceTree = SOURCE_ROOT; }; - 9C5C0BCB2A298160025B15FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginListComponent.cpp; path = ../../src/audio/plugin_host/juce_PluginListComponent.cpp; sourceTree = SOURCE_ROOT; }; - 08C65C3EB60FE8BFA252E3EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginListComponent.h; path = ../../src/audio/plugin_host/juce_PluginListComponent.h; sourceTree = SOURCE_ROOT; }; - 4CF107951746567DB63880A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPlayHead.h; path = ../../src/audio/processors/juce_AudioPlayHead.h; sourceTree = SOURCE_ROOT; }; - AB554593165FE8C8B40F4447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessor.cpp; path = ../../src/audio/processors/juce_AudioProcessor.cpp; sourceTree = SOURCE_ROOT; }; - 3F260C24341E58745AC5BE79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessor.h; path = ../../src/audio/processors/juce_AudioProcessor.h; sourceTree = SOURCE_ROOT; }; - BC2A50B0B01128E394E9DE9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorEditor.cpp; path = ../../src/audio/processors/juce_AudioProcessorEditor.cpp; sourceTree = SOURCE_ROOT; }; - EC0F8FAA7EACE0D275064D60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorEditor.h; path = ../../src/audio/processors/juce_AudioProcessorEditor.h; sourceTree = SOURCE_ROOT; }; - D141C024A3F5A6748B0E9ED7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorGraph.cpp; path = ../../src/audio/processors/juce_AudioProcessorGraph.cpp; sourceTree = SOURCE_ROOT; }; - 19C9509EC7DD00DA7443DEFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorGraph.h; path = ../../src/audio/processors/juce_AudioProcessorGraph.h; sourceTree = SOURCE_ROOT; }; - ABDE16ABC1784B0FD3887A8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorListener.h; path = ../../src/audio/processors/juce_AudioProcessorListener.h; sourceTree = SOURCE_ROOT; }; - 08EBC2152F45FB2B839FCCC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorPlayer.cpp; path = ../../src/audio/processors/juce_AudioProcessorPlayer.cpp; sourceTree = SOURCE_ROOT; }; - 350428D4D70AAB88B2B84790 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorPlayer.h; path = ../../src/audio/processors/juce_AudioProcessorPlayer.h; sourceTree = SOURCE_ROOT; }; - 096CF2243648F17E1BF5421B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GenericAudioProcessorEditor.cpp; path = ../../src/audio/processors/juce_GenericAudioProcessorEditor.cpp; sourceTree = SOURCE_ROOT; }; - CAD3312170E5DBE8AA8348BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GenericAudioProcessorEditor.h; path = ../../src/audio/processors/juce_GenericAudioProcessorEditor.h; sourceTree = SOURCE_ROOT; }; - ED5966B95F865C586A3CE08F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Sampler.cpp; path = ../../src/audio/synthesisers/juce_Sampler.cpp; sourceTree = SOURCE_ROOT; }; - 6C6C1C360138D9BD4B27588B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Sampler.h; path = ../../src/audio/synthesisers/juce_Sampler.h; sourceTree = SOURCE_ROOT; }; - 35668D8EEA19957C6C9AC83A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Synthesiser.cpp; path = ../../src/audio/synthesisers/juce_Synthesiser.cpp; sourceTree = SOURCE_ROOT; }; - 9E6C206F95245BCDE38FB2B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Synthesiser.h; path = ../../src/audio/synthesisers/juce_Synthesiser.h; sourceTree = SOURCE_ROOT; }; - 4F22276689685D839BD252EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AbstractFifo.cpp; path = ../../src/containers/juce_AbstractFifo.cpp; sourceTree = SOURCE_ROOT; }; - 9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../src/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; }; - 839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../src/containers/juce_Array.h; sourceTree = SOURCE_ROOT; }; - EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../src/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; }; - F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../src/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; }; - 34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../src/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; }; - 7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../src/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; }; - 2767E1D082874D301D5D5F43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HashMap.h; path = ../../src/containers/juce_HashMap.h; sourceTree = SOURCE_ROOT; }; - 9289A1E6B141F24C57FF0927 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LinkedListPointer.h; path = ../../src/containers/juce_LinkedListPointer.h; sourceTree = SOURCE_ROOT; }; - 70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../src/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; }; - BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../src/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; }; - C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../src/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; }; - 9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../src/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; }; - C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../src/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; }; - D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../src/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; }; - F95BC2FA7861CFF968D661ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedValueSetter.h; path = ../../src/containers/juce_ScopedValueSetter.h; sourceTree = SOURCE_ROOT; }; - 2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../src/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; }; - 989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../src/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; }; - 1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../src/containers/juce_Value.cpp; sourceTree = SOURCE_ROOT; }; - 69F58BF234EDF6328F624E0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Value.h; path = ../../src/containers/juce_Value.h; sourceTree = SOURCE_ROOT; }; - 5D27EE211D9BFF6A58C4DC42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ValueTree.cpp; path = ../../src/containers/juce_ValueTree.cpp; sourceTree = SOURCE_ROOT; }; - 7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../src/containers/juce_ValueTree.h; sourceTree = SOURCE_ROOT; }; - 4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../src/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; }; - A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../src/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; }; - D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../src/core/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; }; - C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../src/core/juce_FileLogger.h; sourceTree = SOURCE_ROOT; }; - 5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Initialisation.cpp; path = ../../src/core/juce_Initialisation.cpp; sourceTree = SOURCE_ROOT; }; - 92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../src/core/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; - 4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../src/core/juce_Logger.cpp; sourceTree = SOURCE_ROOT; }; - 63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../src/core/juce_Logger.h; sourceTree = SOURCE_ROOT; }; - DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../src/core/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; }; - 1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../src/core/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; }; - 8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../src/core/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; }; - 8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformUtilities.h; path = ../../src/core/juce_PlatformUtilities.h; sourceTree = SOURCE_ROOT; }; - CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../src/core/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; }; - B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../src/core/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; }; - 0AD73B8EA0D60D9927B36624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Result.cpp; path = ../../src/core/juce_Result.cpp; sourceTree = SOURCE_ROOT; }; - F51969AF328D2C7D52D7436D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Result.h; path = ../../src/core/juce_Result.h; sourceTree = SOURCE_ROOT; }; - C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../src/core/juce_Singleton.h; sourceTree = SOURCE_ROOT; }; - CA66415F6EAA172B83755954 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StandardHeader.h; path = ../../src/core/juce_StandardHeader.h; sourceTree = SOURCE_ROOT; }; - 18B170E96511BBA1019C66F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemStats.cpp; path = ../../src/core/juce_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 45D14EF360BDA1F5692E583D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemStats.h; path = ../../src/core/juce_SystemStats.h; sourceTree = SOURCE_ROOT; }; - 956A1C30D5FE98DBB154204D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TargetPlatform.h; path = ../../src/core/juce_TargetPlatform.h; sourceTree = SOURCE_ROOT; }; - 8D2DE1F3CB15D003C90042E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Time.cpp; path = ../../src/core/juce_Time.cpp; sourceTree = SOURCE_ROOT; }; - 872020C1EC3997ED744BF1BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Time.h; path = ../../src/core/juce_Time.h; sourceTree = SOURCE_ROOT; }; - CEF91E0C9CBB3EBFF9500FDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Uuid.cpp; path = ../../src/core/juce_Uuid.cpp; sourceTree = SOURCE_ROOT; }; - 297B664E9AB86DFE7DCAFF22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Uuid.h; path = ../../src/core/juce_Uuid.h; sourceTree = SOURCE_ROOT; }; - E3C548295935D26121D5D823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BlowFish.cpp; path = ../../src/cryptography/juce_BlowFish.cpp; sourceTree = SOURCE_ROOT; }; - 7A4B0E6FD686BCF0B8CC771E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BlowFish.h; path = ../../src/cryptography/juce_BlowFish.h; sourceTree = SOURCE_ROOT; }; - EAFD8FAF365DFB32DC42D0E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MD5.cpp; path = ../../src/cryptography/juce_MD5.cpp; sourceTree = SOURCE_ROOT; }; - 6E4345FEEB1DC732A16134A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MD5.h; path = ../../src/cryptography/juce_MD5.h; sourceTree = SOURCE_ROOT; }; - E9E692847C14AD33CD5FB40B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Primes.cpp; path = ../../src/cryptography/juce_Primes.cpp; sourceTree = SOURCE_ROOT; }; - 22612DBDC6C689B605CC6B48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Primes.h; path = ../../src/cryptography/juce_Primes.h; sourceTree = SOURCE_ROOT; }; - 7AE9331938549244E27A5D0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RSAKey.cpp; path = ../../src/cryptography/juce_RSAKey.cpp; sourceTree = SOURCE_ROOT; }; - 16335266AFB4D19F25410E1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RSAKey.h; path = ../../src/cryptography/juce_RSAKey.h; sourceTree = SOURCE_ROOT; }; - 31D985CB8646B78460E9D5A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ActionBroadcaster.cpp; path = ../../src/events/juce_ActionBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; - 09F7685D1EFF472ECB1F5EF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionBroadcaster.h; path = ../../src/events/juce_ActionBroadcaster.h; sourceTree = SOURCE_ROOT; }; - 4EF8BD4BF46C4BCB39F96609 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionListener.h; path = ../../src/events/juce_ActionListener.h; sourceTree = SOURCE_ROOT; }; - 1617348BBF5D103619D76911 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AsyncUpdater.cpp; path = ../../src/events/juce_AsyncUpdater.cpp; sourceTree = SOURCE_ROOT; }; - 44DB44953945417F76199479 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AsyncUpdater.h; path = ../../src/events/juce_AsyncUpdater.h; sourceTree = SOURCE_ROOT; }; - D04B6E43A037F985434B2F5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallbackMessage.h; path = ../../src/events/juce_CallbackMessage.h; sourceTree = SOURCE_ROOT; }; - B80F8CD026033ACCCE11A1A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChangeBroadcaster.cpp; path = ../../src/events/juce_ChangeBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; - 5F454A6B5A82ECE2396C5716 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeBroadcaster.h; path = ../../src/events/juce_ChangeBroadcaster.h; sourceTree = SOURCE_ROOT; }; - B2D08C8EEE3E22026533D2EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeListener.h; path = ../../src/events/juce_ChangeListener.h; sourceTree = SOURCE_ROOT; }; - AE68ECB6E063BD8D4984C0B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnection.cpp; path = ../../src/events/juce_InterprocessConnection.cpp; sourceTree = SOURCE_ROOT; }; - 4B935D7360C9F166C80A158D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnection.h; path = ../../src/events/juce_InterprocessConnection.h; sourceTree = SOURCE_ROOT; }; - 843A7B398E9411F0AF28D65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnectionServer.cpp; path = ../../src/events/juce_InterprocessConnectionServer.cpp; sourceTree = SOURCE_ROOT; }; - 57DD8EEE88C0D366E0354478 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnectionServer.h; path = ../../src/events/juce_InterprocessConnectionServer.h; sourceTree = SOURCE_ROOT; }; - 80633D64E9EFA1433454669B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListenerList.h; path = ../../src/events/juce_ListenerList.h; sourceTree = SOURCE_ROOT; }; - 9CF077D3ED7B7B56F351AAF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Message.cpp; path = ../../src/events/juce_Message.cpp; sourceTree = SOURCE_ROOT; }; - 7A1219C6560BDBE2E170D2A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Message.h; path = ../../src/events/juce_Message.h; sourceTree = SOURCE_ROOT; }; - E594F70DC2F292FF1EF65CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageListener.cpp; path = ../../src/events/juce_MessageListener.cpp; sourceTree = SOURCE_ROOT; }; - BE17B7279B4BF40E51C12F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageListener.h; path = ../../src/events/juce_MessageListener.h; sourceTree = SOURCE_ROOT; }; - E2D07ED5E1A4A460E0DEF59C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageManager.cpp; path = ../../src/events/juce_MessageManager.cpp; sourceTree = SOURCE_ROOT; }; - 2EBDE3FF4894D72C310C9F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageManager.h; path = ../../src/events/juce_MessageManager.h; sourceTree = SOURCE_ROOT; }; - 1F2CFBF13ADCA05C0DC2D7D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiTimer.cpp; path = ../../src/events/juce_MultiTimer.cpp; sourceTree = SOURCE_ROOT; }; - C51E9973A6FAB635081B9FDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiTimer.h; path = ../../src/events/juce_MultiTimer.h; sourceTree = SOURCE_ROOT; }; - C818B558D6D5B62A80621281 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Timer.cpp; path = ../../src/events/juce_Timer.cpp; sourceTree = SOURCE_ROOT; }; - 32C0312A5D246D41AAD98A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Timer.h; path = ../../src/events/juce_Timer.h; sourceTree = SOURCE_ROOT; }; - D0D9267E200BD462361810F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Component.cpp; path = ../../src/gui/components/juce_Component.cpp; sourceTree = SOURCE_ROOT; }; - 17A21B31FD41D00A4088FADF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Component.h; path = ../../src/gui/components/juce_Component.h; sourceTree = SOURCE_ROOT; }; - E13F33E386E1A0D5FC546521 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentListener.cpp; path = ../../src/gui/components/juce_ComponentListener.cpp; sourceTree = SOURCE_ROOT; }; - A0D6308567AAA50D1163D9D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentListener.h; path = ../../src/gui/components/juce_ComponentListener.h; sourceTree = SOURCE_ROOT; }; - 621B3A4B154182F69DDE2989 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Desktop.cpp; path = ../../src/gui/components/juce_Desktop.cpp; sourceTree = SOURCE_ROOT; }; - A1F58C1A972425C2B43DD1B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Desktop.h; path = ../../src/gui/components/juce_Desktop.h; sourceTree = SOURCE_ROOT; }; - 2FFF9AFE4BD9437CE096E52B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModalComponentManager.cpp; path = ../../src/gui/components/juce_ModalComponentManager.cpp; sourceTree = SOURCE_ROOT; }; - 41C8C324F13ADA3423FC3B0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModalComponentManager.h; path = ../../src/gui/components/juce_ModalComponentManager.h; sourceTree = SOURCE_ROOT; }; - 18EE6576A9ED098632CE5155 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ArrowButton.cpp; path = ../../src/gui/components/buttons/juce_ArrowButton.cpp; sourceTree = SOURCE_ROOT; }; - EB182DC4124FEFFFC87D12C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrowButton.h; path = ../../src/gui/components/buttons/juce_ArrowButton.h; sourceTree = SOURCE_ROOT; }; - 8B1C747E63EEF036AD9AF3D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Button.cpp; path = ../../src/gui/components/buttons/juce_Button.cpp; sourceTree = SOURCE_ROOT; }; - ECA97019B42083AD879B5B97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Button.h; path = ../../src/gui/components/buttons/juce_Button.h; sourceTree = SOURCE_ROOT; }; - 1C3D15546065C1A9AA5AA0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableButton.cpp; path = ../../src/gui/components/buttons/juce_DrawableButton.cpp; sourceTree = SOURCE_ROOT; }; - B2032A24364695450A5E6A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableButton.h; path = ../../src/gui/components/buttons/juce_DrawableButton.h; sourceTree = SOURCE_ROOT; }; - BA415BD77DF4B2F4760D1387 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_HyperlinkButton.cpp; path = ../../src/gui/components/buttons/juce_HyperlinkButton.cpp; sourceTree = SOURCE_ROOT; }; - B72C0FB8DDC0F1102DF42943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HyperlinkButton.h; path = ../../src/gui/components/buttons/juce_HyperlinkButton.h; sourceTree = SOURCE_ROOT; }; - 6930E651AEE97FD47E185EC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageButton.cpp; path = ../../src/gui/components/buttons/juce_ImageButton.cpp; sourceTree = SOURCE_ROOT; }; - 96FD3A02BA915E460520A0B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageButton.h; path = ../../src/gui/components/buttons/juce_ImageButton.h; sourceTree = SOURCE_ROOT; }; - E927E4A58A84B21AA6B38A44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ShapeButton.cpp; path = ../../src/gui/components/buttons/juce_ShapeButton.cpp; sourceTree = SOURCE_ROOT; }; - F2212B7F42E26C3DD86800F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ShapeButton.h; path = ../../src/gui/components/buttons/juce_ShapeButton.h; sourceTree = SOURCE_ROOT; }; - 09AE2C7E2573204A7A35452B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextButton.cpp; path = ../../src/gui/components/buttons/juce_TextButton.cpp; sourceTree = SOURCE_ROOT; }; - B394145555DCB9E0FAA5522C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextButton.h; path = ../../src/gui/components/buttons/juce_TextButton.h; sourceTree = SOURCE_ROOT; }; - 9846D4523B3425BBB04107EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToggleButton.cpp; path = ../../src/gui/components/buttons/juce_ToggleButton.cpp; sourceTree = SOURCE_ROOT; }; - 455176F8EDBA7A9DCEAA1367 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToggleButton.h; path = ../../src/gui/components/buttons/juce_ToggleButton.h; sourceTree = SOURCE_ROOT; }; - F750738F398054AB38250780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarButton.cpp; path = ../../src/gui/components/buttons/juce_ToolbarButton.cpp; sourceTree = SOURCE_ROOT; }; - DFF08DC68372AEE17EAA9CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarButton.h; path = ../../src/gui/components/buttons/juce_ToolbarButton.h; sourceTree = SOURCE_ROOT; }; - A3CB18F915377AC3FFA2E5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeDocument.cpp; path = ../../src/gui/components/code_editor/juce_CodeDocument.cpp; sourceTree = SOURCE_ROOT; }; - B28C2EBD0846A09DAEDDFF4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeDocument.h; path = ../../src/gui/components/code_editor/juce_CodeDocument.h; sourceTree = SOURCE_ROOT; }; - 04F48B09426293224576DA9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeEditorComponent.cpp; path = ../../src/gui/components/code_editor/juce_CodeEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - DF6B4E787E39CD446ED2EEEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeEditorComponent.h; path = ../../src/gui/components/code_editor/juce_CodeEditorComponent.h; sourceTree = SOURCE_ROOT; }; - C992FDA4396430392CFAD150 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeTokeniser.h; path = ../../src/gui/components/code_editor/juce_CodeTokeniser.h; sourceTree = SOURCE_ROOT; }; - 346CC505FAFEE9451040108D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CPlusPlusCodeTokeniser.cpp; path = ../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.cpp; sourceTree = SOURCE_ROOT; }; - 3384A91143018ED9346E4118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CPlusPlusCodeTokeniser.h; path = ../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.h; sourceTree = SOURCE_ROOT; }; - ADC16C18C8237A7F8E35E37A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComboBox.cpp; path = ../../src/gui/components/controls/juce_ComboBox.cpp; sourceTree = SOURCE_ROOT; }; - D8EB3EA456D9FCC211CD1ED5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComboBox.h; path = ../../src/gui/components/controls/juce_ComboBox.h; sourceTree = SOURCE_ROOT; }; - 0D3FA24FF38399E0EDA80860 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageComponent.cpp; path = ../../src/gui/components/controls/juce_ImageComponent.cpp; sourceTree = SOURCE_ROOT; }; - CA3454A9B6F80A2F4735C37E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageComponent.h; path = ../../src/gui/components/controls/juce_ImageComponent.h; sourceTree = SOURCE_ROOT; }; - 7330A9643F50DE8BEACDBB61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Label.cpp; path = ../../src/gui/components/controls/juce_Label.cpp; sourceTree = SOURCE_ROOT; }; - C0CC0FA84A4F7AA76C1611CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Label.h; path = ../../src/gui/components/controls/juce_Label.h; sourceTree = SOURCE_ROOT; }; - 1BC6C010045A06BDB4C684F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ListBox.cpp; path = ../../src/gui/components/controls/juce_ListBox.cpp; sourceTree = SOURCE_ROOT; }; - 3FFCAECECC0D469A010F7AF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListBox.h; path = ../../src/gui/components/controls/juce_ListBox.h; sourceTree = SOURCE_ROOT; }; - 71B6CE03D6DB07BB293C8206 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ProgressBar.cpp; path = ../../src/gui/components/controls/juce_ProgressBar.cpp; sourceTree = SOURCE_ROOT; }; - 1DB68310EA4D6180FF948AA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ProgressBar.h; path = ../../src/gui/components/controls/juce_ProgressBar.h; sourceTree = SOURCE_ROOT; }; - 3CE16163A43A6E67428385EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Slider.cpp; path = ../../src/gui/components/controls/juce_Slider.cpp; sourceTree = SOURCE_ROOT; }; - E698677EEC8E88CAFF542764 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Slider.h; path = ../../src/gui/components/controls/juce_Slider.h; sourceTree = SOURCE_ROOT; }; - 6BB68B37C7B0BB4DA8326647 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableHeaderComponent.cpp; path = ../../src/gui/components/controls/juce_TableHeaderComponent.cpp; sourceTree = SOURCE_ROOT; }; - 1EA844F7CC5377A14B0FD21C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableHeaderComponent.h; path = ../../src/gui/components/controls/juce_TableHeaderComponent.h; sourceTree = SOURCE_ROOT; }; - 76E073B2A3F59A3ACD20CC87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableListBox.cpp; path = ../../src/gui/components/controls/juce_TableListBox.cpp; sourceTree = SOURCE_ROOT; }; - 8BA30F0AFF5EA0E1A0203ACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableListBox.h; path = ../../src/gui/components/controls/juce_TableListBox.h; sourceTree = SOURCE_ROOT; }; - A4E66D702028A22D8157241C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextEditor.cpp; path = ../../src/gui/components/controls/juce_TextEditor.cpp; sourceTree = SOURCE_ROOT; }; - CB6BF5E15522D8A272032AE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditor.h; path = ../../src/gui/components/controls/juce_TextEditor.h; sourceTree = SOURCE_ROOT; }; - 53EB02EEDF5E7971EAB9E795 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Toolbar.cpp; path = ../../src/gui/components/controls/juce_Toolbar.cpp; sourceTree = SOURCE_ROOT; }; - 82FEB35063C3559D2F46AA6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Toolbar.h; path = ../../src/gui/components/controls/juce_Toolbar.h; sourceTree = SOURCE_ROOT; }; - 37E48B8F8AD2BC448E5935C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemComponent.cpp; path = ../../src/gui/components/controls/juce_ToolbarItemComponent.cpp; sourceTree = SOURCE_ROOT; }; - A77096E86054F70AC0A3B69E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemComponent.h; path = ../../src/gui/components/controls/juce_ToolbarItemComponent.h; sourceTree = SOURCE_ROOT; }; - 981BACFF7892B83828313D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemFactory.h; path = ../../src/gui/components/controls/juce_ToolbarItemFactory.h; sourceTree = SOURCE_ROOT; }; - D317D4B5BA40A5754EE56F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemPalette.cpp; path = ../../src/gui/components/controls/juce_ToolbarItemPalette.cpp; sourceTree = SOURCE_ROOT; }; - 8400CA0D3C2AB7A60A7329FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemPalette.h; path = ../../src/gui/components/controls/juce_ToolbarItemPalette.h; sourceTree = SOURCE_ROOT; }; - BC209F6862D5923B8F9E3080 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TreeView.cpp; path = ../../src/gui/components/controls/juce_TreeView.cpp; sourceTree = SOURCE_ROOT; }; - B0D261D42091AAD1560A0D63 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TreeView.h; path = ../../src/gui/components/controls/juce_TreeView.h; sourceTree = SOURCE_ROOT; }; - B60FE8BFA252E3EF2D60B77A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsDisplayComponent.cpp; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp; sourceTree = SOURCE_ROOT; }; - 79ABAD7BB654030EF29B8B9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsDisplayComponent.h; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.h; sourceTree = SOURCE_ROOT; }; - D3B56583D4F60069296DB959 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsList.cpp; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsList.cpp; sourceTree = SOURCE_ROOT; }; - 3A4ABC7E24F155A8CAF027B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsList.h; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsList.h; sourceTree = SOURCE_ROOT; }; - B1DEB4E0BBFE7E2D052165BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBrowserComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - F9FEE6DAB2B2752AC13D7286 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserComponent.h; path = ../../src/gui/components/filebrowser/juce_FileBrowserComponent.h; sourceTree = SOURCE_ROOT; }; - 85F0A0454489E4AF1F80AC83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserListener.h; path = ../../src/gui/components/filebrowser/juce_FileBrowserListener.h; sourceTree = SOURCE_ROOT; }; - 102BAE57AAA43A7685FCBD9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooser.cpp; path = ../../src/gui/components/filebrowser/juce_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - F631A108CB5015BFA2E25E00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooser.h; path = ../../src/gui/components/filebrowser/juce_FileChooser.h; sourceTree = SOURCE_ROOT; }; - 730CAA344708954DE271072C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooserDialogBox.cpp; path = ../../src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp; sourceTree = SOURCE_ROOT; }; - 295793C7AA1A57DC4BBCBBC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooserDialogBox.h; path = ../../src/gui/components/filebrowser/juce_FileChooserDialogBox.h; sourceTree = SOURCE_ROOT; }; - D54308F25AEE3110A166F2BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileFilter.cpp; path = ../../src/gui/components/filebrowser/juce_FileFilter.cpp; sourceTree = SOURCE_ROOT; }; - 3AF50EADB5B2C973E0C8EE9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileFilter.h; path = ../../src/gui/components/filebrowser/juce_FileFilter.h; sourceTree = SOURCE_ROOT; }; - 9A9D8C524A070162517620E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileListComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileListComponent.cpp; sourceTree = SOURCE_ROOT; }; - CD6C610A843822A7FA53E9D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileListComponent.h; path = ../../src/gui/components/filebrowser/juce_FileListComponent.h; sourceTree = SOURCE_ROOT; }; - CA1B41922D8094982F967DBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FilenameComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FilenameComponent.cpp; sourceTree = SOURCE_ROOT; }; - E9E66775B2F13ACD0B751E69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilenameComponent.h; path = ../../src/gui/components/filebrowser/juce_FilenameComponent.h; sourceTree = SOURCE_ROOT; }; - B689E250203DE38D6D4F39F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilePreviewComponent.h; path = ../../src/gui/components/filebrowser/juce_FilePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 29DFAA512171B967D687A945 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPathListComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.cpp; sourceTree = SOURCE_ROOT; }; - 0AB8288D92FDFA00F30FB8DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPathListComponent.h; path = ../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.h; sourceTree = SOURCE_ROOT; }; - A418FC3BDDBF1CE9F2903490 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileTreeComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileTreeComponent.cpp; sourceTree = SOURCE_ROOT; }; - 0EAD906B617A1A17305CB9F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileTreeComponent.h; path = ../../src/gui/components/filebrowser/juce_FileTreeComponent.h; sourceTree = SOURCE_ROOT; }; - 949854EDE6B5B16CEFB6108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImagePreviewComponent.cpp; path = ../../src/gui/components/filebrowser/juce_ImagePreviewComponent.cpp; sourceTree = SOURCE_ROOT; }; - F39059E72B927A700010851B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImagePreviewComponent.h; path = ../../src/gui/components/filebrowser/juce_ImagePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 8A67B45A2BA1D19D1AC43315 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WildcardFileFilter.cpp; path = ../../src/gui/components/filebrowser/juce_WildcardFileFilter.cpp; sourceTree = SOURCE_ROOT; }; - ECDD0F8397F3EE4E7FA7ACCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WildcardFileFilter.h; path = ../../src/gui/components/filebrowser/juce_WildcardFileFilter.h; sourceTree = SOURCE_ROOT; }; - 912C419859C9C56BC96AA6FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CaretComponent.cpp; path = ../../src/gui/components/keyboard/juce_CaretComponent.cpp; sourceTree = SOURCE_ROOT; }; - 717295136FD426125079F78C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CaretComponent.h; path = ../../src/gui/components/keyboard/juce_CaretComponent.h; sourceTree = SOURCE_ROOT; }; - 5ABC6616473BA4791AA8101E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyboardFocusTraverser.cpp; path = ../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.cpp; sourceTree = SOURCE_ROOT; }; - F61C34EE417006881D0869F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyboardFocusTraverser.h; path = ../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.h; sourceTree = SOURCE_ROOT; }; - 29A79478AE8567250972ED43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyListener.cpp; path = ../../src/gui/components/keyboard/juce_KeyListener.cpp; sourceTree = SOURCE_ROOT; }; - FB080C47434A8FAB73B8F486 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyListener.h; path = ../../src/gui/components/keyboard/juce_KeyListener.h; sourceTree = SOURCE_ROOT; }; - 7F5A271EAB78C7CF8B2341DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyMappingEditorComponent.cpp; path = ../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 92EDE6EA48F94DC5A0BCB24A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyMappingEditorComponent.h; path = ../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.h; sourceTree = SOURCE_ROOT; }; - A00C6593BFBFA76043BC0C06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPress.cpp; path = ../../src/gui/components/keyboard/juce_KeyPress.cpp; sourceTree = SOURCE_ROOT; }; - 02982EB6A81020D3D421AED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPress.h; path = ../../src/gui/components/keyboard/juce_KeyPress.h; sourceTree = SOURCE_ROOT; }; - F1A33029252D29A6ADF171B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPressMappingSet.cpp; path = ../../src/gui/components/keyboard/juce_KeyPressMappingSet.cpp; sourceTree = SOURCE_ROOT; }; - 15C6FD019B274AA51B4E2D76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPressMappingSet.h; path = ../../src/gui/components/keyboard/juce_KeyPressMappingSet.h; sourceTree = SOURCE_ROOT; }; - B1E8FF009812F29C2620E6BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModifierKeys.cpp; path = ../../src/gui/components/keyboard/juce_ModifierKeys.cpp; sourceTree = SOURCE_ROOT; }; - FAEEA3536AD17B2667A1BB94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModifierKeys.h; path = ../../src/gui/components/keyboard/juce_ModifierKeys.h; sourceTree = SOURCE_ROOT; }; - D64DD9F41E4598606855DFCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditorKeyMapper.h; path = ../../src/gui/components/keyboard/juce_TextEditorKeyMapper.h; sourceTree = SOURCE_ROOT; }; - 7356F5E93CEA4D472D83D8E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextInputTarget.h; path = ../../src/gui/components/keyboard/juce_TextInputTarget.h; sourceTree = SOURCE_ROOT; }; - 921B616E2229AEB6390D2B57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentAnimator.cpp; path = ../../src/gui/components/layout/juce_ComponentAnimator.cpp; sourceTree = SOURCE_ROOT; }; - FE1072B5FB77E8FEE1BEBDFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentAnimator.h; path = ../../src/gui/components/layout/juce_ComponentAnimator.h; sourceTree = SOURCE_ROOT; }; - 07191E1A9805FA6E6F253FF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBoundsConstrainer.cpp; path = ../../src/gui/components/layout/juce_ComponentBoundsConstrainer.cpp; sourceTree = SOURCE_ROOT; }; - 2EC173A08676F6E592A7B347 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBoundsConstrainer.h; path = ../../src/gui/components/layout/juce_ComponentBoundsConstrainer.h; sourceTree = SOURCE_ROOT; }; - 45E5EE9E0173683D721FABDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBuilder.cpp; path = ../../src/gui/components/layout/juce_ComponentBuilder.cpp; sourceTree = SOURCE_ROOT; }; - 2D3A362DD3833B9E70B10FD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBuilder.h; path = ../../src/gui/components/layout/juce_ComponentBuilder.h; sourceTree = SOURCE_ROOT; }; - F8FCCCE06D31FEF697FCD80D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentMovementWatcher.cpp; path = ../../src/gui/components/layout/juce_ComponentMovementWatcher.cpp; sourceTree = SOURCE_ROOT; }; - 44CDA79090B115C3B62A2168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentMovementWatcher.h; path = ../../src/gui/components/layout/juce_ComponentMovementWatcher.h; sourceTree = SOURCE_ROOT; }; - A6AD7357F905309D1B461EB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GroupComponent.cpp; path = ../../src/gui/components/layout/juce_GroupComponent.cpp; sourceTree = SOURCE_ROOT; }; - E9242E8425497D889C764C66 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GroupComponent.h; path = ../../src/gui/components/layout/juce_GroupComponent.h; sourceTree = SOURCE_ROOT; }; - FF046140CCF1EDB0DFF80178 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiDocumentPanel.cpp; path = ../../src/gui/components/layout/juce_MultiDocumentPanel.cpp; sourceTree = SOURCE_ROOT; }; - B6A223FB5B4A9388C83D6FC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiDocumentPanel.h; path = ../../src/gui/components/layout/juce_MultiDocumentPanel.h; sourceTree = SOURCE_ROOT; }; - A95F42C5CB0C2E5052B31568 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableBorderComponent.cpp; path = ../../src/gui/components/layout/juce_ResizableBorderComponent.cpp; sourceTree = SOURCE_ROOT; }; - 600B2FDBBBE812784CB49A69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableBorderComponent.h; path = ../../src/gui/components/layout/juce_ResizableBorderComponent.h; sourceTree = SOURCE_ROOT; }; - A31221E2A50CCE9DF06B5F4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableCornerComponent.cpp; path = ../../src/gui/components/layout/juce_ResizableCornerComponent.cpp; sourceTree = SOURCE_ROOT; }; - CB54AC3D311C44A1F3B463A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableCornerComponent.h; path = ../../src/gui/components/layout/juce_ResizableCornerComponent.h; sourceTree = SOURCE_ROOT; }; - 3D8B0E86C98E2EE49AE868C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableEdgeComponent.cpp; path = ../../src/gui/components/layout/juce_ResizableEdgeComponent.cpp; sourceTree = SOURCE_ROOT; }; - 238965266F88730956D776DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableEdgeComponent.h; path = ../../src/gui/components/layout/juce_ResizableEdgeComponent.h; sourceTree = SOURCE_ROOT; }; - B116FEC4D544DB8E38CB571E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ScrollBar.cpp; path = ../../src/gui/components/layout/juce_ScrollBar.cpp; sourceTree = SOURCE_ROOT; }; - 797C94BB7F42CBBAACCFFB87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScrollBar.h; path = ../../src/gui/components/layout/juce_ScrollBar.h; sourceTree = SOURCE_ROOT; }; - F1F65C9E7394E04E073A57A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutManager.cpp; path = ../../src/gui/components/layout/juce_StretchableLayoutManager.cpp; sourceTree = SOURCE_ROOT; }; - F64E8284F142600B9F519B07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutManager.h; path = ../../src/gui/components/layout/juce_StretchableLayoutManager.h; sourceTree = SOURCE_ROOT; }; - 993C90B10202DA78FA31CC58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutResizerBar.cpp; path = ../../src/gui/components/layout/juce_StretchableLayoutResizerBar.cpp; sourceTree = SOURCE_ROOT; }; - 8C0FFF811E06D162050CAB14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutResizerBar.h; path = ../../src/gui/components/layout/juce_StretchableLayoutResizerBar.h; sourceTree = SOURCE_ROOT; }; - 079CFB5DEF6F2B71E2910A22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableObjectResizer.cpp; path = ../../src/gui/components/layout/juce_StretchableObjectResizer.cpp; sourceTree = SOURCE_ROOT; }; - D5F5282BE0F43A5E16824749 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableObjectResizer.h; path = ../../src/gui/components/layout/juce_StretchableObjectResizer.h; sourceTree = SOURCE_ROOT; }; - 143F36BCDE7A65EBA33900ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedButtonBar.cpp; path = ../../src/gui/components/layout/juce_TabbedButtonBar.cpp; sourceTree = SOURCE_ROOT; }; - 093E54DECB8191CA74D79176 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedButtonBar.h; path = ../../src/gui/components/layout/juce_TabbedButtonBar.h; sourceTree = SOURCE_ROOT; }; - F2C653BA4552E6838DFA4F87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedComponent.cpp; path = ../../src/gui/components/layout/juce_TabbedComponent.cpp; sourceTree = SOURCE_ROOT; }; - C42D9251031A81B5CF2C843B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedComponent.h; path = ../../src/gui/components/layout/juce_TabbedComponent.h; sourceTree = SOURCE_ROOT; }; - D41423657626ACA672A9DED9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Viewport.cpp; path = ../../src/gui/components/layout/juce_Viewport.cpp; sourceTree = SOURCE_ROOT; }; - 811149E18993F029165D330D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Viewport.h; path = ../../src/gui/components/layout/juce_Viewport.h; sourceTree = SOURCE_ROOT; }; - FD004BDDCEDB7E324983F70C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel.cpp; path = ../../src/gui/components/lookandfeel/juce_LookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; - 7B991020107EC0D54965BCA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel.h; path = ../../src/gui/components/lookandfeel/juce_LookAndFeel.h; sourceTree = SOURCE_ROOT; }; - B92ACF027E63D1C788DEC893 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OldSchoolLookAndFeel.cpp; path = ../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; - 3C739F61EE232C75546D4DCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OldSchoolLookAndFeel.h; path = ../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.h; sourceTree = SOURCE_ROOT; }; - 218D7D73C086866E587FFD01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarComponent.cpp; path = ../../src/gui/components/menus/juce_MenuBarComponent.cpp; sourceTree = SOURCE_ROOT; }; - BB93D3C283731C0B25B7AAAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarComponent.h; path = ../../src/gui/components/menus/juce_MenuBarComponent.h; sourceTree = SOURCE_ROOT; }; - 1DDE0A8E4C5857715D9B5FAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarModel.cpp; path = ../../src/gui/components/menus/juce_MenuBarModel.cpp; sourceTree = SOURCE_ROOT; }; - 502B3625329816EA6330465F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarModel.h; path = ../../src/gui/components/menus/juce_MenuBarModel.h; sourceTree = SOURCE_ROOT; }; - 6AACD2FD239E39F87B666C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PopupMenu.cpp; path = ../../src/gui/components/menus/juce_PopupMenu.cpp; sourceTree = SOURCE_ROOT; }; - A563BC883D801CF5956DC4BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PopupMenu.h; path = ../../src/gui/components/menus/juce_PopupMenu.h; sourceTree = SOURCE_ROOT; }; - 9E4B3BAB9BDB06B60D28DF48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentDragger.cpp; path = ../../src/gui/components/mouse/juce_ComponentDragger.cpp; sourceTree = SOURCE_ROOT; }; - BCDD702ED33BADF3FC19384C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentDragger.h; path = ../../src/gui/components/mouse/juce_ComponentDragger.h; sourceTree = SOURCE_ROOT; }; - 3D74B30C63465C32E26D8E33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DragAndDropContainer.cpp; path = ../../src/gui/components/mouse/juce_DragAndDropContainer.cpp; sourceTree = SOURCE_ROOT; }; - D4993649A93B73052C8045EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropContainer.h; path = ../../src/gui/components/mouse/juce_DragAndDropContainer.h; sourceTree = SOURCE_ROOT; }; - 31EE71EA61B4ED293481EB97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropTarget.h; path = ../../src/gui/components/mouse/juce_DragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - A08313B5F112579D130373BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileDragAndDropTarget.h; path = ../../src/gui/components/mouse/juce_FileDragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - E1CA0B04EDE60771B81B9700 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LassoComponent.h; path = ../../src/gui/components/mouse/juce_LassoComponent.h; sourceTree = SOURCE_ROOT; }; - 944BC51C440C167C5B2A23E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseCursor.cpp; path = ../../src/gui/components/mouse/juce_MouseCursor.cpp; sourceTree = SOURCE_ROOT; }; - 136109B3076DDA7B2E01CF90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseCursor.h; path = ../../src/gui/components/mouse/juce_MouseCursor.h; sourceTree = SOURCE_ROOT; }; - 067D84F9291770240D1AB5B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseEvent.cpp; path = ../../src/gui/components/mouse/juce_MouseEvent.cpp; sourceTree = SOURCE_ROOT; }; - 50C02B44D0CB18898F575B1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseEvent.h; path = ../../src/gui/components/mouse/juce_MouseEvent.h; sourceTree = SOURCE_ROOT; }; - 441257DD380138C03568FCBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseInputSource.cpp; path = ../../src/gui/components/mouse/juce_MouseInputSource.cpp; sourceTree = SOURCE_ROOT; }; - 07CF9AF337779EB486AC92BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseInputSource.h; path = ../../src/gui/components/mouse/juce_MouseInputSource.h; sourceTree = SOURCE_ROOT; }; - 2886656DF7ACC9DDC888827F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseListener.cpp; path = ../../src/gui/components/mouse/juce_MouseListener.cpp; sourceTree = SOURCE_ROOT; }; - 0C28F27F9D1CE6CD65185760 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseListener.h; path = ../../src/gui/components/mouse/juce_MouseListener.h; sourceTree = SOURCE_ROOT; }; - 89AA49DD2A63D80E90A56768 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipClient.h; path = ../../src/gui/components/mouse/juce_TooltipClient.h; sourceTree = SOURCE_ROOT; }; - 82DFF1BD3665DC32672FCCE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MarkerList.cpp; path = ../../src/gui/components/positioning/juce_MarkerList.cpp; sourceTree = SOURCE_ROOT; }; - 5B6CD1833A98F9844B7E3FF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MarkerList.h; path = ../../src/gui/components/positioning/juce_MarkerList.h; sourceTree = SOURCE_ROOT; }; - D39C0B853C3EBBBD11E7C71E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinate.cpp; path = ../../src/gui/components/positioning/juce_RelativeCoordinate.cpp; sourceTree = SOURCE_ROOT; }; - 657546D70AB7B2709619E07A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinate.h; path = ../../src/gui/components/positioning/juce_RelativeCoordinate.h; sourceTree = SOURCE_ROOT; }; - D31704DAB806B6AF3ED52DC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinatePositioner.cpp; path = ../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.cpp; sourceTree = SOURCE_ROOT; }; - 574EC603B2B1189687851319 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinatePositioner.h; path = ../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.h; sourceTree = SOURCE_ROOT; }; - 243EF1A31A779413BC2D5B98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeParallelogram.cpp; path = ../../src/gui/components/positioning/juce_RelativeParallelogram.cpp; sourceTree = SOURCE_ROOT; }; - 72EFFDE39C7255D50F926944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeParallelogram.h; path = ../../src/gui/components/positioning/juce_RelativeParallelogram.h; sourceTree = SOURCE_ROOT; }; - 36BB6DDF702EC9B3DAC851FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePoint.cpp; path = ../../src/gui/components/positioning/juce_RelativePoint.cpp; sourceTree = SOURCE_ROOT; }; - A3B6342C6207D452F6AD985C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePoint.h; path = ../../src/gui/components/positioning/juce_RelativePoint.h; sourceTree = SOURCE_ROOT; }; - 9DA988F1D7CE29E0DFED7EF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePointPath.cpp; path = ../../src/gui/components/positioning/juce_RelativePointPath.cpp; sourceTree = SOURCE_ROOT; }; - C1A3232DDB617A20D9C26526 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePointPath.h; path = ../../src/gui/components/positioning/juce_RelativePointPath.h; sourceTree = SOURCE_ROOT; }; - 072D77C3834B1B3FB77F277B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeRectangle.cpp; path = ../../src/gui/components/positioning/juce_RelativeRectangle.cpp; sourceTree = SOURCE_ROOT; }; - 749CA35420339A25BA4E500F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeRectangle.h; path = ../../src/gui/components/positioning/juce_RelativeRectangle.h; sourceTree = SOURCE_ROOT; }; - 1C3FFBA02AE51EDD72A6250B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BooleanPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_BooleanPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - B422688E380911F3C21E3F04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BooleanPropertyComponent.h; path = ../../src/gui/components/properties/juce_BooleanPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - C45E7E6B6E45DEFBF80940DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ButtonPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_ButtonPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - C1F662CED371C843E4EE03B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ButtonPropertyComponent.h; path = ../../src/gui/components/properties/juce_ButtonPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - ECCBF2452804ECB2D5B4BC50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChoicePropertyComponent.cpp; path = ../../src/gui/components/properties/juce_ChoicePropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - C6B318D6930A05FF86AD97DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChoicePropertyComponent.h; path = ../../src/gui/components/properties/juce_ChoicePropertyComponent.h; sourceTree = SOURCE_ROOT; }; - E2C948680009D1744CEDBC25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyComponent.cpp; path = ../../src/gui/components/properties/juce_PropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 5B9E9460EAA932889DDC4873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyComponent.h; path = ../../src/gui/components/properties/juce_PropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 0984A4BA00D6AAFB463657F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyPanel.cpp; path = ../../src/gui/components/properties/juce_PropertyPanel.cpp; sourceTree = SOURCE_ROOT; }; - 02685CE4575D6E9B8CCC7738 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyPanel.h; path = ../../src/gui/components/properties/juce_PropertyPanel.h; sourceTree = SOURCE_ROOT; }; - 3451124EC2809C9BB591DF93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SliderPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_SliderPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - B568DEC2B352281BC63B33CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SliderPropertyComponent.h; path = ../../src/gui/components/properties/juce_SliderPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 84311C1F5A8ACC8DF4D6FF34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_TextPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 3641ABC17D67038746897FA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextPropertyComponent.h; path = ../../src/gui/components/properties/juce_TextPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - E748C93240CDD61473B0107F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActiveXControlComponent.h; path = ../../src/gui/components/special/juce_ActiveXControlComponent.h; sourceTree = SOURCE_ROOT; }; - DED871B1C7458B15DE7C9234 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceSelectorComponent.cpp; path = ../../src/gui/components/special/juce_AudioDeviceSelectorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 26E787FFC68224BF8EB5A458 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceSelectorComponent.h; path = ../../src/gui/components/special/juce_AudioDeviceSelectorComponent.h; sourceTree = SOURCE_ROOT; }; - 11F1658A055C45FE824FD2DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleComponent.cpp; path = ../../src/gui/components/special/juce_BubbleComponent.cpp; sourceTree = SOURCE_ROOT; }; - 4DFF179AFD87D34C7E23B1E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleComponent.h; path = ../../src/gui/components/special/juce_BubbleComponent.h; sourceTree = SOURCE_ROOT; }; - 4C3C3AFC3D97C1378B7D7435 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleMessageComponent.cpp; path = ../../src/gui/components/special/juce_BubbleMessageComponent.cpp; sourceTree = SOURCE_ROOT; }; - C25DFA2F2B673EB0146412BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleMessageComponent.h; path = ../../src/gui/components/special/juce_BubbleMessageComponent.h; sourceTree = SOURCE_ROOT; }; - 0A20E7E561633610A76A34AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourSelector.cpp; path = ../../src/gui/components/special/juce_ColourSelector.cpp; sourceTree = SOURCE_ROOT; }; - CD9F817B7EF0DA080668A3A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourSelector.h; path = ../../src/gui/components/special/juce_ColourSelector.h; sourceTree = SOURCE_ROOT; }; - 4BF7A01BCE61A5068CA13D8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectShowComponent.h; path = ../../src/gui/components/special/juce_DirectShowComponent.h; sourceTree = SOURCE_ROOT; }; - 9C1D5CDA61FB51F657DA8B22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadower.cpp; path = ../../src/gui/components/special/juce_DropShadower.cpp; sourceTree = SOURCE_ROOT; }; - 7DB8CFB77EA690ACF54C63B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadower.h; path = ../../src/gui/components/special/juce_DropShadower.h; sourceTree = SOURCE_ROOT; }; - 3C8C1AAF32DFECB89EB83271 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardComponent.cpp; path = ../../src/gui/components/special/juce_MidiKeyboardComponent.cpp; sourceTree = SOURCE_ROOT; }; - 127FC743FE67E6EEF2531BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardComponent.h; path = ../../src/gui/components/special/juce_MidiKeyboardComponent.h; sourceTree = SOURCE_ROOT; }; - 4387C6496C7079FB0032B99D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NSViewComponent.h; path = ../../src/gui/components/special/juce_NSViewComponent.h; sourceTree = SOURCE_ROOT; }; - 1317F0BE5EC80371F744967B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLComponent.cpp; path = ../../src/gui/components/special/juce_OpenGLComponent.cpp; sourceTree = SOURCE_ROOT; }; - 826CC87E9E280F46B6D62B64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLComponent.h; path = ../../src/gui/components/special/juce_OpenGLComponent.h; sourceTree = SOURCE_ROOT; }; - A34C0E63D41CFF5E55FD1D9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PreferencesPanel.cpp; path = ../../src/gui/components/special/juce_PreferencesPanel.cpp; sourceTree = SOURCE_ROOT; }; - 6BE989C709D2D1D017548447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PreferencesPanel.h; path = ../../src/gui/components/special/juce_PreferencesPanel.h; sourceTree = SOURCE_ROOT; }; - 529CB909220344AD55944372 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeMovieComponent.h; path = ../../src/gui/components/special/juce_QuickTimeMovieComponent.h; sourceTree = SOURCE_ROOT; }; - CC04F253CB70B20B774801A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemTrayIconComponent.cpp; path = ../../src/gui/components/special/juce_SystemTrayIconComponent.cpp; sourceTree = SOURCE_ROOT; }; - D9847FECA6801E9A61007D50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemTrayIconComponent.h; path = ../../src/gui/components/special/juce_SystemTrayIconComponent.h; sourceTree = SOURCE_ROOT; }; - 740D1808DB934123F05A1598 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WebBrowserComponent.h; path = ../../src/gui/components/special/juce_WebBrowserComponent.h; sourceTree = SOURCE_ROOT; }; - A5AAF4475138358F33D4904A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AlertWindow.cpp; path = ../../src/gui/components/windows/juce_AlertWindow.cpp; sourceTree = SOURCE_ROOT; }; - 72C4FDDDB8602591DD4F7B3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AlertWindow.h; path = ../../src/gui/components/windows/juce_AlertWindow.h; sourceTree = SOURCE_ROOT; }; - 8AEF18EE9B12D4677F96B709 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CallOutBox.cpp; path = ../../src/gui/components/windows/juce_CallOutBox.cpp; sourceTree = SOURCE_ROOT; }; - 8F54431CD3A672B1EB8335BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallOutBox.h; path = ../../src/gui/components/windows/juce_CallOutBox.h; sourceTree = SOURCE_ROOT; }; - 2FFDC7636EFC2D7F74590A31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentPeer.cpp; path = ../../src/gui/components/windows/juce_ComponentPeer.cpp; sourceTree = SOURCE_ROOT; }; - 12C66C90F3192AFFD6BCEDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentPeer.h; path = ../../src/gui/components/windows/juce_ComponentPeer.h; sourceTree = SOURCE_ROOT; }; - 929FEA5458430B7AE23BBB46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DialogWindow.cpp; path = ../../src/gui/components/windows/juce_DialogWindow.cpp; sourceTree = SOURCE_ROOT; }; - C286C779DD52C29F86E3DBE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DialogWindow.h; path = ../../src/gui/components/windows/juce_DialogWindow.h; sourceTree = SOURCE_ROOT; }; - 090907E4FE95EE2B11C1A0E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DocumentWindow.cpp; path = ../../src/gui/components/windows/juce_DocumentWindow.cpp; sourceTree = SOURCE_ROOT; }; - 6E522DF13EC47755234A5D57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DocumentWindow.h; path = ../../src/gui/components/windows/juce_DocumentWindow.h; sourceTree = SOURCE_ROOT; }; - 3FC6FC331B4E104D1DC223D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NativeMessageBox.h; path = ../../src/gui/components/windows/juce_NativeMessageBox.h; sourceTree = SOURCE_ROOT; }; - 2E4A5F7128313C23AD0356F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableWindow.cpp; path = ../../src/gui/components/windows/juce_ResizableWindow.cpp; sourceTree = SOURCE_ROOT; }; - 207CDD87107EAC8ED17DD601 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableWindow.h; path = ../../src/gui/components/windows/juce_ResizableWindow.h; sourceTree = SOURCE_ROOT; }; - 87E57C8F3448D615271CD9F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SplashScreen.cpp; path = ../../src/gui/components/windows/juce_SplashScreen.cpp; sourceTree = SOURCE_ROOT; }; - 7C06FF93D655B9987000ECA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SplashScreen.h; path = ../../src/gui/components/windows/juce_SplashScreen.h; sourceTree = SOURCE_ROOT; }; - D7772BC5E4E455AE2916A87D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadWithProgressWindow.cpp; path = ../../src/gui/components/windows/juce_ThreadWithProgressWindow.cpp; sourceTree = SOURCE_ROOT; }; - 2FC449D291A603E26E938F52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadWithProgressWindow.h; path = ../../src/gui/components/windows/juce_ThreadWithProgressWindow.h; sourceTree = SOURCE_ROOT; }; - 6C33842C52B61407CACCA858 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TooltipWindow.cpp; path = ../../src/gui/components/windows/juce_TooltipWindow.cpp; sourceTree = SOURCE_ROOT; }; - 6165F485E931EF9F69D2145F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipWindow.h; path = ../../src/gui/components/windows/juce_TooltipWindow.h; sourceTree = SOURCE_ROOT; }; - A24990B395323FBAC0BEFB5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TopLevelWindow.cpp; path = ../../src/gui/components/windows/juce_TopLevelWindow.cpp; sourceTree = SOURCE_ROOT; }; - C7C882D550E3B72FA5EFA88A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TopLevelWindow.h; path = ../../src/gui/components/windows/juce_TopLevelWindow.h; sourceTree = SOURCE_ROOT; }; - EF18D0073BE50E572ADD9A1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colour.cpp; path = ../../src/gui/graphics/colour/juce_Colour.cpp; sourceTree = SOURCE_ROOT; }; - 8F6F9E1FD31E1A6268CFD3F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colour.h; path = ../../src/gui/graphics/colour/juce_Colour.h; sourceTree = SOURCE_ROOT; }; - D36EFC4421056277BA87387E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourGradient.cpp; path = ../../src/gui/graphics/colour/juce_ColourGradient.cpp; sourceTree = SOURCE_ROOT; }; - 3AE0BD116486BCE37F0D994C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourGradient.h; path = ../../src/gui/graphics/colour/juce_ColourGradient.h; sourceTree = SOURCE_ROOT; }; - 41AF663E626B8F6D319B9966 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colours.cpp; path = ../../src/gui/graphics/colour/juce_Colours.cpp; sourceTree = SOURCE_ROOT; }; - C913994AAA448C9F22ACF100 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colours.h; path = ../../src/gui/graphics/colour/juce_Colours.h; sourceTree = SOURCE_ROOT; }; - 112017AA0A061CF080DBD504 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PixelFormats.h; path = ../../src/gui/graphics/colour/juce_PixelFormats.h; sourceTree = SOURCE_ROOT; }; - 3EC800323255128D69539BAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_EdgeTable.cpp; path = ../../src/gui/graphics/contexts/juce_EdgeTable.cpp; sourceTree = SOURCE_ROOT; }; - BD52C1CCEAF6FEC311B9FDA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_EdgeTable.h; path = ../../src/gui/graphics/contexts/juce_EdgeTable.h; sourceTree = SOURCE_ROOT; }; - B7251E779500BA77F5522CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FillType.cpp; path = ../../src/gui/graphics/contexts/juce_FillType.cpp; sourceTree = SOURCE_ROOT; }; - 1F0DB4B2825AF638183B50D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FillType.h; path = ../../src/gui/graphics/contexts/juce_FillType.h; sourceTree = SOURCE_ROOT; }; - 3F8C8157E25C3856D967F5D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Graphics.cpp; path = ../../src/gui/graphics/contexts/juce_Graphics.cpp; sourceTree = SOURCE_ROOT; }; - C83BFA102896453D4AB96E35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Graphics.h; path = ../../src/gui/graphics/contexts/juce_Graphics.h; sourceTree = SOURCE_ROOT; }; - 2E03ADF975A126C1F2F7B667 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Justification.cpp; path = ../../src/gui/graphics/contexts/juce_Justification.cpp; sourceTree = SOURCE_ROOT; }; - 36268DD78D00323D391ECAAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Justification.h; path = ../../src/gui/graphics/contexts/juce_Justification.h; sourceTree = SOURCE_ROOT; }; - D6B4FED1F1D9FB82C6424438 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsContext.h; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsContext.h; sourceTree = SOURCE_ROOT; }; - ED3ED8389001D55FBDCF1087 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsPostScriptRenderer.cpp; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp; sourceTree = SOURCE_ROOT; }; - 5792CC17E9DFB966371CBEE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsPostScriptRenderer.h; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h; sourceTree = SOURCE_ROOT; }; - 835CC2A1E67E7B19E41F8FBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsSoftwareRenderer.cpp; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp; sourceTree = SOURCE_ROOT; }; - A7A8BE6B30C70701A10B5BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsSoftwareRenderer.h; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h; sourceTree = SOURCE_ROOT; }; - FF052647D2EFA985D05C8E83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectanglePlacement.cpp; path = ../../src/gui/graphics/contexts/juce_RectanglePlacement.cpp; sourceTree = SOURCE_ROOT; }; - 2B90FAFBC65FB79A5D74E816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectanglePlacement.h; path = ../../src/gui/graphics/contexts/juce_RectanglePlacement.h; sourceTree = SOURCE_ROOT; }; - 504730C9B9F60192C2577979 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Drawable.cpp; path = ../../src/gui/graphics/drawables/juce_Drawable.cpp; sourceTree = SOURCE_ROOT; }; - B6A249ADEC5400011AA671D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Drawable.h; path = ../../src/gui/graphics/drawables/juce_Drawable.h; sourceTree = SOURCE_ROOT; }; - 85B7BCACB40E02815844F71D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableComposite.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableComposite.cpp; sourceTree = SOURCE_ROOT; }; - 00B5FB5ABF4F13EC5D28E34D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableComposite.h; path = ../../src/gui/graphics/drawables/juce_DrawableComposite.h; sourceTree = SOURCE_ROOT; }; - A54BC72C899A2AF82E1E37F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableImage.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableImage.cpp; sourceTree = SOURCE_ROOT; }; - 849E645981CA10B8D5576462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableImage.h; path = ../../src/gui/graphics/drawables/juce_DrawableImage.h; sourceTree = SOURCE_ROOT; }; - 582DCC2F948F1DEA0D450B0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawablePath.cpp; path = ../../src/gui/graphics/drawables/juce_DrawablePath.cpp; sourceTree = SOURCE_ROOT; }; - 17EBDF689C731DA257B243C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawablePath.h; path = ../../src/gui/graphics/drawables/juce_DrawablePath.h; sourceTree = SOURCE_ROOT; }; - E0694CD7C814AA99E5A84799 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableRectangle.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableRectangle.cpp; sourceTree = SOURCE_ROOT; }; - 0FA9E378EBD7EE63EF72124F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableRectangle.h; path = ../../src/gui/graphics/drawables/juce_DrawableRectangle.h; sourceTree = SOURCE_ROOT; }; - 62967D33232C5A86D88084B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableShape.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableShape.cpp; sourceTree = SOURCE_ROOT; }; - 2FBD6F49349E7CC8FC2051EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableShape.h; path = ../../src/gui/graphics/drawables/juce_DrawableShape.h; sourceTree = SOURCE_ROOT; }; - C17613C202D8E1C366F21D3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableText.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableText.cpp; sourceTree = SOURCE_ROOT; }; - 1FA43B2E4244CD74B551DAD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableText.h; path = ../../src/gui/graphics/drawables/juce_DrawableText.h; sourceTree = SOURCE_ROOT; }; - 2BFC199D03DEEC329D6A7CB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SVGParser.cpp; path = ../../src/gui/graphics/drawables/juce_SVGParser.cpp; sourceTree = SOURCE_ROOT; }; - 32EA297812F1C88B42099501 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadowEffect.cpp; path = ../../src/gui/graphics/effects/juce_DropShadowEffect.cpp; sourceTree = SOURCE_ROOT; }; - 85D4043F9E25047E07496DAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadowEffect.h; path = ../../src/gui/graphics/effects/juce_DropShadowEffect.h; sourceTree = SOURCE_ROOT; }; - CB649686575473223C859482 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlowEffect.cpp; path = ../../src/gui/graphics/effects/juce_GlowEffect.cpp; sourceTree = SOURCE_ROOT; }; - FD1FA4ABB4226372235643E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlowEffect.h; path = ../../src/gui/graphics/effects/juce_GlowEffect.h; sourceTree = SOURCE_ROOT; }; - 18DB9BD10F140F132A3279C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageEffectFilter.h; path = ../../src/gui/graphics/effects/juce_ImageEffectFilter.h; sourceTree = SOURCE_ROOT; }; - BA17B023595ECD8166A231D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CustomTypeface.cpp; path = ../../src/gui/graphics/fonts/juce_CustomTypeface.cpp; sourceTree = SOURCE_ROOT; }; - 6B4E90767D784246EC4E1944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CustomTypeface.h; path = ../../src/gui/graphics/fonts/juce_CustomTypeface.h; sourceTree = SOURCE_ROOT; }; - 78068AA59A5DCFCCAAEA79D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Font.cpp; path = ../../src/gui/graphics/fonts/juce_Font.cpp; sourceTree = SOURCE_ROOT; }; - 0401EA0E883CCAAAC6960A27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Font.h; path = ../../src/gui/graphics/fonts/juce_Font.h; sourceTree = SOURCE_ROOT; }; - 61D06B694603F608CDA0703B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlyphArrangement.cpp; path = ../../src/gui/graphics/fonts/juce_GlyphArrangement.cpp; sourceTree = SOURCE_ROOT; }; - 8117D400F45F1DF157634824 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlyphArrangement.h; path = ../../src/gui/graphics/fonts/juce_GlyphArrangement.h; sourceTree = SOURCE_ROOT; }; - 91CB423DBC5F3CBEDD9CF2EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextLayout.cpp; path = ../../src/gui/graphics/fonts/juce_TextLayout.cpp; sourceTree = SOURCE_ROOT; }; - 4284BA7A26C7F6DEB00B4366 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextLayout.h; path = ../../src/gui/graphics/fonts/juce_TextLayout.h; sourceTree = SOURCE_ROOT; }; - AF66A9951377E2D04C54CADD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Typeface.cpp; path = ../../src/gui/graphics/fonts/juce_Typeface.cpp; sourceTree = SOURCE_ROOT; }; - 932024E0F2A2CC22B7657691 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Typeface.h; path = ../../src/gui/graphics/fonts/juce_Typeface.h; sourceTree = SOURCE_ROOT; }; - 2ED8CC539A9D9BE611F67A9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AffineTransform.cpp; path = ../../src/gui/graphics/geometry/juce_AffineTransform.cpp; sourceTree = SOURCE_ROOT; }; - 5CD42FFF9F1A509D117BD0CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AffineTransform.h; path = ../../src/gui/graphics/geometry/juce_AffineTransform.h; sourceTree = SOURCE_ROOT; }; - C18F342C087F69D141B3FAF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BorderSize.h; path = ../../src/gui/graphics/geometry/juce_BorderSize.h; sourceTree = SOURCE_ROOT; }; - 4011751B9EFCA7B9345D7D7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Line.h; path = ../../src/gui/graphics/geometry/juce_Line.h; sourceTree = SOURCE_ROOT; }; - 29BC53FEE9BC27F44534C909 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Path.cpp; path = ../../src/gui/graphics/geometry/juce_Path.cpp; sourceTree = SOURCE_ROOT; }; - 795E2BD2D39A3A6E36C26CBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Path.h; path = ../../src/gui/graphics/geometry/juce_Path.h; sourceTree = SOURCE_ROOT; }; - 312F208B501E0D7764C6B613 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathIterator.cpp; path = ../../src/gui/graphics/geometry/juce_PathIterator.cpp; sourceTree = SOURCE_ROOT; }; - ADB84942A96B6B9A0F5D7590 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathIterator.h; path = ../../src/gui/graphics/geometry/juce_PathIterator.h; sourceTree = SOURCE_ROOT; }; - 9D3F1BAB1D48DDECB9F35916 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathStrokeType.cpp; path = ../../src/gui/graphics/geometry/juce_PathStrokeType.cpp; sourceTree = SOURCE_ROOT; }; - C2700BB57B9EED7BFE975564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathStrokeType.h; path = ../../src/gui/graphics/geometry/juce_PathStrokeType.h; sourceTree = SOURCE_ROOT; }; - 132E3C38B4F0C6229EDF7000 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Point.h; path = ../../src/gui/graphics/geometry/juce_Point.h; sourceTree = SOURCE_ROOT; }; - F8C44FF03700F6140950F373 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Rectangle.h; path = ../../src/gui/graphics/geometry/juce_Rectangle.h; sourceTree = SOURCE_ROOT; }; - 1B170F70AF8AA0A39074F671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectangleList.cpp; path = ../../src/gui/graphics/geometry/juce_RectangleList.cpp; sourceTree = SOURCE_ROOT; }; - 8B7D7435287A20CB2D8E3704 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectangleList.h; path = ../../src/gui/graphics/geometry/juce_RectangleList.h; sourceTree = SOURCE_ROOT; }; - 0F1C5770B363EF7DF64A876A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GIFLoader.cpp; path = ../../src/gui/graphics/imaging/image_file_formats/juce_GIFLoader.cpp; sourceTree = SOURCE_ROOT; }; - 6619D27E74F623B1E8CE8F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JPEGLoader.cpp; path = ../../src/gui/graphics/imaging/image_file_formats/juce_JPEGLoader.cpp; sourceTree = SOURCE_ROOT; }; - EAF0F2EAB230F7539B91A7FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PNGLoader.cpp; path = ../../src/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp; sourceTree = SOURCE_ROOT; }; - 0337723C9D607B82CF8AA682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CameraDevice.h; path = ../../src/gui/graphics/imaging/juce_CameraDevice.h; sourceTree = SOURCE_ROOT; }; - 7904C2A3C52959748C46D54F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Image.cpp; path = ../../src/gui/graphics/imaging/juce_Image.cpp; sourceTree = SOURCE_ROOT; }; - D1BBA8F348C6DA2852A68221 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Image.h; path = ../../src/gui/graphics/imaging/juce_Image.h; sourceTree = SOURCE_ROOT; }; - 94D3EBE6E0D9AFE555226A88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageCache.cpp; path = ../../src/gui/graphics/imaging/juce_ImageCache.cpp; sourceTree = SOURCE_ROOT; }; - 16CAB09D19F1A7379506310A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageCache.h; path = ../../src/gui/graphics/imaging/juce_ImageCache.h; sourceTree = SOURCE_ROOT; }; - 67F4F9E1F6B9B4D1C1A668E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageConvolutionKernel.cpp; path = ../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.cpp; sourceTree = SOURCE_ROOT; }; - 35A9146C03FC33B577817E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageConvolutionKernel.h; path = ../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.h; sourceTree = SOURCE_ROOT; }; - 6E4DF7338364956EF42C4493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageFileFormat.cpp; path = ../../src/gui/graphics/imaging/juce_ImageFileFormat.cpp; sourceTree = SOURCE_ROOT; }; - BC2326E1A85025E700B1DE3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageFileFormat.h; path = ../../src/gui/graphics/imaging/juce_ImageFileFormat.h; sourceTree = SOURCE_ROOT; }; - 3FD3FA96955DD648494E76A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryIterator.cpp; path = ../../src/io/files/juce_DirectoryIterator.cpp; sourceTree = SOURCE_ROOT; }; - 974C3A59CC78DB4302B3552A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryIterator.h; path = ../../src/io/files/juce_DirectoryIterator.h; sourceTree = SOURCE_ROOT; }; - 692A95B19D9C32094A1E07B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_File.cpp; path = ../../src/io/files/juce_File.cpp; sourceTree = SOURCE_ROOT; }; - DC51AF61DC4B345E5E4153E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_File.h; path = ../../src/io/files/juce_File.h; sourceTree = SOURCE_ROOT; }; - 058702E8697667AEA38254C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputStream.cpp; path = ../../src/io/files/juce_FileInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 090490A1C3B0002DFAD78C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputStream.h; path = ../../src/io/files/juce_FileInputStream.h; sourceTree = SOURCE_ROOT; }; - 6FFB38088C11BAE68368A3E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileOutputStream.cpp; path = ../../src/io/files/juce_FileOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 4EEF0B0BB4C3D1956B04122B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileOutputStream.h; path = ../../src/io/files/juce_FileOutputStream.h; sourceTree = SOURCE_ROOT; }; - 59B2FFF817679AEA84375E1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPath.cpp; path = ../../src/io/files/juce_FileSearchPath.cpp; sourceTree = SOURCE_ROOT; }; - 49BF2B02A6D7B4438FC24839 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPath.h; path = ../../src/io/files/juce_FileSearchPath.h; sourceTree = SOURCE_ROOT; }; - 00B348FA35A7F691AEF84FBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryMappedFile.h; path = ../../src/io/files/juce_MemoryMappedFile.h; sourceTree = SOURCE_ROOT; }; - D9B3C04F8EB4228DD59002E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedPipe.cpp; path = ../../src/io/files/juce_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; - 42DA88264F768BAACD0414A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedPipe.h; path = ../../src/io/files/juce_NamedPipe.h; sourceTree = SOURCE_ROOT; }; - 17C3AF03FF7AE88AE0C73311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TemporaryFile.cpp; path = ../../src/io/files/juce_TemporaryFile.cpp; sourceTree = SOURCE_ROOT; }; - 75D6F1C676E178DEA8B86849 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TemporaryFile.h; path = ../../src/io/files/juce_TemporaryFile.h; sourceTree = SOURCE_ROOT; }; - 4035C867821E9B5887AA25FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ZipFile.cpp; path = ../../src/io/files/juce_ZipFile.cpp; sourceTree = SOURCE_ROOT; }; - 4D005659935C7DE99C2C01E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ZipFile.h; path = ../../src/io/files/juce_ZipFile.h; sourceTree = SOURCE_ROOT; }; - EFA58F646B69B227AEF14140 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MACAddress.cpp; path = ../../src/io/network/juce_MACAddress.cpp; sourceTree = SOURCE_ROOT; }; - 7241B187AA9B0217838B6052 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MACAddress.h; path = ../../src/io/network/juce_MACAddress.h; sourceTree = SOURCE_ROOT; }; - 06B06C420341B005DFF951D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Socket.cpp; path = ../../src/io/network/juce_Socket.cpp; sourceTree = SOURCE_ROOT; }; - 286206E754AC14DEAF88FD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Socket.h; path = ../../src/io/network/juce_Socket.h; sourceTree = SOURCE_ROOT; }; - AD7A1C2C82EE714EBDD52EFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_URL.cpp; path = ../../src/io/network/juce_URL.cpp; sourceTree = SOURCE_ROOT; }; - 21215569A0DCB6ACADD32401 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_URL.h; path = ../../src/io/network/juce_URL.h; sourceTree = SOURCE_ROOT; }; - D4211E697F43821CDBCE4F24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferedInputStream.cpp; path = ../../src/io/streams/juce_BufferedInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 7D593A29CAB138BD9AE950BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferedInputStream.h; path = ../../src/io/streams/juce_BufferedInputStream.h; sourceTree = SOURCE_ROOT; }; - BE5DCD603F7E21A1F66CDF33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputSource.cpp; path = ../../src/io/streams/juce_FileInputSource.cpp; sourceTree = SOURCE_ROOT; }; - 304FD4FD5771F00C8EA46C10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputSource.h; path = ../../src/io/streams/juce_FileInputSource.h; sourceTree = SOURCE_ROOT; }; - AE363A1FE2F403F7CE2FDF7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPCompressorOutputStream.cpp; path = ../../src/io/streams/juce_GZIPCompressorOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 770082A38CF6071E5CFA563D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPCompressorOutputStream.h; path = ../../src/io/streams/juce_GZIPCompressorOutputStream.h; sourceTree = SOURCE_ROOT; }; - A10A63E2098A85B5CA9265B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPDecompressorInputStream.cpp; path = ../../src/io/streams/juce_GZIPDecompressorInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 8932FA0AA37E1E04CBA55B23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPDecompressorInputStream.h; path = ../../src/io/streams/juce_GZIPDecompressorInputStream.h; sourceTree = SOURCE_ROOT; }; - AC183DCFAF18C9CEB88EEB1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputSource.h; path = ../../src/io/streams/juce_InputSource.h; sourceTree = SOURCE_ROOT; }; - 3F60563DEC7941B88163A50E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InputStream.cpp; path = ../../src/io/streams/juce_InputStream.cpp; sourceTree = SOURCE_ROOT; }; - BB059F528EC362F86E4B4278 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputStream.h; path = ../../src/io/streams/juce_InputStream.h; sourceTree = SOURCE_ROOT; }; - 39C0783ED515AAA82F9CA37F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryInputStream.cpp; path = ../../src/io/streams/juce_MemoryInputStream.cpp; sourceTree = SOURCE_ROOT; }; - BD4388D88F2F02195AC73AD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryInputStream.h; path = ../../src/io/streams/juce_MemoryInputStream.h; sourceTree = SOURCE_ROOT; }; - B3F5E7A708350F72E7C77153 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryOutputStream.cpp; path = ../../src/io/streams/juce_MemoryOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - DFE9A08C4AC8E1809018B5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryOutputStream.h; path = ../../src/io/streams/juce_MemoryOutputStream.h; sourceTree = SOURCE_ROOT; }; - BBE79494A818EF83F52A4C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OutputStream.cpp; path = ../../src/io/streams/juce_OutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../src/io/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; }; - AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../src/io/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; }; - 6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../src/io/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; }; - 7A039686F4F852E26936CA53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../src/maths/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; }; - 161894D0D279595D88F470A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../src/maths/juce_BigInteger.h; sourceTree = SOURCE_ROOT; }; - 868E43A4BB7015579789E4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../src/maths/juce_Expression.cpp; sourceTree = SOURCE_ROOT; }; - 8E0874D93125C2DC34255EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../src/maths/juce_Expression.h; sourceTree = SOURCE_ROOT; }; - 7C2A4084A267F57F2E27F3F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../src/maths/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; }; - D99C977ACCD09262F06F6624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../src/maths/juce_Random.cpp; sourceTree = SOURCE_ROOT; }; - A978BD4031CAE24FB0FE26E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../src/maths/juce_Random.h; sourceTree = SOURCE_ROOT; }; - 1A656E62C071C54D28343AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../src/maths/juce_Range.h; sourceTree = SOURCE_ROOT; }; - 252632F3F97DF57C0781BEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../src/memory/juce_Atomic.h; sourceTree = SOURCE_ROOT; }; - 8FB80383DF3BAD7227DF465A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../src/memory/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; }; - FE76B46873DE20DFDC5A94BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../src/memory/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; }; - 28C4C81039B42A399F5B7320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../src/memory/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; }; - 341631A7E86BF1C0E49093C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../src/memory/juce_Memory.h; sourceTree = SOURCE_ROOT; }; - AD655AA04981173716022D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../src/memory/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; }; - F1D085B5F12E814BF1D5C395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../src/memory/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; }; - 58654C2630387C4A336A5BFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OptionalScopedPointer.h; path = ../../src/memory/juce_OptionalScopedPointer.h; sourceTree = SOURCE_ROOT; }; - 524A70C9F23954F8F2A3F99B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../src/memory/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; }; - E05812E3CC31875A202D6B30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../src/memory/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; }; - 224C989BF83B6EA867814BFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../src/memory/juce_WeakReference.h; sourceTree = SOURCE_ROOT; }; - 213F0A7BF38AF6AB34414A45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiDataConcatenator.h; path = ../../src/native/common/juce_MidiDataConcatenator.h; sourceTree = SOURCE_ROOT; }; - 21B2342B75097AB93CFF7E97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_posix_NamedPipe.cpp; path = ../../src/native/common/juce_posix_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; - 2C48BB1A286C6A63174E5798 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_posix_SharedCode.h; path = ../../src/native/common/juce_posix_SharedCode.h; sourceTree = SOURCE_ROOT; }; - 7A51D8B81F390A4CABF25C73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Audio.cpp; path = ../../src/native/linux/juce_linux_Audio.cpp; sourceTree = SOURCE_ROOT; }; - 76DB94CC776536F5D05B9445 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_AudioCDReader.cpp; path = ../../src/native/linux/juce_linux_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; - AA698DD5A82F91CF84A29666 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Clipboard.cpp; path = ../../src/native/linux/juce_linux_Clipboard.cpp; sourceTree = SOURCE_ROOT; }; - FABA493FEE07E6373DD8EB41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_FileChooser.cpp; path = ../../src/native/linux/juce_linux_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 595EBA8A689DA899986314D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Files.cpp; path = ../../src/native/linux/juce_linux_Files.cpp; sourceTree = SOURCE_ROOT; }; - EACFC12E665283EB7926E9EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Fonts.cpp; path = ../../src/native/linux/juce_linux_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - BAE5CE629DF9D286293E616F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_JackAudio.cpp; path = ../../src/native/linux/juce_linux_JackAudio.cpp; sourceTree = SOURCE_ROOT; }; - D4C499CB25F043FE667BC5E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Messaging.cpp; path = ../../src/native/linux/juce_linux_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 4366712140FBEBEDBCBDCE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Midi.cpp; path = ../../src/native/linux/juce_linux_Midi.cpp; sourceTree = SOURCE_ROOT; }; - E0A2C24581917DD090186333 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_NativeCode.cpp; path = ../../src/native/linux/juce_linux_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; - E61B485B10F8D4A3986953CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_linux_NativeIncludes.h; path = ../../src/native/linux/juce_linux_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - 3F3D429025A92B6F0FB6F8EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Network.cpp; path = ../../src/native/linux/juce_linux_Network.cpp; sourceTree = SOURCE_ROOT; }; - 5DEA687D261C59CBABB782E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_SystemStats.cpp; path = ../../src/native/linux/juce_linux_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 5593DEC14D551C38CCB50D70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Threads.cpp; path = ../../src/native/linux/juce_linux_Threads.cpp; sourceTree = SOURCE_ROOT; }; - B8E47498C7C6D5ECF41F0EAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_WebBrowserComponent.cpp; path = ../../src/native/linux/juce_linux_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 9DC2C10B16A645EEB82220D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Windowing.cpp; path = ../../src/native/linux/juce_linux_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - EE5F18DF1DED7617C4A41FF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ios_Audio.cpp; path = ../../src/native/mac/juce_ios_Audio.cpp; sourceTree = SOURCE_ROOT; }; - B2BCE9DDC8F0F54CA3D913E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_MessageManager.mm; path = ../../src/native/mac/juce_ios_MessageManager.mm; sourceTree = SOURCE_ROOT; }; - 562A8671221397C9CAD1BB2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_MiscUtilities.mm; path = ../../src/native/mac/juce_ios_MiscUtilities.mm; sourceTree = SOURCE_ROOT; }; - 5249EFBE3B22E6FC1A7B6D42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_UIViewComponentPeer.mm; path = ../../src/native/mac/juce_ios_UIViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; - 8280AA34B23B4D366711A9E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AppleRemote.mm; path = ../../src/native/mac/juce_mac_AppleRemote.mm; sourceTree = SOURCE_ROOT; }; - C9561A66310DAD5EEB4A9462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDBurner.mm; path = ../../src/native/mac/juce_mac_AudioCDBurner.mm; sourceTree = SOURCE_ROOT; }; - B62991F8AEE7327BA8A5070F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDReader.mm; path = ../../src/native/mac/juce_mac_AudioCDReader.mm; sourceTree = SOURCE_ROOT; }; - 013F753639A6350C8DC602AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CameraDevice.mm; path = ../../src/native/mac/juce_mac_CameraDevice.mm; sourceTree = SOURCE_ROOT; }; - 6B46AB1931E43DAFB278D23D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CarbonViewWrapperComponent.h; path = ../../src/native/mac/juce_mac_CarbonViewWrapperComponent.h; sourceTree = SOURCE_ROOT; }; - 72524FE185FF48DC1F954341 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreAudio.cpp; path = ../../src/native/mac/juce_mac_CoreAudio.cpp; sourceTree = SOURCE_ROOT; }; - BF5307F364AC9250D8625168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CoreGraphicsContext.mm; path = ../../src/native/mac/juce_mac_CoreGraphicsContext.mm; sourceTree = SOURCE_ROOT; }; - AA4823F2F2A78C43D7A039D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreMidi.cpp; path = ../../src/native/mac/juce_mac_CoreMidi.cpp; sourceTree = SOURCE_ROOT; }; - 94580B04D0BC48A3E6CBB04C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Debugging.mm; path = ../../src/native/mac/juce_mac_Debugging.mm; sourceTree = SOURCE_ROOT; }; - 87A5A064CC3CD55BA5D7617D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_FileChooser.mm; path = ../../src/native/mac/juce_mac_FileChooser.mm; sourceTree = SOURCE_ROOT; }; - 641638A0466CEC1BDEAFB476 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Files.mm; path = ../../src/native/mac/juce_mac_Files.mm; sourceTree = SOURCE_ROOT; }; - 7DB37383434F45D8A7B674C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Fonts.mm; path = ../../src/native/mac/juce_mac_Fonts.mm; sourceTree = SOURCE_ROOT; }; - CB16B2438EDCC10C499645E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MainMenu.mm; path = ../../src/native/mac/juce_mac_MainMenu.mm; sourceTree = SOURCE_ROOT; }; - BEB35C6173793C1CB7AB6311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MessageManager.mm; path = ../../src/native/mac/juce_mac_MessageManager.mm; sourceTree = SOURCE_ROOT; }; - 1B00957D2190CF28CF03E304 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MiscUtilities.mm; path = ../../src/native/mac/juce_mac_MiscUtilities.mm; sourceTree = SOURCE_ROOT; }; - BA58B49B820A47F6F55CDACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MouseCursor.mm; path = ../../src/native/mac/juce_mac_MouseCursor.mm; sourceTree = SOURCE_ROOT; }; - 930E58E13FC92BF70AC20EEF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NativeCode.mm; path = ../../src/native/mac/juce_mac_NativeCode.mm; sourceTree = SOURCE_ROOT; }; - 2F1812B26076D9CC1495D452 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_NativeIncludes.h; path = ../../src/native/mac/juce_mac_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - 9113CDD122D2790E147A8CF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Network.mm; path = ../../src/native/mac/juce_mac_Network.mm; sourceTree = SOURCE_ROOT; }; - EE56999A85AF18015C540183 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponent.mm; path = ../../src/native/mac/juce_mac_NSViewComponent.mm; sourceTree = SOURCE_ROOT; }; - 189F69E0B926C73B654D6951 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponentPeer.mm; path = ../../src/native/mac/juce_mac_NSViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; - B9E16F4636FF8C0A1FC8BEFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_ObjCSuffix.h; path = ../../src/native/mac/juce_mac_ObjCSuffix.h; sourceTree = SOURCE_ROOT; }; - AE9A7A0775FA806126A74E16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_OpenGLComponent.mm; path = ../../src/native/mac/juce_mac_OpenGLComponent.mm; sourceTree = SOURCE_ROOT; }; - 4F5D1AA83981FBCD33CE234F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_QuickTimeMovieComponent.mm; path = ../../src/native/mac/juce_mac_QuickTimeMovieComponent.mm; sourceTree = SOURCE_ROOT; }; - E6A7BFB0FCD17A9B133CDFA4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Strings.mm; path = ../../src/native/mac/juce_mac_Strings.mm; sourceTree = SOURCE_ROOT; }; - FE6E3F911679B0D7547577A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_SystemStats.mm; path = ../../src/native/mac/juce_mac_SystemStats.mm; sourceTree = SOURCE_ROOT; }; - 8BCE60CBC91DBAAB089958A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Threads.mm; path = ../../src/native/mac/juce_mac_Threads.mm; sourceTree = SOURCE_ROOT; }; - 3F11593DC3A168A52FCC2DD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_WebBrowserComponent.mm; path = ../../src/native/mac/juce_mac_WebBrowserComponent.mm; sourceTree = SOURCE_ROOT; }; - 42059626955C547DA6AD3196 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ActiveXComponent.cpp; path = ../../src/native/windows/juce_win32_ActiveXComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8F383A785B4876198C5B0194 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ASIO.cpp; path = ../../src/native/windows/juce_win32_ASIO.cpp; sourceTree = SOURCE_ROOT; }; - F3B50EE3939E9F16D13C3C7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_AudioCDReader.cpp; path = ../../src/native/windows/juce_win32_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; - 9C4D1018ECC0BA07346453EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_AutoLinkLibraries.h; path = ../../src/native/windows/juce_win32_AutoLinkLibraries.h; sourceTree = SOURCE_ROOT; }; - 3A37CD82212075940421CE4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_CameraDevice.cpp; path = ../../src/native/windows/juce_win32_CameraDevice.cpp; sourceTree = SOURCE_ROOT; }; - 7F3EF672D07ECE3E13AAF267 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Direct2DGraphicsContext.cpp; path = ../../src/native/windows/juce_win32_Direct2DGraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - 249959E338D7750E56A9F2F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectShowComponent.cpp; path = ../../src/native/windows/juce_win32_DirectShowComponent.cpp; sourceTree = SOURCE_ROOT; }; - 58B70C726D186B4E770300BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectSound.cpp; path = ../../src/native/windows/juce_win32_DirectSound.cpp; sourceTree = SOURCE_ROOT; }; - BA66E265749F75DBA86EC3F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_DynamicLibraryLoader.h; path = ../../src/native/windows/juce_win32_DynamicLibraryLoader.h; sourceTree = SOURCE_ROOT; }; - DCD09B6EF4A4A109DE01F152 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_FileChooser.cpp; path = ../../src/native/windows/juce_win32_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 7527A5E8F4F39581159D3E5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Files.cpp; path = ../../src/native/windows/juce_win32_Files.cpp; sourceTree = SOURCE_ROOT; }; - 1DBF9DAAD0690CB2CA4E9960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Fonts.cpp; path = ../../src/native/windows/juce_win32_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - BA561E64C6400CFB1DE013F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Messaging.cpp; path = ../../src/native/windows/juce_win32_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 061B492EABD6B1C995D581A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Midi.cpp; path = ../../src/native/windows/juce_win32_Midi.cpp; sourceTree = SOURCE_ROOT; }; - 519B519B76E2EEEAB49C62DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Misc.cpp; path = ../../src/native/windows/juce_win32_Misc.cpp; sourceTree = SOURCE_ROOT; }; - 50159A5B7A552A6C1EB557F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_NativeCode.cpp; path = ../../src/native/windows/juce_win32_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; - E7625D7A06CBC11F40A56A70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_NativeIncludes.h; path = ../../src/native/windows/juce_win32_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - CDA5FCC51F6C1E84D7DC3274 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Network.cpp; path = ../../src/native/windows/juce_win32_Network.cpp; sourceTree = SOURCE_ROOT; }; - B14735381ADB00741166E330 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_OpenGLComponent.cpp; path = ../../src/native/windows/juce_win32_OpenGLComponent.cpp; sourceTree = SOURCE_ROOT; }; - 83F4C7477C76503C8D028288 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_PlatformUtils.cpp; path = ../../src/native/windows/juce_win32_PlatformUtils.cpp; sourceTree = SOURCE_ROOT; }; - 09AE0882D58BE1715219556A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_QuickTimeMovieComponent.cpp; path = ../../src/native/windows/juce_win32_QuickTimeMovieComponent.cpp; sourceTree = SOURCE_ROOT; }; - FBE07C5CC622A5D36BDAB9E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_SystemStats.cpp; path = ../../src/native/windows/juce_win32_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - B07C853EB60D8D8691BC1B4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Threads.cpp; path = ../../src/native/windows/juce_win32_Threads.cpp; sourceTree = SOURCE_ROOT; }; - 5D32C8856093B33438AEB758 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WASAPI.cpp; path = ../../src/native/windows/juce_win32_WASAPI.cpp; sourceTree = SOURCE_ROOT; }; - 8758E6857070D7E5406FDE3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WebBrowserComponent.cpp; path = ../../src/native/windows/juce_win32_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../src/native/windows/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - 03B9D3D9042E85BDD691325E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Audio.cpp; path = ../../src/native/android/juce_android_Audio.cpp; sourceTree = SOURCE_ROOT; }; - 13C661B79E1E9508512A6B21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_CameraDevice.cpp; path = ../../src/native/android/juce_android_CameraDevice.cpp; sourceTree = SOURCE_ROOT; }; - F2F68E50F42BD0F124E89E2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_FileChooser.cpp; path = ../../src/native/android/juce_android_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 59C46E289F86C80D4341EAA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Files.cpp; path = ../../src/native/android/juce_android_Files.cpp; sourceTree = SOURCE_ROOT; }; - FA82460758BDCB2DCCE1EAAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Fonts.cpp; path = ../../src/native/android/juce_android_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - CE06EEED7426AA45C27B629C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_GraphicsContext.cpp; path = ../../src/native/android/juce_android_GraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - 1D74C9567283836ECC70E48B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Messaging.cpp; path = ../../src/native/android/juce_android_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 40216CE846A54CE706131A23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Midi.cpp; path = ../../src/native/android/juce_android_Midi.cpp; sourceTree = SOURCE_ROOT; }; - E646726910F110DC34DD1662 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Misc.cpp; path = ../../src/native/android/juce_android_Misc.cpp; sourceTree = SOURCE_ROOT; }; - 9AF9F1C0D766D4F894E4A7B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_NativeCode.cpp; path = ../../src/native/android/juce_android_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; - 902C32F471DA6C435E80372B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_android_NativeIncludes.h; path = ../../src/native/android/juce_android_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - A404CD721E2A0F0CAE9326C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Network.cpp; path = ../../src/native/android/juce_android_Network.cpp; sourceTree = SOURCE_ROOT; }; - 32B7C3609BDA01AA09740139 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_OpenGLComponent.cpp; path = ../../src/native/android/juce_android_OpenGLComponent.cpp; sourceTree = SOURCE_ROOT; }; - CEF7210E311274F1DFAB6882 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_SystemStats.cpp; path = ../../src/native/android/juce_android_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 755C440534C0EB494572B3F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Threads.cpp; path = ../../src/native/android/juce_android_Threads.cpp; sourceTree = SOURCE_ROOT; }; - EE855319AF344A05C92580C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_WebBrowserComponent.cpp; path = ../../src/native/android/juce_android_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - FCD02A40985242A8A6648311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Windowing.cpp; path = ../../src/native/android/juce_android_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - 76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../src/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; }; - 33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../src/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; }; - 72F5ED2E8B945988C37EA9CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_ASCII.h; path = ../../src/text/juce_CharPointer_ASCII.h; sourceTree = SOURCE_ROOT; }; - 663746215E9BA6C761172B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF16.h; path = ../../src/text/juce_CharPointer_UTF16.h; sourceTree = SOURCE_ROOT; }; - C3FD9D93626F80A45F9B6DDE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF32.h; path = ../../src/text/juce_CharPointer_UTF32.h; sourceTree = SOURCE_ROOT; }; - 4007410FACA2F865FD8EF769 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF8.h; path = ../../src/text/juce_CharPointer_UTF8.h; sourceTree = SOURCE_ROOT; }; - 8273A206FB309671284959DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../src/text/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; }; - BF888BC540B64D5C61E46A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../src/text/juce_Identifier.h; sourceTree = SOURCE_ROOT; }; - 644FD6155385BC3AA270FB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JSON.cpp; path = ../../src/text/juce_JSON.cpp; sourceTree = SOURCE_ROOT; }; - CB092FB152F43900272F8E43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_JSON.h; path = ../../src/text/juce_JSON.h; sourceTree = SOURCE_ROOT; }; - 4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../src/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; }; - 2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../src/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; }; - 35DA3E75DDB03BB35794289B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NewLine.h; path = ../../src/text/juce_NewLine.h; sourceTree = SOURCE_ROOT; }; - B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../src/text/juce_String.cpp; sourceTree = SOURCE_ROOT; }; - 1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../src/text/juce_String.h; sourceTree = SOURCE_ROOT; }; - 23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../src/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; }; - D4FED84C92ADC4B2C41A4275 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringArray.h; path = ../../src/text/juce_StringArray.h; sourceTree = SOURCE_ROOT; }; - 81B36E7C56DF1A777AA04F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPairArray.cpp; path = ../../src/text/juce_StringPairArray.cpp; sourceTree = SOURCE_ROOT; }; - E5458BE2F33DBBF5AF834BB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPairArray.h; path = ../../src/text/juce_StringPairArray.h; sourceTree = SOURCE_ROOT; }; - 0EC7DE81A516F4130AC59557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPool.cpp; path = ../../src/text/juce_StringPool.cpp; sourceTree = SOURCE_ROOT; }; - C972C24A7D2FC817362E1FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPool.h; path = ../../src/text/juce_StringPool.h; sourceTree = SOURCE_ROOT; }; - 5715BC14D93D61D71206FCB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlDocument.cpp; path = ../../src/text/juce_XmlDocument.cpp; sourceTree = SOURCE_ROOT; }; - B4575FEE10C67D45C9532540 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlDocument.h; path = ../../src/text/juce_XmlDocument.h; sourceTree = SOURCE_ROOT; }; - 95F21C2733BD5932372E4157 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlElement.cpp; path = ../../src/text/juce_XmlElement.cpp; sourceTree = SOURCE_ROOT; }; - 4EF8C44FF03700F6140950F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlElement.h; path = ../../src/text/juce_XmlElement.h; sourceTree = SOURCE_ROOT; }; - 40282E23D43D86D122CA5C54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CriticalSection.h; path = ../../src/threads/juce_CriticalSection.h; sourceTree = SOURCE_ROOT; }; - 5508D42FCF7A1C8A8CD78BF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterProcessLock.h; path = ../../src/threads/juce_InterProcessLock.h; sourceTree = SOURCE_ROOT; }; - 90E4999A78655A238AF42BC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Process.h; path = ../../src/threads/juce_Process.h; sourceTree = SOURCE_ROOT; }; - 8E78623B2D21CFE68DEC0483 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReadWriteLock.cpp; path = ../../src/threads/juce_ReadWriteLock.cpp; sourceTree = SOURCE_ROOT; }; - 9E622C38E4BD511B6ABBF7AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReadWriteLock.h; path = ../../src/threads/juce_ReadWriteLock.h; sourceTree = SOURCE_ROOT; }; - 6734838B47EF0D9ACEE571CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedLock.h; path = ../../src/threads/juce_ScopedLock.h; sourceTree = SOURCE_ROOT; }; - F00BDEF5CE2B281CBE2E89A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedReadLock.h; path = ../../src/threads/juce_ScopedReadLock.h; sourceTree = SOURCE_ROOT; }; - C5F20B02D7843F3C5ABEDFD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedWriteLock.h; path = ../../src/threads/juce_ScopedWriteLock.h; sourceTree = SOURCE_ROOT; }; - 1FD1C9A3D2DB64C825FDAC8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SpinLock.h; path = ../../src/threads/juce_SpinLock.h; sourceTree = SOURCE_ROOT; }; - 4D60F7F748CF6702D1E45960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Thread.cpp; path = ../../src/threads/juce_Thread.cpp; sourceTree = SOURCE_ROOT; }; - EFE26D4E1E2B92828DBA3A99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Thread.h; path = ../../src/threads/juce_Thread.h; sourceTree = SOURCE_ROOT; }; - EF06213027EA3F7C54EE0F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadPool.cpp; path = ../../src/threads/juce_ThreadPool.cpp; sourceTree = SOURCE_ROOT; }; - C25E5F90524645D684C674CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadPool.h; path = ../../src/threads/juce_ThreadPool.h; sourceTree = SOURCE_ROOT; }; - 60F21CB42270ACE2241544A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TimeSliceThread.cpp; path = ../../src/threads/juce_TimeSliceThread.cpp; sourceTree = SOURCE_ROOT; }; - ED84C92ADC4B2C41A4275F92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TimeSliceThread.h; path = ../../src/threads/juce_TimeSliceThread.h; sourceTree = SOURCE_ROOT; }; - 3268C8DBAB23CF503BF30935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WaitableEvent.h; path = ../../src/threads/juce_WaitableEvent.h; sourceTree = SOURCE_ROOT; }; - B4435D42216365FA97651272 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DeletedAtShutdown.cpp; path = ../../src/utilities/juce_DeletedAtShutdown.cpp; sourceTree = SOURCE_ROOT; }; - CE216F2485CD5EFEA91554F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DeletedAtShutdown.h; path = ../../src/utilities/juce_DeletedAtShutdown.h; sourceTree = SOURCE_ROOT; }; - 599F5C47BB9B5898E0E88CF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBasedDocument.cpp; path = ../../src/utilities/juce_FileBasedDocument.cpp; sourceTree = SOURCE_ROOT; }; - 9620E4769876FC01ECE885D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBasedDocument.h; path = ../../src/utilities/juce_FileBasedDocument.h; sourceTree = SOURCE_ROOT; }; - 4BE2727CCD2CD7603402C8FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertiesFile.cpp; path = ../../src/utilities/juce_PropertiesFile.cpp; sourceTree = SOURCE_ROOT; }; - 7FDACEA80794451691A12703 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertiesFile.h; path = ../../src/utilities/juce_PropertiesFile.h; sourceTree = SOURCE_ROOT; }; - A618FC3255ECE14EC9259E6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RecentlyOpenedFilesList.cpp; path = ../../src/utilities/juce_RecentlyOpenedFilesList.cpp; sourceTree = SOURCE_ROOT; }; - A2D6317BEEC77A62E8F834AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RecentlyOpenedFilesList.h; path = ../../src/utilities/juce_RecentlyOpenedFilesList.h; sourceTree = SOURCE_ROOT; }; - 7F1AC20BE8A18CA6BB7403EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SelectedItemSet.h; path = ../../src/utilities/juce_SelectedItemSet.h; sourceTree = SOURCE_ROOT; }; - FA833EFA9E93C7DBE6624676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemClipboard.h; path = ../../src/utilities/juce_SystemClipboard.h; sourceTree = SOURCE_ROOT; }; - EECE464606AE845BFC4B941B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoableAction.h; path = ../../src/utilities/juce_UndoableAction.h; sourceTree = SOURCE_ROOT; }; - A59A5DCFCCAAEA79D03C2B27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UndoManager.cpp; path = ../../src/utilities/juce_UndoManager.cpp; sourceTree = SOURCE_ROOT; }; - 3C9E6597968358B57374502C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoManager.h; path = ../../src/utilities/juce_UndoManager.h; sourceTree = SOURCE_ROOT; }; - ADE5F12AA5AD969E2C7002B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UnitTest.cpp; path = ../../src/utilities/juce_UnitTest.cpp; sourceTree = SOURCE_ROOT; }; - 75700D13513346310CEAC30D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UnitTest.h; path = ../../src/utilities/juce_UnitTest.h; sourceTree = SOURCE_ROOT; }; - 2FD5C998952BE08F8ED3F262 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce.h; path = ../../juce.h; sourceTree = SOURCE_ROOT; }; - 01778F26212AECCBF2452804 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Config.h; path = ../../juce_Config.h; sourceTree = SOURCE_ROOT; }; + 389351359BA78C682E1931A6 = { isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjucedebug.a; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 144F56FCF3DF9EC922765901 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../src/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; + F6A490BA93AC3558E9A6FBB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../src/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + CB9766F7A9C612B326D808CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../src/application/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; + 36A407F2BE4A625184B5CCFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../src/application/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4E74130693EE120D905818AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../src/application/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 21E1DBFAB3FB75875EA35280 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../src/application/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + EDF52AB382E80530E8FED9A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../src/application/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; + 415BD77DF4B2F4760D138735 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../src/application/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8422E662212FA2082644A942 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../src/application/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; + BA97FEDA576503A21D971F1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../src/application/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + E03C84620DCB004172C09B28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../src/application/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; + 1AA8BE2D76E153874FB08197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 05C5C546E12C6422D865D864 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 1F5A667524FB005D872340E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../src/audio/audio_file_formats/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; + 0877D5750D6F21C5231687CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1BBE03BB0D71FEEEA440682B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../src/audio/audio_file_formats/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; + 7D85530D76756C33795ECCE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 013E8938EE1C6B4F63016B55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 93006D32B18174D9FE0A5E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 41070806F82EC9C6D1C67689 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + 9349E14552FEA0371553E808 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 27356F5E93CEA4D472D83D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + 2AD64F53E12B20011B7A0DB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BD38C2507C0F8E28930A4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; + 59597FA0A88A08937801D198 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE7F7F0D959C2E3CF5989C88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../src/audio/audio_file_formats/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; + 27C3C51DF2519B519B76E2EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B34E897026857C84399A09C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; + CB32D4EE59D5CA9DB12F944D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3442FA257104DC3F43E7F870 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; + E00781B15E47C9CB9E94869D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7C06BD13BF7E0097EB0A8D08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + DA868174D4D2059AC1BE7E71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 25B1AC1A6767AAD9E9515A18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 7CF036906034FABB44D2108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + DB5CAB7BC2973ABFF0867BCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + D5D2FD212300E7D49ED74823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 87A18C425F53C2098B1D42FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 7AE5295A472723B26537FAEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../src/audio/audio_sources/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 51287E236C749092458BA2DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../src/audio/audio_sources/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; + 4C3258A1978AF3D357D196C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../src/audio/audio_sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + FBB2EEF0E5EC5EB6F89E9066 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../src/audio/audio_sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE9C08108699C71A289462B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../src/audio/audio_sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; + 74AD63909D3EE09D63256A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../src/audio/audio_sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 67A8F408B1EC63407C9241B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../src/audio/audio_sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; + 5D6E837F124C347B3C1CAE23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + E1EA83B7EF928DC88D069AEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../src/audio/audio_sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 1511366CAD437989DAA30CF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA630BFFF638BBBC8FDC0018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + D86718CE7E5DEF2071AC3D17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76BB7F75A7F9930ED5A0CDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../src/audio/audio_sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 9A8053936C35A19B9E98623A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9CB1126A9FBFF1D6D6469AF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../src/audio/audio_sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + C63D6EC0555C13C1B79A6AAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../src/audio/audio_sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + E2A56C23BF2BB466BB273E3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + BE5DB55285441D501FED3C00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../src/audio/audio_sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 5403C2A4DEE7B9B3B34235F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0F70C4D118AC7625B4C42CD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../src/audio/audio_sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3988438157D4B75177703F8A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6AC857F51FD805D7BD3EF712 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 6841D6AC927D02113F3AEBD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../src/audio/devices/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + E668D9C7FF084E59405A2A9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../src/audio/devices/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; + C7DB1BB9AF7FE0A2AA38D767 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../src/audio/devices/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 95CA8EE24AFBB1F2F29A5394 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../src/audio/devices/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; + EAFD034BB1721BFBF9A3795E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../src/audio/devices/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFAFC937377A21E9AC0F9776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../src/audio/devices/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; + 5DB9D903D24646B0C2356A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../src/audio/dsp/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + EBA6B46F7B3C11CA3744A4D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../src/audio/dsp/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; + A1D687AE613A8B61EB63923D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSampleBuffer.cpp"; path = "../../src/audio/dsp/juce_AudioSampleBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 812620B53BE820D26A63B65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../src/audio/dsp/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 11C1A96A35A2F03F8C34BD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../src/audio/dsp/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; + E68EB4BC75216B5B56E3F937 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../src/audio/dsp/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE2259D9768027C2C001EEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../src/audio/dsp/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 2C55CE1674244DB199C3033F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../src/audio/dsp/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + B457515938E7141D5E79B671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../src/audio/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0604C2E17F0E0DFEFDA19F8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../src/audio/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 891E0B1AD09C0EA44297E0F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../src/audio/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + EBACA038DBB50817BE80E8C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../src/audio/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + C376B06C58C5D3C972583BBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../src/audio/midi/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; + 0731C60911E6985F51325484 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../src/audio/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + 062F7ACF5282C5B2D4BF5EE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../src/audio/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + DF3833AF6E38E55218FDF23F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../src/audio/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; + C627F9E9EC160055D65D81CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../src/audio/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; + 0D3A77572C7256CE4C115FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../src/audio/midi/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; + A22A0F77C15B1E4A8F2EB42A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../src/audio/midi/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 78D29BB5C76CCF7C21EC0DAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../src/audio/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; + DD3886D45B5988B4DAC2D049 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../src/audio/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 01712FF0A160032FA1DAA8C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../src/audio/midi/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; + 899BD7E18BE1EF7CDF53784C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../src/audio/midi/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; + 7B88F6B8E3A10CEAD9B0EE88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../src/audio/plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 1101E8CB676FDEEF0A89D921 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; + F222E5825D83E711C9F1B789 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; + CEAA2B84462EF0B5026EAB0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9A3151864FB90A6A4BCCAE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCE37F0D994C0ADF2CCFF796 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + F52ECCD6C02108A2D7F672F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 833C3F205F05BA4ADC883E53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69C4FF0DD888BA25477561C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../src/audio/plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37E1FC756833849B8C7C1215 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../src/audio/plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 2741189DF800566462E24A14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterWindow.cpp"; path = "../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + FAC43251D74E5140740BEF60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 2E96F55074F4EB74171EE6B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeCharacteristics.h"; path = "../../src/audio/plugin_client/juce_IncludeCharacteristics.h"; sourceTree = "SOURCE_ROOT"; }; + 13F64389F0E25731A98E92CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHeaders.h"; path = "../../src/audio/plugin_client/juce_PluginHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 7CDC2FA849B7ED73A2638A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../src/audio/plugin_client/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; + D76BDCCF9E1A1F26A8F578F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 50FAF92038EBD0127900AAA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + 2073E1A497363200233CD34E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectXPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_DirectXPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + F800E47459B2FE9DEF56F312 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + B4291F2CEEC78CFEDEFC360E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../src/audio/plugin_host/formats/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; + FCBB1DC14311D099809B21F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../src/audio/plugin_host/formats/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 723EBD80931754F4DD77DD53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2EBF36FAAF019B6F811D1C84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VSTPluginFormat.mm"; path = "../../src/audio/plugin_host/formats/juce_VSTPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + 1C8211DFB558D740EF4B173A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../src/audio/plugin_host/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 28534632DF76A1EA837BD0D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../src/audio/plugin_host/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + DA4820727D6DDC75561A262C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../src/audio/plugin_host/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + A6415104D1E3E5CE7031C0C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../src/audio/plugin_host/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + C96D4FE222A8704A8F3BEDD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginInstance.cpp"; path = "../../src/audio/plugin_host/juce_AudioPluginInstance.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5BA7B8913271E935A1DA487 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../src/audio/plugin_host/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; + 3110B983ACE956D6A24F8C8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../src/audio/plugin_host/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3FE51C7DD706F536273AB0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../src/audio/plugin_host/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; + B6E20AE45813C0CA9B1014DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../src/audio/plugin_host/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4AE3A448D79602BE793BB5AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../src/audio/plugin_host/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; + AF47BC3796A74CC15A192E8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../src/audio/plugin_host/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3D170AC8FD8E403C54E08F9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../src/audio/plugin_host/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; + 9C5C0BCB2A298160025B15FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../src/audio/plugin_host/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 08C65C3EB60FE8BFA252E3EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../src/audio/plugin_host/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4CF107951746567DB63880A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../src/audio/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; + AB554593165FE8C8B40F4447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../src/audio/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3F260C24341E58745AC5BE79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../src/audio/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; + BC2A50B0B01128E394E9DE9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../src/audio/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC0F8FAA7EACE0D275064D60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../src/audio/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + D141C024A3F5A6748B0E9ED7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../src/audio/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19C9509EC7DD00DA7443DEFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../src/audio/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; + ABDE16ABC1784B0FD3887A8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../src/audio/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; + 08EBC2152F45FB2B839FCCC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../src/audio/processors/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 350428D4D70AAB88B2B84790 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../src/audio/processors/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + 096CF2243648F17E1BF5421B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../src/audio/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + CAD3312170E5DBE8AA8348BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../src/audio/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + ED5966B95F865C586A3CE08F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../src/audio/synthesisers/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6C6C1C360138D9BD4B27588B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../src/audio/synthesisers/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; + 35668D8EEA19957C6C9AC83A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../src/audio/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E6C206F95245BCDE38FB2B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../src/audio/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + 4F22276689685D839BD252EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../src/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../src/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; + 839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../src/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; + EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../src/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; + F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../src/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; + 34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../src/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; + 7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../src/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; + 2767E1D082874D301D5D5F43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../src/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; + 9289A1E6B141F24C57FF0927 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../src/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../src/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../src/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; + C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../src/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../src/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; + C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../src/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../src/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + F95BC2FA7861CFF968D661ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../src/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; + 2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../src/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../src/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; + 1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../src/containers/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69F58BF234EDF6328F624E0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../src/containers/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; + 5D27EE211D9BFF6A58C4DC42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../src/containers/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../src/containers/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; + 4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../src/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../src/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; + D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../src/core/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; + C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../src/core/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; + 5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Initialisation.cpp"; path = "../../src/core/juce_Initialisation.cpp"; sourceTree = "SOURCE_ROOT"; }; + 92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../src/core/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; + 4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../src/core/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../src/core/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; + DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../src/core/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../src/core/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; + 8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../src/core/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + 8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformUtilities.h"; path = "../../src/core/juce_PlatformUtilities.h"; sourceTree = "SOURCE_ROOT"; }; + CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../src/core/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../src/core/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; + 0AD73B8EA0D60D9927B36624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../src/core/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; + F51969AF328D2C7D52D7436D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../src/core/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; + C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../src/core/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; + CA66415F6EAA172B83755954 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../src/core/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; + 18B170E96511BBA1019C66F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../src/core/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 45D14EF360BDA1F5692E583D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../src/core/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; + 956A1C30D5FE98DBB154204D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../src/core/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; + 8D2DE1F3CB15D003C90042E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../src/core/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; + 872020C1EC3997ED744BF1BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../src/core/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + CEF91E0C9CBB3EBFF9500FDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../src/core/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; + 297B664E9AB86DFE7DCAFF22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../src/core/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; + E3C548295935D26121D5D823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../src/cryptography/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A4B0E6FD686BCF0B8CC771E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../src/cryptography/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; + EAFD8FAF365DFB32DC42D0E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../src/cryptography/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E4345FEEB1DC732A16134A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../src/cryptography/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; + E9E692847C14AD33CD5FB40B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../src/cryptography/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; + 22612DBDC6C689B605CC6B48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../src/cryptography/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; + 7AE9331938549244E27A5D0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../src/cryptography/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; + 16335266AFB4D19F25410E1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../src/cryptography/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; + 31D985CB8646B78460E9D5A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../src/events/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09F7685D1EFF472ECB1F5EF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../src/events/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + 4EF8BD4BF46C4BCB39F96609 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../src/events/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; + 1617348BBF5D103619D76911 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../src/events/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + 44DB44953945417F76199479 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../src/events/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; + D04B6E43A037F985434B2F5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../src/events/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; + B80F8CD026033ACCCE11A1A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../src/events/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5F454A6B5A82ECE2396C5716 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../src/events/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + B2D08C8EEE3E22026533D2EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../src/events/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; + AE68ECB6E063BD8D4984C0B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../src/events/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4B935D7360C9F166C80A158D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../src/events/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; + 843A7B398E9411F0AF28D65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../src/events/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 57DD8EEE88C0D366E0354478 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../src/events/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + 80633D64E9EFA1433454669B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../src/events/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; + 9CF077D3ED7B7B56F351AAF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Message.cpp"; path = "../../src/events/juce_Message.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A1219C6560BDBE2E170D2A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../src/events/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + E594F70DC2F292FF1EF65CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../src/events/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + BE17B7279B4BF40E51C12F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../src/events/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; + E2D07ED5E1A4A460E0DEF59C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../src/events/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2EBDE3FF4894D72C310C9F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../src/events/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; + 1F2CFBF13ADCA05C0DC2D7D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../src/events/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + C51E9973A6FAB635081B9FDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../src/events/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + C818B558D6D5B62A80621281 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../src/events/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32C0312A5D246D41AAD98A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../src/events/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; + D0D9267E200BD462361810F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../src/gui/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17A21B31FD41D00A4088FADF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../src/gui/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; + E13F33E386E1A0D5FC546521 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../src/gui/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + A0D6308567AAA50D1163D9D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../src/gui/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; + 621B3A4B154182F69DDE2989 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../src/gui/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1F58C1A972425C2B43DD1B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../src/gui/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; + 2FFF9AFE4BD9437CE096E52B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../src/gui/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 41C8C324F13ADA3423FC3B0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../src/gui/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + 18EE6576A9ED098632CE5155 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../src/gui/components/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + EB182DC4124FEFFFC87D12C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../src/gui/components/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; + 8B1C747E63EEF036AD9AF3D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../src/gui/components/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; + ECA97019B42083AD879B5B97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../src/gui/components/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 1C3D15546065C1A9AA5AA0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../src/gui/components/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2032A24364695450A5E6A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../src/gui/components/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; + BA415BD77DF4B2F4760D1387 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../src/gui/components/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + B72C0FB8DDC0F1102DF42943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../src/gui/components/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + 6930E651AEE97FD47E185EC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../src/gui/components/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96FD3A02BA915E460520A0B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../src/gui/components/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; + E927E4A58A84B21AA6B38A44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../src/gui/components/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + F2212B7F42E26C3DD86800F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../src/gui/components/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; + 09AE2C7E2573204A7A35452B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../src/gui/components/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + B394145555DCB9E0FAA5522C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../src/gui/components/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; + 9846D4523B3425BBB04107EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../src/gui/components/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 455176F8EDBA7A9DCEAA1367 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../src/gui/components/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; + F750738F398054AB38250780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../src/gui/components/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + DFF08DC68372AEE17EAA9CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../src/gui/components/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; + A3CB18F915377AC3FFA2E5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../src/gui/components/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + B28C2EBD0846A09DAEDDFF4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../src/gui/components/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 04F48B09426293224576DA9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../src/gui/components/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF6B4E787E39CD446ED2EEEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../src/gui/components/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C992FDA4396430392CFAD150 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../src/gui/components/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 346CC505FAFEE9451040108D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3384A91143018ED9346E4118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + ADC16C18C8237A7F8E35E37A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../src/gui/components/controls/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8EB3EA456D9FCC211CD1ED5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../src/gui/components/controls/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; + 0D3FA24FF38399E0EDA80860 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../src/gui/components/controls/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CA3454A9B6F80A2F4735C37E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../src/gui/components/controls/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7330A9643F50DE8BEACDBB61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../src/gui/components/controls/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; + C0CC0FA84A4F7AA76C1611CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../src/gui/components/controls/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; + 1BC6C010045A06BDB4C684F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../src/gui/components/controls/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3FFCAECECC0D469A010F7AF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../src/gui/components/controls/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 71B6CE03D6DB07BB293C8206 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../src/gui/components/controls/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1DB68310EA4D6180FF948AA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../src/gui/components/controls/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; + 3CE16163A43A6E67428385EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../src/gui/components/controls/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; + E698677EEC8E88CAFF542764 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../src/gui/components/controls/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; + 6BB68B37C7B0BB4DA8326647 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../src/gui/components/controls/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EA844F7CC5377A14B0FD21C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../src/gui/components/controls/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 76E073B2A3F59A3ACD20CC87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../src/gui/components/controls/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BA30F0AFF5EA0E1A0203ACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../src/gui/components/controls/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; + A4E66D702028A22D8157241C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../src/gui/components/controls/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB6BF5E15522D8A272032AE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../src/gui/components/controls/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 53EB02EEDF5E7971EAB9E795 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../src/gui/components/controls/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 82FEB35063C3559D2F46AA6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../src/gui/components/controls/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; + 37E48B8F8AD2BC448E5935C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../src/gui/components/controls/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A77096E86054F70AC0A3B69E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../src/gui/components/controls/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 981BACFF7892B83828313D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../src/gui/components/controls/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + D317D4B5BA40A5754EE56F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../src/gui/components/controls/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8400CA0D3C2AB7A60A7329FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../src/gui/components/controls/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; + BC209F6862D5923B8F9E3080 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../src/gui/components/controls/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0D261D42091AAD1560A0D63 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../src/gui/components/controls/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; + B60FE8BFA252E3EF2D60B77A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 79ABAD7BB654030EF29B8B9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D3B56583D4F60069296DB959 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A4ABC7E24F155A8CAF027B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; + B1DEB4E0BBFE7E2D052165BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F9FEE6DAB2B2752AC13D7286 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 85F0A0454489E4AF1F80AC83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../src/gui/components/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + 102BAE57AAA43A7685FCBD9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../src/gui/components/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + F631A108CB5015BFA2E25E00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../src/gui/components/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 730CAA344708954DE271072C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 295793C7AA1A57DC4BBCBBC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../src/gui/components/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; + D54308F25AEE3110A166F2BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../src/gui/components/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AF50EADB5B2C973E0C8EE9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../src/gui/components/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 9A9D8C524A070162517620E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD6C610A843822A7FA53E9D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CA1B41922D8094982F967DBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9E66775B2F13ACD0B751E69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../src/gui/components/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B689E250203DE38D6D4F39F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../src/gui/components/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 29DFAA512171B967D687A945 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0AB8288D92FDFA00F30FB8DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A418FC3BDDBF1CE9F2903490 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0EAD906B617A1A17305CB9F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 949854EDE6B5B16CEFB6108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F39059E72B927A700010851B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../src/gui/components/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8A67B45A2BA1D19D1AC43315 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../src/gui/components/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + ECDD0F8397F3EE4E7FA7ACCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../src/gui/components/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 912C419859C9C56BC96AA6FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../src/gui/components/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 717295136FD426125079F78C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../src/gui/components/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 5ABC6616473BA4791AA8101E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + F61C34EE417006881D0869F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; + 29A79478AE8567250972ED43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../src/gui/components/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + FB080C47434A8FAB73B8F486 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../src/gui/components/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; + 7F5A271EAB78C7CF8B2341DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 92EDE6EA48F94DC5A0BCB24A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A00C6593BFBFA76043BC0C06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../src/gui/components/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 02982EB6A81020D3D421AED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../src/gui/components/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; + F1A33029252D29A6ADF171B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../src/gui/components/keyboard/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15C6FD019B274AA51B4E2D76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../src/gui/components/keyboard/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; + B1E8FF009812F29C2620E6BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../src/gui/components/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; + FAEEA3536AD17B2667A1BB94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../src/gui/components/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; + D64DD9F41E4598606855DFCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../src/gui/components/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; + 7356F5E93CEA4D472D83D8E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../src/gui/components/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 921B616E2229AEB6390D2B57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../src/gui/components/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE1072B5FB77E8FEE1BEBDFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../src/gui/components/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; + 07191E1A9805FA6E6F253FF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../src/gui/components/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2EC173A08676F6E592A7B347 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../src/gui/components/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; + 45E5EE9E0173683D721FABDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../src/gui/components/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2D3A362DD3833B9E70B10FD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../src/gui/components/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; + F8FCCCE06D31FEF697FCD80D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../src/gui/components/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; + 44CDA79090B115C3B62A2168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../src/gui/components/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; + A6AD7357F905309D1B461EB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../src/gui/components/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9242E8425497D889C764C66 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../src/gui/components/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; + FF046140CCF1EDB0DFF80178 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../src/gui/components/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6A223FB5B4A9388C83D6FC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../src/gui/components/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; + A95F42C5CB0C2E5052B31568 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../src/gui/components/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 600B2FDBBBE812784CB49A69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../src/gui/components/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A31221E2A50CCE9DF06B5F4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../src/gui/components/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB54AC3D311C44A1F3B463A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../src/gui/components/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3D8B0E86C98E2EE49AE868C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../src/gui/components/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 238965266F88730956D776DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../src/gui/components/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B116FEC4D544DB8E38CB571E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../src/gui/components/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 797C94BB7F42CBBAACCFFB87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../src/gui/components/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; + F1F65C9E7394E04E073A57A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../src/gui/components/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + F64E8284F142600B9F519B07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../src/gui/components/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; + 993C90B10202DA78FA31CC58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../src/gui/components/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C0FFF811E06D162050CAB14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../src/gui/components/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; + 079CFB5DEF6F2B71E2910A22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../src/gui/components/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5F5282BE0F43A5E16824749 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../src/gui/components/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; + 143F36BCDE7A65EBA33900ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../src/gui/components/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 093E54DECB8191CA74D79176 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../src/gui/components/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; + F2C653BA4552E6838DFA4F87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../src/gui/components/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C42D9251031A81B5CF2C843B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../src/gui/components/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D41423657626ACA672A9DED9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../src/gui/components/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; + 811149E18993F029165D330D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../src/gui/components/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; + FD004BDDCEDB7E324983F70C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../src/gui/components/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B991020107EC0D54965BCA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../src/gui/components/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + B92ACF027E63D1C788DEC893 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OldSchoolLookAndFeel.cpp"; path = "../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3C739F61EE232C75546D4DCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OldSchoolLookAndFeel.h"; path = "../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + 218D7D73C086866E587FFD01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../src/gui/components/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB93D3C283731C0B25B7AAAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../src/gui/components/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 1DDE0A8E4C5857715D9B5FAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../src/gui/components/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 502B3625329816EA6330465F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../src/gui/components/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 6AACD2FD239E39F87B666C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../src/gui/components/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; + A563BC883D801CF5956DC4BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../src/gui/components/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; + 9E4B3BAB9BDB06B60D28DF48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../src/gui/components/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCDD702ED33BADF3FC19384C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../src/gui/components/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + 3D74B30C63465C32E26D8E33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../src/gui/components/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4993649A93B73052C8045EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../src/gui/components/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; + 31EE71EA61B4ED293481EB97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../src/gui/components/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + A08313B5F112579D130373BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../src/gui/components/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + E1CA0B04EDE60771B81B9700 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../src/gui/components/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 944BC51C440C167C5B2A23E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../src/gui/components/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 136109B3076DDA7B2E01CF90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../src/gui/components/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; + 067D84F9291770240D1AB5B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../src/gui/components/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 50C02B44D0CB18898F575B1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../src/gui/components/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; + 441257DD380138C03568FCBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../src/gui/components/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 07CF9AF337779EB486AC92BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../src/gui/components/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 2886656DF7ACC9DDC888827F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../src/gui/components/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0C28F27F9D1CE6CD65185760 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../src/gui/components/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; + 89AA49DD2A63D80E90A56768 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../src/gui/components/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; + 82DFF1BD3665DC32672FCCE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../src/gui/components/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B6CD1833A98F9844B7E3FF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../src/gui/components/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; + D39C0B853C3EBBBD11E7C71E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../src/gui/components/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 657546D70AB7B2709619E07A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../src/gui/components/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; + D31704DAB806B6AF3ED52DC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 574EC603B2B1189687851319 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; + 243EF1A31A779413BC2D5B98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../src/gui/components/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; + 72EFFDE39C7255D50F926944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../src/gui/components/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; + 36BB6DDF702EC9B3DAC851FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../src/gui/components/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3B6342C6207D452F6AD985C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../src/gui/components/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; + 9DA988F1D7CE29E0DFED7EF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../src/gui/components/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1A3232DDB617A20D9C26526 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../src/gui/components/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; + 072D77C3834B1B3FB77F277B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../src/gui/components/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + 749CA35420339A25BA4E500F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../src/gui/components/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 1C3FFBA02AE51EDD72A6250B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B422688E380911F3C21E3F04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../src/gui/components/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C45E7E6B6E45DEFBF80940DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1F662CED371C843E4EE03B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../src/gui/components/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + ECCBF2452804ECB2D5B4BC50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C6B318D6930A05FF86AD97DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../src/gui/components/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E2C948680009D1744CEDBC25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B9E9460EAA932889DDC4873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../src/gui/components/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0984A4BA00D6AAFB463657F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../src/gui/components/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 02685CE4575D6E9B8CCC7738 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../src/gui/components/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 3451124EC2809C9BB591DF93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B568DEC2B352281BC63B33CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../src/gui/components/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 84311C1F5A8ACC8DF4D6FF34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3641ABC17D67038746897FA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../src/gui/components/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E748C93240CDD61473B0107F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../src/gui/components/special/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; + DED871B1C7458B15DE7C9234 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../src/gui/components/special/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 26E787FFC68224BF8EB5A458 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../src/gui/components/special/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 11F1658A055C45FE824FD2DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../src/gui/components/special/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4DFF179AFD87D34C7E23B1E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../src/gui/components/special/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4C3C3AFC3D97C1378B7D7435 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../src/gui/components/special/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C25DFA2F2B673EB0146412BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../src/gui/components/special/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0A20E7E561633610A76A34AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../src/gui/components/special/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD9F817B7EF0DA080668A3A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../src/gui/components/special/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; + 4BF7A01BCE61A5068CA13D8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../src/gui/components/special/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 9C1D5CDA61FB51F657DA8B22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../src/gui/components/special/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7DB8CFB77EA690ACF54C63B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../src/gui/components/special/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; + 3C8C1AAF32DFECB89EB83271 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../src/gui/components/special/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 127FC743FE67E6EEF2531BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../src/gui/components/special/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4387C6496C7079FB0032B99D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../src/gui/components/special/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 1317F0BE5EC80371F744967B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLComponent.cpp"; path = "../../src/gui/components/special/juce_OpenGLComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 826CC87E9E280F46B6D62B64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLComponent.h"; path = "../../src/gui/components/special/juce_OpenGLComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A34C0E63D41CFF5E55FD1D9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../src/gui/components/special/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6BE989C709D2D1D017548447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../src/gui/components/special/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 529CB909220344AD55944372 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../src/gui/components/special/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CC04F253CB70B20B774801A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../src/gui/components/special/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D9847FECA6801E9A61007D50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../src/gui/components/special/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 740D1808DB934123F05A1598 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../src/gui/components/special/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A5AAF4475138358F33D4904A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../src/gui/components/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 72C4FDDDB8602591DD4F7B3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../src/gui/components/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 8AEF18EE9B12D4677F96B709 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../src/gui/components/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F54431CD3A672B1EB8335BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../src/gui/components/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; + 2FFDC7636EFC2D7F74590A31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../src/gui/components/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12C66C90F3192AFFD6BCEDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../src/gui/components/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; + 929FEA5458430B7AE23BBB46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../src/gui/components/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C286C779DD52C29F86E3DBE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../src/gui/components/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 090907E4FE95EE2B11C1A0E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../src/gui/components/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E522DF13EC47755234A5D57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../src/gui/components/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 3FC6FC331B4E104D1DC223D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../src/gui/components/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + 2E4A5F7128313C23AD0356F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../src/gui/components/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 207CDD87107EAC8ED17DD601 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../src/gui/components/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 87E57C8F3448D615271CD9F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../src/gui/components/windows/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7C06FF93D655B9987000ECA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../src/gui/components/windows/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; + D7772BC5E4E455AE2916A87D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../src/gui/components/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FC449D291A603E26E938F52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../src/gui/components/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 6C33842C52B61407CACCA858 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../src/gui/components/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6165F485E931EF9F69D2145F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../src/gui/components/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; + A24990B395323FBAC0BEFB5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../src/gui/components/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7C882D550E3B72FA5EFA88A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../src/gui/components/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + EF18D0073BE50E572ADD9A1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../src/gui/graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F6F9E1FD31E1A6268CFD3F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../src/gui/graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + D36EFC4421056277BA87387E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../src/gui/graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AE0BD116486BCE37F0D994C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../src/gui/graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + 41AF663E626B8F6D319B9966 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../src/gui/graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; + C913994AAA448C9F22ACF100 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../src/gui/graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + 112017AA0A061CF080DBD504 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../src/gui/graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; + 3EC800323255128D69539BAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../src/gui/graphics/contexts/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + BD52C1CCEAF6FEC311B9FDA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../src/gui/graphics/contexts/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; + B7251E779500BA77F5522CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../src/gui/graphics/contexts/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1F0DB4B2825AF638183B50D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../src/gui/graphics/contexts/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; + 3F8C8157E25C3856D967F5D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Graphics.cpp"; path = "../../src/gui/graphics/contexts/juce_Graphics.cpp"; sourceTree = "SOURCE_ROOT"; }; + C83BFA102896453D4AB96E35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Graphics.h"; path = "../../src/gui/graphics/contexts/juce_Graphics.h"; sourceTree = "SOURCE_ROOT"; }; + 2E03ADF975A126C1F2F7B667 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Justification.cpp"; path = "../../src/gui/graphics/contexts/juce_Justification.cpp"; sourceTree = "SOURCE_ROOT"; }; + 36268DD78D00323D391ECAAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../src/gui/graphics/contexts/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; + D6B4FED1F1D9FB82C6424438 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + ED3ED8389001D55FBDCF1087 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5792CC17E9DFB966371CBEE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 835CC2A1E67E7B19E41F8FBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + A7A8BE6B30C70701A10B5BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + FF052647D2EFA985D05C8E83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../src/gui/graphics/contexts/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B90FAFBC65FB79A5D74E816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../src/gui/graphics/contexts/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; + 504730C9B9F60192C2577979 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../src/gui/graphics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6A249ADEC5400011AA671D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../src/gui/graphics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; + 85B7BCACB40E02815844F71D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; + 00B5FB5ABF4F13EC5D28E34D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../src/gui/graphics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; + A54BC72C899A2AF82E1E37F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + 849E645981CA10B8D5576462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../src/gui/graphics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + 582DCC2F948F1DEA0D450B0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17EBDF689C731DA257B243C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../src/gui/graphics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; + E0694CD7C814AA99E5A84799 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FA9E378EBD7EE63EF72124F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../src/gui/graphics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 62967D33232C5A86D88084B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FBD6F49349E7CC8FC2051EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../src/gui/graphics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; + C17613C202D8E1C366F21D3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1FA43B2E4244CD74B551DAD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../src/gui/graphics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; + 2BFC199D03DEEC329D6A7CB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../src/gui/graphics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32EA297812F1C88B42099501 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../src/gui/graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + 85D4043F9E25047E07496DAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../src/gui/graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + CB649686575473223C859482 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../src/gui/graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD1FA4ABB4226372235643E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../src/gui/graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + 18DB9BD10F140F132A3279C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../src/gui/graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; + BA17B023595ECD8166A231D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../src/gui/graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6B4E90767D784246EC4E1944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../src/gui/graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + 78068AA59A5DCFCCAAEA79D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../src/gui/graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0401EA0E883CCAAAC6960A27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../src/gui/graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; + 61D06B694603F608CDA0703B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../src/gui/graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8117D400F45F1DF157634824 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../src/gui/graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + 91CB423DBC5F3CBEDD9CF2EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../src/gui/graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4284BA7A26C7F6DEB00B4366 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../src/gui/graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + AF66A9951377E2D04C54CADD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../src/gui/graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + 932024E0F2A2CC22B7657691 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../src/gui/graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; + 2ED8CC539A9D9BE611F67A9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../src/gui/graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5CD42FFF9F1A509D117BD0CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../src/gui/graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + C18F342C087F69D141B3FAF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../src/gui/graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; + 4011751B9EFCA7B9345D7D7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../src/gui/graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 29BC53FEE9BC27F44534C909 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../src/gui/graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + 795E2BD2D39A3A6E36C26CBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../src/gui/graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; + 312F208B501E0D7764C6B613 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../src/gui/graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + ADB84942A96B6B9A0F5D7590 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../src/gui/graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 9D3F1BAB1D48DDECB9F35916 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../src/gui/graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; + C2700BB57B9EED7BFE975564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../src/gui/graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; + 132E3C38B4F0C6229EDF7000 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../src/gui/graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; + F8C44FF03700F6140950F373 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../src/gui/graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 1B170F70AF8AA0A39074F671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectangleList.cpp"; path = "../../src/gui/graphics/geometry/juce_RectangleList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8B7D7435287A20CB2D8E3704 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../src/gui/graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; + 0F1C5770B363EF7DF64A876A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../src/gui/graphics/imaging/image_file_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6619D27E74F623B1E8CE8F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../src/gui/graphics/imaging/image_file_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + EAF0F2EAB230F7539B91A7FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../src/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0337723C9D607B82CF8AA682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../src/gui/graphics/imaging/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; + 7904C2A3C52959748C46D54F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../src/gui/graphics/imaging/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; + D1BBA8F348C6DA2852A68221 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../src/gui/graphics/imaging/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; + 94D3EBE6E0D9AFE555226A88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../src/gui/graphics/imaging/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 16CAB09D19F1A7379506310A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../src/gui/graphics/imaging/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; + 67F4F9E1F6B9B4D1C1A668E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35A9146C03FC33B577817E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; + 6E4DF7338364956EF42C4493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../src/gui/graphics/imaging/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + BC2326E1A85025E700B1DE3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../src/gui/graphics/imaging/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 3FD3FA96955DD648494E76A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../src/io/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 974C3A59CC78DB4302B3552A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../src/io/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 692A95B19D9C32094A1E07B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../src/io/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC51AF61DC4B345E5E4153E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../src/io/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; + 058702E8697667AEA38254C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../src/io/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 090490A1C3B0002DFAD78C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../src/io/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 6FFB38088C11BAE68368A3E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../src/io/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EEF0B0BB4C3D1956B04122B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../src/io/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 59B2FFF817679AEA84375E1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../src/io/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 49BF2B02A6D7B4438FC24839 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../src/io/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 00B348FA35A7F691AEF84FBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../src/io/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; + D9B3C04F8EB4228DD59002E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../src/io/files/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 42DA88264F768BAACD0414A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../src/io/files/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 17C3AF03FF7AE88AE0C73311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../src/io/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 75D6F1C676E178DEA8B86849 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../src/io/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; + 4035C867821E9B5887AA25FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../src/io/files/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4D005659935C7DE99C2C01E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../src/io/files/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; + EFA58F646B69B227AEF14140 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../src/io/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7241B187AA9B0217838B6052 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../src/io/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 06B06C420341B005DFF951D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../src/io/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; + 286206E754AC14DEAF88FD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../src/io/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; + AD7A1C2C82EE714EBDD52EFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../src/io/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; + 21215569A0DCB6ACADD32401 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../src/io/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; + D4211E697F43821CDBCE4F24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../src/io/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7D593A29CAB138BD9AE950BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../src/io/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + BE5DCD603F7E21A1F66CDF33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../src/io/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 304FD4FD5771F00C8EA46C10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../src/io/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + AE363A1FE2F403F7CE2FDF7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../src/io/streams/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 770082A38CF6071E5CFA563D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../src/io/streams/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + A10A63E2098A85B5CA9265B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../src/io/streams/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8932FA0AA37E1E04CBA55B23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../src/io/streams/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + AC183DCFAF18C9CEB88EEB1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../src/io/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3F60563DEC7941B88163A50E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../src/io/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB059F528EC362F86E4B4278 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../src/io/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 39C0783ED515AAA82F9CA37F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../src/io/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + BD4388D88F2F02195AC73AD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../src/io/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + B3F5E7A708350F72E7C77153 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../src/io/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + DFE9A08C4AC8E1809018B5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../src/io/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + BBE79494A818EF83F52A4C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../src/io/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../src/io/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../src/io/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../src/io/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; + 7A039686F4F852E26936CA53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../src/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 161894D0D279595D88F470A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../src/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + 868E43A4BB7015579789E4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../src/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E0874D93125C2DC34255EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../src/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; + 7C2A4084A267F57F2E27F3F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../src/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + D99C977ACCD09262F06F6624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../src/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + A978BD4031CAE24FB0FE26E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../src/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; + 1A656E62C071C54D28343AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../src/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; + 252632F3F97DF57C0781BEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../src/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; + 8FB80383DF3BAD7227DF465A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../src/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; + FE76B46873DE20DFDC5A94BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../src/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 28C4C81039B42A399F5B7320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../src/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 341631A7E86BF1C0E49093C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../src/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + AD655AA04981173716022D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../src/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; + F1D085B5F12E814BF1D5C395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../src/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 58654C2630387C4A336A5BFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../src/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 524A70C9F23954F8F2A3F99B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../src/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + E05812E3CC31875A202D6B30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../src/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 224C989BF83B6EA867814BFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../src/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + 213F0A7BF38AF6AB34414A45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../src/native/common/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; + 21B2342B75097AB93CFF7E97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../src/native/common/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2C48BB1A286C6A63174E5798 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../src/native/common/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; + 7A51D8B81F390A4CABF25C73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Audio.cpp"; path = "../../src/native/linux/juce_linux_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76DB94CC776536F5D05B9445 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../src/native/linux/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA698DD5A82F91CF84A29666 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../src/native/linux/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + FABA493FEE07E6373DD8EB41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../src/native/linux/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 595EBA8A689DA899986314D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../src/native/linux/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + EACFC12E665283EB7926E9EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../src/native/linux/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + BAE5CE629DF9D286293E616F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../src/native/linux/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4C499CB25F043FE667BC5E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../src/native/linux/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4366712140FBEBEDBCBDCE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../src/native/linux/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + E0A2C24581917DD090186333 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_NativeCode.cpp"; path = "../../src/native/linux/juce_linux_NativeCode.cpp"; sourceTree = "SOURCE_ROOT"; }; + E61B485B10F8D4A3986953CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_linux_NativeIncludes.h"; path = "../../src/native/linux/juce_linux_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + 3F3D429025A92B6F0FB6F8EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../src/native/linux/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5DEA687D261C59CBABB782E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../src/native/linux/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5593DEC14D551C38CCB50D70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../src/native/linux/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + B8E47498C7C6D5ECF41F0EAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../src/native/linux/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9DC2C10B16A645EEB82220D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../src/native/linux/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE5F18DF1DED7617C4A41FF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../src/native/mac/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2BCE9DDC8F0F54CA3D913E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../src/native/mac/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 562A8671221397C9CAD1BB2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MiscUtilities.mm"; path = "../../src/native/mac/juce_ios_MiscUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + 5249EFBE3B22E6FC1A7B6D42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../src/native/mac/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + 8280AA34B23B4D366711A9E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../src/native/mac/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; + C9561A66310DAD5EEB4A9462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../src/native/mac/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; + B62991F8AEE7327BA8A5070F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../src/native/mac/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; + 013F753639A6350C8DC602AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../src/native/mac/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; + 6B46AB1931E43DAFB278D23D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../src/native/mac/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 72524FE185FF48DC1F954341 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../src/native/mac/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF5307F364AC9250D8625168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../src/native/mac/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + AA4823F2F2A78C43D7A039D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../src/native/mac/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 94580B04D0BC48A3E6CBB04C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Debugging.mm"; path = "../../src/native/mac/juce_mac_Debugging.mm"; sourceTree = "SOURCE_ROOT"; }; + 87A5A064CC3CD55BA5D7617D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../src/native/mac/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + 641638A0466CEC1BDEAFB476 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../src/native/mac/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; + 7DB37383434F45D8A7B674C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../src/native/mac/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + CB16B2438EDCC10C499645E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../src/native/mac/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + BEB35C6173793C1CB7AB6311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../src/native/mac/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 1B00957D2190CF28CF03E304 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MiscUtilities.mm"; path = "../../src/native/mac/juce_mac_MiscUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + BA58B49B820A47F6F55CDACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../src/native/mac/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + 930E58E13FC92BF70AC20EEF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NativeCode.mm"; path = "../../src/native/mac/juce_mac_NativeCode.mm"; sourceTree = "SOURCE_ROOT"; }; + 2F1812B26076D9CC1495D452 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_NativeIncludes.h"; path = "../../src/native/mac/juce_mac_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + 9113CDD122D2790E147A8CF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../src/native/mac/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; + EE56999A85AF18015C540183 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../src/native/mac/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 189F69E0B926C73B654D6951 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../src/native/mac/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + B9E16F4636FF8C0A1FC8BEFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ObjCSuffix.h"; path = "../../src/native/mac/juce_mac_ObjCSuffix.h"; sourceTree = "SOURCE_ROOT"; }; + AE9A7A0775FA806126A74E16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_OpenGLComponent.mm"; path = "../../src/native/mac/juce_mac_OpenGLComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 4F5D1AA83981FBCD33CE234F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../src/native/mac/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + E6A7BFB0FCD17A9B133CDFA4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../src/native/mac/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; + FE6E3F911679B0D7547577A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../src/native/mac/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; + 8BCE60CBC91DBAAB089958A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../src/native/mac/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; + 3F11593DC3A168A52FCC2DD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../src/native/mac/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 42059626955C547DA6AD3196 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../src/native/windows/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F383A785B4876198C5B0194 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../src/native/windows/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; + F3B50EE3939E9F16D13C3C7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../src/native/windows/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9C4D1018ECC0BA07346453EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_AutoLinkLibraries.h"; path = "../../src/native/windows/juce_win32_AutoLinkLibraries.h"; sourceTree = "SOURCE_ROOT"; }; + 3A37CD82212075940421CE4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../src/native/windows/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7F3EF672D07ECE3E13AAF267 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../src/native/windows/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 249959E338D7750E56A9F2F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../src/native/windows/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 58B70C726D186B4E770300BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../src/native/windows/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; + BA66E265749F75DBA86EC3F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_DynamicLibraryLoader.h"; path = "../../src/native/windows/juce_win32_DynamicLibraryLoader.h"; sourceTree = "SOURCE_ROOT"; }; + DCD09B6EF4A4A109DE01F152 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../src/native/windows/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7527A5E8F4F39581159D3E5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../src/native/windows/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1DBF9DAAD0690CB2CA4E9960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../src/native/windows/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + BA561E64C6400CFB1DE013F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../src/native/windows/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 061B492EABD6B1C995D581A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../src/native/windows/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 519B519B76E2EEEAB49C62DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Misc.cpp"; path = "../../src/native/windows/juce_win32_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 50159A5B7A552A6C1EB557F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_NativeCode.cpp"; path = "../../src/native/windows/juce_win32_NativeCode.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7625D7A06CBC11F40A56A70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_NativeIncludes.h"; path = "../../src/native/windows/juce_win32_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + CDA5FCC51F6C1E84D7DC3274 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../src/native/windows/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + B14735381ADB00741166E330 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_OpenGLComponent.cpp"; path = "../../src/native/windows/juce_win32_OpenGLComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 83F4C7477C76503C8D028288 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_PlatformUtils.cpp"; path = "../../src/native/windows/juce_win32_PlatformUtils.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09AE0882D58BE1715219556A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../src/native/windows/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FBE07C5CC622A5D36BDAB9E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../src/native/windows/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + B07C853EB60D8D8691BC1B4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../src/native/windows/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5D32C8856093B33438AEB758 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../src/native/windows/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8758E6857070D7E5406FDE3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../src/native/windows/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../src/native/windows/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 03B9D3D9042E85BDD691325E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../src/native/android/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13C661B79E1E9508512A6B21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../src/native/android/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + F2F68E50F42BD0F124E89E2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../src/native/android/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 59C46E289F86C80D4341EAA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../src/native/android/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA82460758BDCB2DCCE1EAAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../src/native/android/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE06EEED7426AA45C27B629C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../src/native/android/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D74C9567283836ECC70E48B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../src/native/android/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 40216CE846A54CE706131A23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../src/native/android/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + E646726910F110DC34DD1662 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../src/native/android/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9AF9F1C0D766D4F894E4A7B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_NativeCode.cpp"; path = "../../src/native/android/juce_android_NativeCode.cpp"; sourceTree = "SOURCE_ROOT"; }; + 902C32F471DA6C435E80372B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_NativeIncludes.h"; path = "../../src/native/android/juce_android_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + A404CD721E2A0F0CAE9326C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../src/native/android/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32B7C3609BDA01AA09740139 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenGLComponent.cpp"; path = "../../src/native/android/juce_android_OpenGLComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CEF7210E311274F1DFAB6882 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../src/native/android/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 755C440534C0EB494572B3F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../src/native/android/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE855319AF344A05C92580C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../src/native/android/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FCD02A40985242A8A6648311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../src/native/android/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../src/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../src/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 72F5ED2E8B945988C37EA9CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../src/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; + 663746215E9BA6C761172B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../src/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; + C3FD9D93626F80A45F9B6DDE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../src/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + 4007410FACA2F865FD8EF769 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../src/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 8273A206FB309671284959DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../src/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF888BC540B64D5C61E46A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../src/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; + 644FD6155385BC3AA270FB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../src/text/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB092FB152F43900272F8E43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../src/text/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; + 4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../src/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../src/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; + 35DA3E75DDB03BB35794289B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../src/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; + B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../src/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../src/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; + 23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../src/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4FED84C92ADC4B2C41A4275 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../src/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; + 81B36E7C56DF1A777AA04F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../src/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5458BE2F33DBBF5AF834BB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../src/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; + 0EC7DE81A516F4130AC59557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../src/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + C972C24A7D2FC817362E1FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../src/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; + 5715BC14D93D61D71206FCB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../src/text/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4575FEE10C67D45C9532540 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../src/text/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 95F21C2733BD5932372E4157 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../src/text/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EF8C44FF03700F6140950F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../src/text/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; + 40282E23D43D86D122CA5C54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../src/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; + 5508D42FCF7A1C8A8CD78BF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../src/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; + 90E4999A78655A238AF42BC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../src/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; + 8E78623B2D21CFE68DEC0483 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../src/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E622C38E4BD511B6ABBF7AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../src/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 6734838B47EF0D9ACEE571CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../src/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + F00BDEF5CE2B281CBE2E89A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../src/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + C5F20B02D7843F3C5ABEDFD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../src/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 1FD1C9A3D2DB64C825FDAC8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../src/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; + 4D60F7F748CF6702D1E45960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../src/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFE26D4E1E2B92828DBA3A99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../src/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; + EF06213027EA3F7C54EE0F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../src/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + C25E5F90524645D684C674CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../src/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; + 60F21CB42270ACE2241544A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../src/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; + ED84C92ADC4B2C41A4275F92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../src/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + 3268C8DBAB23CF503BF30935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../src/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + B4435D42216365FA97651272 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../src/utilities/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE216F2485CD5EFEA91554F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../src/utilities/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; + 599F5C47BB9B5898E0E88CF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../src/utilities/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9620E4769876FC01ECE885D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../src/utilities/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 4BE2727CCD2CD7603402C8FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../src/utilities/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7FDACEA80794451691A12703 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../src/utilities/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + A618FC3255ECE14EC9259E6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../src/utilities/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; + A2D6317BEEC77A62E8F834AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../src/utilities/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; + 7F1AC20BE8A18CA6BB7403EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../src/utilities/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; + FA833EFA9E93C7DBE6624676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../src/utilities/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; + EECE464606AE845BFC4B941B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../src/utilities/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; + A59A5DCFCCAAEA79D03C2B27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../src/utilities/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3C9E6597968358B57374502C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../src/utilities/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; + ADE5F12AA5AD969E2C7002B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../src/utilities/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; + 75700D13513346310CEAC30D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../src/utilities/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + 2FD5C998952BE08F8ED3F262 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce.h; path = ../../juce.h; sourceTree = "SOURCE_ROOT"; }; + 01778F26212AECCBF2452804 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Config.h"; path = "../../juce_Config.h"; sourceTree = "SOURCE_ROOT"; }; D443FD24B52106986FC8A531 = { isa = PBXGroup; children = ( 144F56FCF3DF9EC922765901, F6A490BA93AC3558E9A6FBB0, @@ -1151,7 +1151,7 @@ 7CF036906034FABB44D2108F, DB5CAB7BC2973ABFF0867BCB, D5D2FD212300E7D49ED74823, - 87A18C425F53C2098B1D42FE ); name = audio_file_formats; sourceTree = ""; }; + 87A18C425F53C2098B1D42FE ); name = "audio_file_formats"; sourceTree = ""; }; A319A40925DF075E2C31C2FC = { isa = PBXGroup; children = ( 7AE5295A472723B26537FAEC, 51287E236C749092458BA2DD, @@ -1174,7 +1174,7 @@ 5403C2A4DEE7B9B3B34235F8, 0F70C4D118AC7625B4C42CD4, 3988438157D4B75177703F8A, - 6AC857F51FD805D7BD3EF712 ); name = audio_sources; sourceTree = ""; }; + 6AC857F51FD805D7BD3EF712 ); name = "audio_sources"; sourceTree = ""; }; BF8F3D00CE4E97468E8BBC55 = { isa = PBXGroup; children = ( 6841D6AC927D02113F3AEBD4, E668D9C7FF084E59405A2A9E, @@ -1230,7 +1230,7 @@ 0F0D49D13522C94A0F37D4AB, 2E96F55074F4EB74171EE6B6, 13F64389F0E25731A98E92CD, - 7CDC2FA849B7ED73A2638A11 ); name = plugin_client; sourceTree = ""; }; + 7CDC2FA849B7ED73A2638A11 ); name = "plugin_client"; sourceTree = ""; }; B1F82C796B56FCD97D211D8E = { isa = PBXGroup; children = ( D76BDCCF9E1A1F26A8F578F0, 50FAF92038EBD0127900AAA1, @@ -1255,7 +1255,7 @@ AF47BC3796A74CC15A192E8B, 3D170AC8FD8E403C54E08F9D, 9C5C0BCB2A298160025B15FC, - 08C65C3EB60FE8BFA252E3EF ); name = plugin_host; sourceTree = ""; }; + 08C65C3EB60FE8BFA252E3EF ); name = "plugin_host"; sourceTree = ""; }; 231431F8B23F01DC6ECD4214 = { isa = PBXGroup; children = ( 4CF107951746567DB63880A3, AB554593165FE8C8B40F4447, @@ -1393,7 +1393,7 @@ DF6B4E787E39CD446ED2EEEE, C992FDA4396430392CFAD150, 346CC505FAFEE9451040108D, - 3384A91143018ED9346E4118 ); name = code_editor; sourceTree = ""; }; + 3384A91143018ED9346E4118 ); name = "code_editor"; sourceTree = ""; }; BCB2FFE7C2A4084A267F57F2 = { isa = PBXGroup; children = ( ADC16C18C8237A7F8E35E37A, D8EB3EA456D9FCC211CD1ED5, @@ -1701,7 +1701,7 @@ D71FD838B3FD1536FCA839A4 = { isa = PBXGroup; children = ( 0F1C5770B363EF7DF64A876A, 6619D27E74F623B1E8CE8F71, - EAF0F2EAB230F7539B91A7FB ); name = image_file_formats; sourceTree = ""; }; + EAF0F2EAB230F7539B91A7FB ); name = "image_file_formats"; sourceTree = ""; }; 36A6F90D0C87EA1D8FBE9EC0 = { isa = PBXGroup; children = ( D71FD838B3FD1536FCA839A4, 0337723C9D607B82CF8AA682, diff --git a/Builds/iOS/Juce.xcodeproj/project.pbxproj b/Builds/iOS/Juce.xcodeproj/project.pbxproj index 9a9a9b0825..e28b356fdb 100644 --- a/Builds/iOS/Juce.xcodeproj/project.pbxproj +++ b/Builds/iOS/Juce.xcodeproj/project.pbxproj @@ -367,751 +367,751 @@ A124FE5709D9324B5BAFFE53 = { isa = PBXBuildFile; fileRef = A618FC3255ECE14EC9259E6B; }; A84A5CA4654AE87192A6A096 = { isa = PBXBuildFile; fileRef = A59A5DCFCCAAEA79D03C2B27; }; 55EDB4D9B702B469DB4655C3 = { isa = PBXBuildFile; fileRef = ADE5F12AA5AD969E2C7002B3; }; - 389351359BA78C682E1931A6 = { isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjucedebug.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 144F56FCF3DF9EC922765901 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Application.cpp; path = ../../src/application/juce_Application.cpp; sourceTree = SOURCE_ROOT; }; - F6A490BA93AC3558E9A6FBB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Application.h; path = ../../src/application/juce_Application.h; sourceTree = SOURCE_ROOT; }; - CB9766F7A9C612B326D808CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandID.h; path = ../../src/application/juce_ApplicationCommandID.h; sourceTree = SOURCE_ROOT; }; - 36A407F2BE4A625184B5CCFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandInfo.cpp; path = ../../src/application/juce_ApplicationCommandInfo.cpp; sourceTree = SOURCE_ROOT; }; - 4E74130693EE120D905818AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandInfo.h; path = ../../src/application/juce_ApplicationCommandInfo.h; sourceTree = SOURCE_ROOT; }; - 21E1DBFAB3FB75875EA35280 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandManager.cpp; path = ../../src/application/juce_ApplicationCommandManager.cpp; sourceTree = SOURCE_ROOT; }; - EDF52AB382E80530E8FED9A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandManager.h; path = ../../src/application/juce_ApplicationCommandManager.h; sourceTree = SOURCE_ROOT; }; - 415BD77DF4B2F4760D138735 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationCommandTarget.cpp; path = ../../src/application/juce_ApplicationCommandTarget.cpp; sourceTree = SOURCE_ROOT; }; - 8422E662212FA2082644A942 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationCommandTarget.h; path = ../../src/application/juce_ApplicationCommandTarget.h; sourceTree = SOURCE_ROOT; }; - BA97FEDA576503A21D971F1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ApplicationProperties.cpp; path = ../../src/application/juce_ApplicationProperties.cpp; sourceTree = SOURCE_ROOT; }; - E03C84620DCB004172C09B28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ApplicationProperties.h; path = ../../src/application/juce_ApplicationProperties.h; sourceTree = SOURCE_ROOT; }; - 1AA8BE2D76E153874FB08197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AiffAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_AiffAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 05C5C546E12C6422D865D864 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AiffAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_AiffAudioFormat.h; sourceTree = SOURCE_ROOT; }; - 1F5A667524FB005D872340E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDBurner.h; path = ../../src/audio/audio_file_formats/juce_AudioCDBurner.h; sourceTree = SOURCE_ROOT; }; - 0877D5750D6F21C5231687CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioCDReader.cpp; path = ../../src/audio/audio_file_formats/juce_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; - 1BBE03BB0D71FEEEA440682B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioCDReader.h; path = ../../src/audio/audio_file_formats/juce_AudioCDReader.h; sourceTree = SOURCE_ROOT; }; - 7D85530D76756C33795ECCE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 013E8938EE1C6B4F63016B55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormat.h; path = ../../src/audio/audio_file_formats/juce_AudioFormat.h; sourceTree = SOURCE_ROOT; }; - 93006D32B18174D9FE0A5E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatManager.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormatManager.cpp; sourceTree = SOURCE_ROOT; }; - 41070806F82EC9C6D1C67689 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatManager.h; path = ../../src/audio/audio_file_formats/juce_AudioFormatManager.h; sourceTree = SOURCE_ROOT; }; - 9349E14552FEA0371553E808 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReader.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormatReader.cpp; sourceTree = SOURCE_ROOT; }; - 27356F5E93CEA4D472D83D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReader.h; path = ../../src/audio/audio_file_formats/juce_AudioFormatReader.h; sourceTree = SOURCE_ROOT; }; - 2AD64F53E12B20011B7A0DB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatWriter.cpp; path = ../../src/audio/audio_file_formats/juce_AudioFormatWriter.cpp; sourceTree = SOURCE_ROOT; }; - 8BD38C2507C0F8E28930A4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatWriter.h; path = ../../src/audio/audio_file_formats/juce_AudioFormatWriter.h; sourceTree = SOURCE_ROOT; }; - 59597FA0A88A08937801D198 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSubsectionReader.cpp; path = ../../src/audio/audio_file_formats/juce_AudioSubsectionReader.cpp; sourceTree = SOURCE_ROOT; }; - AE7F7F0D959C2E3CF5989C88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSubsectionReader.h; path = ../../src/audio/audio_file_formats/juce_AudioSubsectionReader.h; sourceTree = SOURCE_ROOT; }; - 27C3C51DF2519B519B76E2EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioThumbnail.cpp; path = ../../src/audio/audio_file_formats/juce_AudioThumbnail.cpp; sourceTree = SOURCE_ROOT; }; - 7B34E897026857C84399A09C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnail.h; path = ../../src/audio/audio_file_formats/juce_AudioThumbnail.h; sourceTree = SOURCE_ROOT; }; - CB32D4EE59D5CA9DB12F944D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioThumbnailCache.cpp; path = ../../src/audio/audio_file_formats/juce_AudioThumbnailCache.cpp; sourceTree = SOURCE_ROOT; }; - 3442FA257104DC3F43E7F870 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioThumbnailCache.h; path = ../../src/audio/audio_file_formats/juce_AudioThumbnailCache.h; sourceTree = SOURCE_ROOT; }; - E00781B15E47C9CB9E94869D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FlacAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_FlacAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 7C06BD13BF7E0097EB0A8D08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FlacAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_FlacAudioFormat.h; sourceTree = SOURCE_ROOT; }; - DA868174D4D2059AC1BE7E71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OggVorbisAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 25B1AC1A6767AAD9E9515A18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OggVorbisAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.h; sourceTree = SOURCE_ROOT; }; - 7CF036906034FABB44D2108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_QuickTimeAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - DB5CAB7BC2973ABFF0867BCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.h; sourceTree = SOURCE_ROOT; }; - D5D2FD212300E7D49ED74823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WavAudioFormat.cpp; path = ../../src/audio/audio_file_formats/juce_WavAudioFormat.cpp; sourceTree = SOURCE_ROOT; }; - 87A18C425F53C2098B1D42FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WavAudioFormat.h; path = ../../src/audio/audio_file_formats/juce_WavAudioFormat.h; sourceTree = SOURCE_ROOT; }; - 7AE5295A472723B26537FAEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioFormatReaderSource.cpp; path = ../../src/audio/audio_sources/juce_AudioFormatReaderSource.cpp; sourceTree = SOURCE_ROOT; }; - 51287E236C749092458BA2DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioFormatReaderSource.h; path = ../../src/audio/audio_sources/juce_AudioFormatReaderSource.h; sourceTree = SOURCE_ROOT; }; - 4C3258A1978AF3D357D196C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSource.h; path = ../../src/audio/audio_sources/juce_AudioSource.h; sourceTree = SOURCE_ROOT; }; - FBB2EEF0E5EC5EB6F89E9066 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSourcePlayer.cpp; path = ../../src/audio/audio_sources/juce_AudioSourcePlayer.cpp; sourceTree = SOURCE_ROOT; }; - AE9C08108699C71A289462B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSourcePlayer.h; path = ../../src/audio/audio_sources/juce_AudioSourcePlayer.h; sourceTree = SOURCE_ROOT; }; - 74AD63909D3EE09D63256A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioTransportSource.cpp; path = ../../src/audio/audio_sources/juce_AudioTransportSource.cpp; sourceTree = SOURCE_ROOT; }; - 67A8F408B1EC63407C9241B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioTransportSource.h; path = ../../src/audio/audio_sources/juce_AudioTransportSource.h; sourceTree = SOURCE_ROOT; }; - 5D6E837F124C347B3C1CAE23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferingAudioSource.cpp; path = ../../src/audio/audio_sources/juce_BufferingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - E1EA83B7EF928DC88D069AEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferingAudioSource.h; path = ../../src/audio/audio_sources/juce_BufferingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 1511366CAD437989DAA30CF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChannelRemappingAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - EA630BFFF638BBBC8FDC0018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChannelRemappingAudioSource.h; path = ../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.h; sourceTree = SOURCE_ROOT; }; - D86718CE7E5DEF2071AC3D17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilterAudioSource.cpp; path = ../../src/audio/audio_sources/juce_IIRFilterAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 76BB7F75A7F9930ED5A0CDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilterAudioSource.h; path = ../../src/audio/audio_sources/juce_IIRFilterAudioSource.h; sourceTree = SOURCE_ROOT; }; - 9A8053936C35A19B9E98623A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MixerAudioSource.cpp; path = ../../src/audio/audio_sources/juce_MixerAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 9CB1126A9FBFF1D6D6469AF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MixerAudioSource.h; path = ../../src/audio/audio_sources/juce_MixerAudioSource.h; sourceTree = SOURCE_ROOT; }; - C63D6EC0555C13C1B79A6AAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PositionableAudioSource.h; path = ../../src/audio/audio_sources/juce_PositionableAudioSource.h; sourceTree = SOURCE_ROOT; }; - E2A56C23BF2BB466BB273E3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResamplingAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ResamplingAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - BE5DB55285441D501FED3C00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResamplingAudioSource.h; path = ../../src/audio/audio_sources/juce_ResamplingAudioSource.h; sourceTree = SOURCE_ROOT; }; - 5403C2A4DEE7B9B3B34235F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReverbAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ReverbAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 0F70C4D118AC7625B4C42CD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReverbAudioSource.h; path = ../../src/audio/audio_sources/juce_ReverbAudioSource.h; sourceTree = SOURCE_ROOT; }; - 3988438157D4B75177703F8A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToneGeneratorAudioSource.cpp; path = ../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.cpp; sourceTree = SOURCE_ROOT; }; - 6AC857F51FD805D7BD3EF712 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToneGeneratorAudioSource.h; path = ../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.h; sourceTree = SOURCE_ROOT; }; - 6841D6AC927D02113F3AEBD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceManager.cpp; path = ../../src/audio/devices/juce_AudioDeviceManager.cpp; sourceTree = SOURCE_ROOT; }; - E668D9C7FF084E59405A2A9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceManager.h; path = ../../src/audio/devices/juce_AudioDeviceManager.h; sourceTree = SOURCE_ROOT; }; - C7DB1BB9AF7FE0A2AA38D767 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODevice.cpp; path = ../../src/audio/devices/juce_AudioIODevice.cpp; sourceTree = SOURCE_ROOT; }; - 95CA8EE24AFBB1F2F29A5394 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODevice.h; path = ../../src/audio/devices/juce_AudioIODevice.h; sourceTree = SOURCE_ROOT; }; - EAFD034BB1721BFBF9A3795E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioIODeviceType.cpp; path = ../../src/audio/devices/juce_AudioIODeviceType.cpp; sourceTree = SOURCE_ROOT; }; - EFAFC937377A21E9AC0F9776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioIODeviceType.h; path = ../../src/audio/devices/juce_AudioIODeviceType.h; sourceTree = SOURCE_ROOT; }; - 5DB9D903D24646B0C2356A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDataConverters.cpp; path = ../../src/audio/dsp/juce_AudioDataConverters.cpp; sourceTree = SOURCE_ROOT; }; - EBA6B46F7B3C11CA3744A4D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDataConverters.h; path = ../../src/audio/dsp/juce_AudioDataConverters.h; sourceTree = SOURCE_ROOT; }; - A1D687AE613A8B61EB63923D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioSampleBuffer.cpp; path = ../../src/audio/dsp/juce_AudioSampleBuffer.cpp; sourceTree = SOURCE_ROOT; }; - 812620B53BE820D26A63B65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioSampleBuffer.h; path = ../../src/audio/dsp/juce_AudioSampleBuffer.h; sourceTree = SOURCE_ROOT; }; - 11C1A96A35A2F03F8C34BD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Decibels.h; path = ../../src/audio/dsp/juce_Decibels.h; sourceTree = SOURCE_ROOT; }; - E68EB4BC75216B5B56E3F937 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_IIRFilter.cpp; path = ../../src/audio/dsp/juce_IIRFilter.cpp; sourceTree = SOURCE_ROOT; }; - EE2259D9768027C2C001EEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IIRFilter.h; path = ../../src/audio/dsp/juce_IIRFilter.h; sourceTree = SOURCE_ROOT; }; - 2C55CE1674244DB199C3033F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Reverb.h; path = ../../src/audio/dsp/juce_Reverb.h; sourceTree = SOURCE_ROOT; }; - B457515938E7141D5E79B671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiBuffer.cpp; path = ../../src/audio/midi/juce_MidiBuffer.cpp; sourceTree = SOURCE_ROOT; }; - 0604C2E17F0E0DFEFDA19F8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiBuffer.h; path = ../../src/audio/midi/juce_MidiBuffer.h; sourceTree = SOURCE_ROOT; }; - 891E0B1AD09C0EA44297E0F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiFile.cpp; path = ../../src/audio/midi/juce_MidiFile.cpp; sourceTree = SOURCE_ROOT; }; - EBACA038DBB50817BE80E8C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiFile.h; path = ../../src/audio/midi/juce_MidiFile.h; sourceTree = SOURCE_ROOT; }; - C376B06C58C5D3C972583BBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiInput.h; path = ../../src/audio/midi/juce_MidiInput.h; sourceTree = SOURCE_ROOT; }; - 0731C60911E6985F51325484 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardState.cpp; path = ../../src/audio/midi/juce_MidiKeyboardState.cpp; sourceTree = SOURCE_ROOT; }; - 062F7ACF5282C5B2D4BF5EE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardState.h; path = ../../src/audio/midi/juce_MidiKeyboardState.h; sourceTree = SOURCE_ROOT; }; - DF3833AF6E38E55218FDF23F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessage.cpp; path = ../../src/audio/midi/juce_MidiMessage.cpp; sourceTree = SOURCE_ROOT; }; - C627F9E9EC160055D65D81CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessage.h; path = ../../src/audio/midi/juce_MidiMessage.h; sourceTree = SOURCE_ROOT; }; - 0D3A77572C7256CE4C115FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageCollector.cpp; path = ../../src/audio/midi/juce_MidiMessageCollector.cpp; sourceTree = SOURCE_ROOT; }; - A22A0F77C15B1E4A8F2EB42A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageCollector.h; path = ../../src/audio/midi/juce_MidiMessageCollector.h; sourceTree = SOURCE_ROOT; }; - 78D29BB5C76CCF7C21EC0DAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiMessageSequence.cpp; path = ../../src/audio/midi/juce_MidiMessageSequence.cpp; sourceTree = SOURCE_ROOT; }; - DD3886D45B5988B4DAC2D049 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiMessageSequence.h; path = ../../src/audio/midi/juce_MidiMessageSequence.h; sourceTree = SOURCE_ROOT; }; - 01712FF0A160032FA1DAA8C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiOutput.cpp; path = ../../src/audio/midi/juce_MidiOutput.cpp; sourceTree = SOURCE_ROOT; }; - 899BD7E18BE1EF7CDF53784C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiOutput.h; path = ../../src/audio/midi/juce_MidiOutput.h; sourceTree = SOURCE_ROOT; }; - 7B88F6B8E3A10CEAD9B0EE88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AU_Wrapper.mm; path = ../../src/audio/plugin_client/AU/juce_AU_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 1101E8CB676FDEEF0A89D921 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RTAS_DigiCode_Header.h; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode_Header.h; sourceTree = SOURCE_ROOT; }; - F222E5825D83E711C9F1B789 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode1.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode1.cpp; sourceTree = SOURCE_ROOT; }; - CEAA2B84462EF0B5026EAB0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode2.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode2.cpp; sourceTree = SOURCE_ROOT; }; - 9A3151864FB90A6A4BCCAE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_DigiCode3.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode3.cpp; sourceTree = SOURCE_ROOT; }; - BCE37F0D994C0ADF2CCFF796 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_RTAS_MacUtilities.mm; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_MacUtilities.mm; sourceTree = SOURCE_ROOT; }; - F52ECCD6C02108A2D7F672F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_WinUtilities.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_WinUtilities.cpp; sourceTree = SOURCE_ROOT; }; - 833C3F205F05BA4ADC883E53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RTAS_Wrapper.cpp; path = ../../src/audio/plugin_client/RTAS/juce_RTAS_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - 69C4FF0DD888BA25477561C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VST_Wrapper.cpp; path = ../../src/audio/plugin_client/VST/juce_VST_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - 37E1FC756833849B8C7C1215 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VST_Wrapper.mm; path = ../../src/audio/plugin_client/VST/juce_VST_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 2741189DF800566462E24A14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StandaloneFilterWindow.cpp; path = ../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.cpp; sourceTree = SOURCE_ROOT; }; - FAC43251D74E5140740BEF60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StandaloneFilterWindow.h; path = ../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.h; sourceTree = SOURCE_ROOT; }; - 2E96F55074F4EB74171EE6B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_IncludeCharacteristics.h; path = ../../src/audio/plugin_client/juce_IncludeCharacteristics.h; sourceTree = SOURCE_ROOT; }; - 13F64389F0E25731A98E92CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginHeaders.h; path = ../../src/audio/plugin_client/juce_PluginHeaders.h; sourceTree = SOURCE_ROOT; }; - 7CDC2FA849B7ED73A2638A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginHostType.h; path = ../../src/audio/plugin_client/juce_PluginHostType.h; sourceTree = SOURCE_ROOT; }; - D76BDCCF9E1A1F26A8F578F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioUnitPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.h; sourceTree = SOURCE_ROOT; }; - 50FAF92038EBD0127900AAA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AudioUnitPluginFormat.mm; path = ../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.mm; sourceTree = SOURCE_ROOT; }; - 2073E1A497363200233CD34E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectXPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_DirectXPluginFormat.h; sourceTree = SOURCE_ROOT; }; - F800E47459B2FE9DEF56F312 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LADSPAPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_LADSPAPluginFormat.h; sourceTree = SOURCE_ROOT; }; - B4291F2CEEC78CFEDEFC360E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VSTMidiEventList.h; path = ../../src/audio/plugin_host/formats/juce_VSTMidiEventList.h; sourceTree = SOURCE_ROOT; }; - FCBB1DC14311D099809B21F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VSTPluginFormat.cpp; path = ../../src/audio/plugin_host/formats/juce_VSTPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - 723EBD80931754F4DD77DD53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_VSTPluginFormat.h; path = ../../src/audio/plugin_host/formats/juce_VSTPluginFormat.h; sourceTree = SOURCE_ROOT; }; - 2EBF36FAAF019B6F811D1C84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VSTPluginFormat.mm; path = ../../src/audio/plugin_host/formats/juce_VSTPluginFormat.mm; sourceTree = SOURCE_ROOT; }; - 1C8211DFB558D740EF4B173A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginFormat.cpp; path = ../../src/audio/plugin_host/juce_AudioPluginFormat.cpp; sourceTree = SOURCE_ROOT; }; - 28534632DF76A1EA837BD0D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginFormat.h; path = ../../src/audio/plugin_host/juce_AudioPluginFormat.h; sourceTree = SOURCE_ROOT; }; - DA4820727D6DDC75561A262C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginFormatManager.cpp; path = ../../src/audio/plugin_host/juce_AudioPluginFormatManager.cpp; sourceTree = SOURCE_ROOT; }; - A6415104D1E3E5CE7031C0C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginFormatManager.h; path = ../../src/audio/plugin_host/juce_AudioPluginFormatManager.h; sourceTree = SOURCE_ROOT; }; - C96D4FE222A8704A8F3BEDD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioPluginInstance.cpp; path = ../../src/audio/plugin_host/juce_AudioPluginInstance.cpp; sourceTree = SOURCE_ROOT; }; - E5BA7B8913271E935A1DA487 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPluginInstance.h; path = ../../src/audio/plugin_host/juce_AudioPluginInstance.h; sourceTree = SOURCE_ROOT; }; - 3110B983ACE956D6A24F8C8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KnownPluginList.cpp; path = ../../src/audio/plugin_host/juce_KnownPluginList.cpp; sourceTree = SOURCE_ROOT; }; - A3FE51C7DD706F536273AB0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KnownPluginList.h; path = ../../src/audio/plugin_host/juce_KnownPluginList.h; sourceTree = SOURCE_ROOT; }; - B6E20AE45813C0CA9B1014DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginDescription.cpp; path = ../../src/audio/plugin_host/juce_PluginDescription.cpp; sourceTree = SOURCE_ROOT; }; - 4AE3A448D79602BE793BB5AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginDescription.h; path = ../../src/audio/plugin_host/juce_PluginDescription.h; sourceTree = SOURCE_ROOT; }; - AF47BC3796A74CC15A192E8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginDirectoryScanner.cpp; path = ../../src/audio/plugin_host/juce_PluginDirectoryScanner.cpp; sourceTree = SOURCE_ROOT; }; - 3D170AC8FD8E403C54E08F9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginDirectoryScanner.h; path = ../../src/audio/plugin_host/juce_PluginDirectoryScanner.h; sourceTree = SOURCE_ROOT; }; - 9C5C0BCB2A298160025B15FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PluginListComponent.cpp; path = ../../src/audio/plugin_host/juce_PluginListComponent.cpp; sourceTree = SOURCE_ROOT; }; - 08C65C3EB60FE8BFA252E3EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PluginListComponent.h; path = ../../src/audio/plugin_host/juce_PluginListComponent.h; sourceTree = SOURCE_ROOT; }; - 4CF107951746567DB63880A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioPlayHead.h; path = ../../src/audio/processors/juce_AudioPlayHead.h; sourceTree = SOURCE_ROOT; }; - AB554593165FE8C8B40F4447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessor.cpp; path = ../../src/audio/processors/juce_AudioProcessor.cpp; sourceTree = SOURCE_ROOT; }; - 3F260C24341E58745AC5BE79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessor.h; path = ../../src/audio/processors/juce_AudioProcessor.h; sourceTree = SOURCE_ROOT; }; - BC2A50B0B01128E394E9DE9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorEditor.cpp; path = ../../src/audio/processors/juce_AudioProcessorEditor.cpp; sourceTree = SOURCE_ROOT; }; - EC0F8FAA7EACE0D275064D60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorEditor.h; path = ../../src/audio/processors/juce_AudioProcessorEditor.h; sourceTree = SOURCE_ROOT; }; - D141C024A3F5A6748B0E9ED7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorGraph.cpp; path = ../../src/audio/processors/juce_AudioProcessorGraph.cpp; sourceTree = SOURCE_ROOT; }; - 19C9509EC7DD00DA7443DEFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorGraph.h; path = ../../src/audio/processors/juce_AudioProcessorGraph.h; sourceTree = SOURCE_ROOT; }; - ABDE16ABC1784B0FD3887A8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorListener.h; path = ../../src/audio/processors/juce_AudioProcessorListener.h; sourceTree = SOURCE_ROOT; }; - 08EBC2152F45FB2B839FCCC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioProcessorPlayer.cpp; path = ../../src/audio/processors/juce_AudioProcessorPlayer.cpp; sourceTree = SOURCE_ROOT; }; - 350428D4D70AAB88B2B84790 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioProcessorPlayer.h; path = ../../src/audio/processors/juce_AudioProcessorPlayer.h; sourceTree = SOURCE_ROOT; }; - 096CF2243648F17E1BF5421B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GenericAudioProcessorEditor.cpp; path = ../../src/audio/processors/juce_GenericAudioProcessorEditor.cpp; sourceTree = SOURCE_ROOT; }; - CAD3312170E5DBE8AA8348BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GenericAudioProcessorEditor.h; path = ../../src/audio/processors/juce_GenericAudioProcessorEditor.h; sourceTree = SOURCE_ROOT; }; - ED5966B95F865C586A3CE08F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Sampler.cpp; path = ../../src/audio/synthesisers/juce_Sampler.cpp; sourceTree = SOURCE_ROOT; }; - 6C6C1C360138D9BD4B27588B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Sampler.h; path = ../../src/audio/synthesisers/juce_Sampler.h; sourceTree = SOURCE_ROOT; }; - 35668D8EEA19957C6C9AC83A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Synthesiser.cpp; path = ../../src/audio/synthesisers/juce_Synthesiser.cpp; sourceTree = SOURCE_ROOT; }; - 9E6C206F95245BCDE38FB2B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Synthesiser.h; path = ../../src/audio/synthesisers/juce_Synthesiser.h; sourceTree = SOURCE_ROOT; }; - 4F22276689685D839BD252EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AbstractFifo.cpp; path = ../../src/containers/juce_AbstractFifo.cpp; sourceTree = SOURCE_ROOT; }; - 9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AbstractFifo.h; path = ../../src/containers/juce_AbstractFifo.h; sourceTree = SOURCE_ROOT; }; - 839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Array.h; path = ../../src/containers/juce_Array.h; sourceTree = SOURCE_ROOT; }; - EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrayAllocationBase.h; path = ../../src/containers/juce_ArrayAllocationBase.h; sourceTree = SOURCE_ROOT; }; - F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DynamicObject.cpp; path = ../../src/containers/juce_DynamicObject.cpp; sourceTree = SOURCE_ROOT; }; - 34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DynamicObject.h; path = ../../src/containers/juce_DynamicObject.h; sourceTree = SOURCE_ROOT; }; - 7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ElementComparator.h; path = ../../src/containers/juce_ElementComparator.h; sourceTree = SOURCE_ROOT; }; - 2767E1D082874D301D5D5F43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HashMap.h; path = ../../src/containers/juce_HashMap.h; sourceTree = SOURCE_ROOT; }; - 9289A1E6B141F24C57FF0927 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LinkedListPointer.h; path = ../../src/containers/juce_LinkedListPointer.h; sourceTree = SOURCE_ROOT; }; - 70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedValueSet.cpp; path = ../../src/containers/juce_NamedValueSet.cpp; sourceTree = SOURCE_ROOT; }; - BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedValueSet.h; path = ../../src/containers/juce_NamedValueSet.h; sourceTree = SOURCE_ROOT; }; - C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OwnedArray.h; path = ../../src/containers/juce_OwnedArray.h; sourceTree = SOURCE_ROOT; }; - 9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertySet.cpp; path = ../../src/containers/juce_PropertySet.cpp; sourceTree = SOURCE_ROOT; }; - C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertySet.h; path = ../../src/containers/juce_PropertySet.h; sourceTree = SOURCE_ROOT; }; - D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedArray.h; path = ../../src/containers/juce_ReferenceCountedArray.h; sourceTree = SOURCE_ROOT; }; - F95BC2FA7861CFF968D661ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedValueSetter.h; path = ../../src/containers/juce_ScopedValueSetter.h; sourceTree = SOURCE_ROOT; }; - 2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SortedSet.h; path = ../../src/containers/juce_SortedSet.h; sourceTree = SOURCE_ROOT; }; - 989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SparseSet.h; path = ../../src/containers/juce_SparseSet.h; sourceTree = SOURCE_ROOT; }; - 1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Value.cpp; path = ../../src/containers/juce_Value.cpp; sourceTree = SOURCE_ROOT; }; - 69F58BF234EDF6328F624E0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Value.h; path = ../../src/containers/juce_Value.h; sourceTree = SOURCE_ROOT; }; - 5D27EE211D9BFF6A58C4DC42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ValueTree.cpp; path = ../../src/containers/juce_ValueTree.cpp; sourceTree = SOURCE_ROOT; }; - 7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ValueTree.h; path = ../../src/containers/juce_ValueTree.h; sourceTree = SOURCE_ROOT; }; - 4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Variant.cpp; path = ../../src/containers/juce_Variant.cpp; sourceTree = SOURCE_ROOT; }; - A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Variant.h; path = ../../src/containers/juce_Variant.h; sourceTree = SOURCE_ROOT; }; - D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileLogger.cpp; path = ../../src/core/juce_FileLogger.cpp; sourceTree = SOURCE_ROOT; }; - C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileLogger.h; path = ../../src/core/juce_FileLogger.h; sourceTree = SOURCE_ROOT; }; - 5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Initialisation.cpp; path = ../../src/core/juce_Initialisation.cpp; sourceTree = SOURCE_ROOT; }; - 92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Initialisation.h; path = ../../src/core/juce_Initialisation.h; sourceTree = SOURCE_ROOT; }; - 4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Logger.cpp; path = ../../src/core/juce_Logger.cpp; sourceTree = SOURCE_ROOT; }; - 63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Logger.h; path = ../../src/core/juce_Logger.h; sourceTree = SOURCE_ROOT; }; - DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PerformanceCounter.cpp; path = ../../src/core/juce_PerformanceCounter.cpp; sourceTree = SOURCE_ROOT; }; - 1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PerformanceCounter.h; path = ../../src/core/juce_PerformanceCounter.h; sourceTree = SOURCE_ROOT; }; - 8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformDefs.h; path = ../../src/core/juce_PlatformDefs.h; sourceTree = SOURCE_ROOT; }; - 8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PlatformUtilities.h; path = ../../src/core/juce_PlatformUtilities.h; sourceTree = SOURCE_ROOT; }; - CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeTime.cpp; path = ../../src/core/juce_RelativeTime.cpp; sourceTree = SOURCE_ROOT; }; - B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeTime.h; path = ../../src/core/juce_RelativeTime.h; sourceTree = SOURCE_ROOT; }; - 0AD73B8EA0D60D9927B36624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Result.cpp; path = ../../src/core/juce_Result.cpp; sourceTree = SOURCE_ROOT; }; - F51969AF328D2C7D52D7436D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Result.h; path = ../../src/core/juce_Result.h; sourceTree = SOURCE_ROOT; }; - C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Singleton.h; path = ../../src/core/juce_Singleton.h; sourceTree = SOURCE_ROOT; }; - CA66415F6EAA172B83755954 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StandardHeader.h; path = ../../src/core/juce_StandardHeader.h; sourceTree = SOURCE_ROOT; }; - 18B170E96511BBA1019C66F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemStats.cpp; path = ../../src/core/juce_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 45D14EF360BDA1F5692E583D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemStats.h; path = ../../src/core/juce_SystemStats.h; sourceTree = SOURCE_ROOT; }; - 956A1C30D5FE98DBB154204D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TargetPlatform.h; path = ../../src/core/juce_TargetPlatform.h; sourceTree = SOURCE_ROOT; }; - 8D2DE1F3CB15D003C90042E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Time.cpp; path = ../../src/core/juce_Time.cpp; sourceTree = SOURCE_ROOT; }; - 872020C1EC3997ED744BF1BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Time.h; path = ../../src/core/juce_Time.h; sourceTree = SOURCE_ROOT; }; - CEF91E0C9CBB3EBFF9500FDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Uuid.cpp; path = ../../src/core/juce_Uuid.cpp; sourceTree = SOURCE_ROOT; }; - 297B664E9AB86DFE7DCAFF22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Uuid.h; path = ../../src/core/juce_Uuid.h; sourceTree = SOURCE_ROOT; }; - E3C548295935D26121D5D823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BlowFish.cpp; path = ../../src/cryptography/juce_BlowFish.cpp; sourceTree = SOURCE_ROOT; }; - 7A4B0E6FD686BCF0B8CC771E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BlowFish.h; path = ../../src/cryptography/juce_BlowFish.h; sourceTree = SOURCE_ROOT; }; - EAFD8FAF365DFB32DC42D0E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MD5.cpp; path = ../../src/cryptography/juce_MD5.cpp; sourceTree = SOURCE_ROOT; }; - 6E4345FEEB1DC732A16134A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MD5.h; path = ../../src/cryptography/juce_MD5.h; sourceTree = SOURCE_ROOT; }; - E9E692847C14AD33CD5FB40B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Primes.cpp; path = ../../src/cryptography/juce_Primes.cpp; sourceTree = SOURCE_ROOT; }; - 22612DBDC6C689B605CC6B48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Primes.h; path = ../../src/cryptography/juce_Primes.h; sourceTree = SOURCE_ROOT; }; - 7AE9331938549244E27A5D0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RSAKey.cpp; path = ../../src/cryptography/juce_RSAKey.cpp; sourceTree = SOURCE_ROOT; }; - 16335266AFB4D19F25410E1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RSAKey.h; path = ../../src/cryptography/juce_RSAKey.h; sourceTree = SOURCE_ROOT; }; - 31D985CB8646B78460E9D5A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ActionBroadcaster.cpp; path = ../../src/events/juce_ActionBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; - 09F7685D1EFF472ECB1F5EF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionBroadcaster.h; path = ../../src/events/juce_ActionBroadcaster.h; sourceTree = SOURCE_ROOT; }; - 4EF8BD4BF46C4BCB39F96609 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActionListener.h; path = ../../src/events/juce_ActionListener.h; sourceTree = SOURCE_ROOT; }; - 1617348BBF5D103619D76911 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AsyncUpdater.cpp; path = ../../src/events/juce_AsyncUpdater.cpp; sourceTree = SOURCE_ROOT; }; - 44DB44953945417F76199479 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AsyncUpdater.h; path = ../../src/events/juce_AsyncUpdater.h; sourceTree = SOURCE_ROOT; }; - D04B6E43A037F985434B2F5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallbackMessage.h; path = ../../src/events/juce_CallbackMessage.h; sourceTree = SOURCE_ROOT; }; - B80F8CD026033ACCCE11A1A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChangeBroadcaster.cpp; path = ../../src/events/juce_ChangeBroadcaster.cpp; sourceTree = SOURCE_ROOT; }; - 5F454A6B5A82ECE2396C5716 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeBroadcaster.h; path = ../../src/events/juce_ChangeBroadcaster.h; sourceTree = SOURCE_ROOT; }; - B2D08C8EEE3E22026533D2EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChangeListener.h; path = ../../src/events/juce_ChangeListener.h; sourceTree = SOURCE_ROOT; }; - AE68ECB6E063BD8D4984C0B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnection.cpp; path = ../../src/events/juce_InterprocessConnection.cpp; sourceTree = SOURCE_ROOT; }; - 4B935D7360C9F166C80A158D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnection.h; path = ../../src/events/juce_InterprocessConnection.h; sourceTree = SOURCE_ROOT; }; - 843A7B398E9411F0AF28D65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InterprocessConnectionServer.cpp; path = ../../src/events/juce_InterprocessConnectionServer.cpp; sourceTree = SOURCE_ROOT; }; - 57DD8EEE88C0D366E0354478 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterprocessConnectionServer.h; path = ../../src/events/juce_InterprocessConnectionServer.h; sourceTree = SOURCE_ROOT; }; - 80633D64E9EFA1433454669B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListenerList.h; path = ../../src/events/juce_ListenerList.h; sourceTree = SOURCE_ROOT; }; - 9CF077D3ED7B7B56F351AAF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Message.cpp; path = ../../src/events/juce_Message.cpp; sourceTree = SOURCE_ROOT; }; - 7A1219C6560BDBE2E170D2A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Message.h; path = ../../src/events/juce_Message.h; sourceTree = SOURCE_ROOT; }; - E594F70DC2F292FF1EF65CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageListener.cpp; path = ../../src/events/juce_MessageListener.cpp; sourceTree = SOURCE_ROOT; }; - BE17B7279B4BF40E51C12F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageListener.h; path = ../../src/events/juce_MessageListener.h; sourceTree = SOURCE_ROOT; }; - E2D07ED5E1A4A460E0DEF59C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MessageManager.cpp; path = ../../src/events/juce_MessageManager.cpp; sourceTree = SOURCE_ROOT; }; - 2EBDE3FF4894D72C310C9F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MessageManager.h; path = ../../src/events/juce_MessageManager.h; sourceTree = SOURCE_ROOT; }; - 1F2CFBF13ADCA05C0DC2D7D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiTimer.cpp; path = ../../src/events/juce_MultiTimer.cpp; sourceTree = SOURCE_ROOT; }; - C51E9973A6FAB635081B9FDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiTimer.h; path = ../../src/events/juce_MultiTimer.h; sourceTree = SOURCE_ROOT; }; - C818B558D6D5B62A80621281 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Timer.cpp; path = ../../src/events/juce_Timer.cpp; sourceTree = SOURCE_ROOT; }; - 32C0312A5D246D41AAD98A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Timer.h; path = ../../src/events/juce_Timer.h; sourceTree = SOURCE_ROOT; }; - D0D9267E200BD462361810F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Component.cpp; path = ../../src/gui/components/juce_Component.cpp; sourceTree = SOURCE_ROOT; }; - 17A21B31FD41D00A4088FADF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Component.h; path = ../../src/gui/components/juce_Component.h; sourceTree = SOURCE_ROOT; }; - E13F33E386E1A0D5FC546521 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentListener.cpp; path = ../../src/gui/components/juce_ComponentListener.cpp; sourceTree = SOURCE_ROOT; }; - A0D6308567AAA50D1163D9D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentListener.h; path = ../../src/gui/components/juce_ComponentListener.h; sourceTree = SOURCE_ROOT; }; - 621B3A4B154182F69DDE2989 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Desktop.cpp; path = ../../src/gui/components/juce_Desktop.cpp; sourceTree = SOURCE_ROOT; }; - A1F58C1A972425C2B43DD1B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Desktop.h; path = ../../src/gui/components/juce_Desktop.h; sourceTree = SOURCE_ROOT; }; - 2FFF9AFE4BD9437CE096E52B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModalComponentManager.cpp; path = ../../src/gui/components/juce_ModalComponentManager.cpp; sourceTree = SOURCE_ROOT; }; - 41C8C324F13ADA3423FC3B0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModalComponentManager.h; path = ../../src/gui/components/juce_ModalComponentManager.h; sourceTree = SOURCE_ROOT; }; - 18EE6576A9ED098632CE5155 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ArrowButton.cpp; path = ../../src/gui/components/buttons/juce_ArrowButton.cpp; sourceTree = SOURCE_ROOT; }; - EB182DC4124FEFFFC87D12C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ArrowButton.h; path = ../../src/gui/components/buttons/juce_ArrowButton.h; sourceTree = SOURCE_ROOT; }; - 8B1C747E63EEF036AD9AF3D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Button.cpp; path = ../../src/gui/components/buttons/juce_Button.cpp; sourceTree = SOURCE_ROOT; }; - ECA97019B42083AD879B5B97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Button.h; path = ../../src/gui/components/buttons/juce_Button.h; sourceTree = SOURCE_ROOT; }; - 1C3D15546065C1A9AA5AA0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableButton.cpp; path = ../../src/gui/components/buttons/juce_DrawableButton.cpp; sourceTree = SOURCE_ROOT; }; - B2032A24364695450A5E6A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableButton.h; path = ../../src/gui/components/buttons/juce_DrawableButton.h; sourceTree = SOURCE_ROOT; }; - BA415BD77DF4B2F4760D1387 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_HyperlinkButton.cpp; path = ../../src/gui/components/buttons/juce_HyperlinkButton.cpp; sourceTree = SOURCE_ROOT; }; - B72C0FB8DDC0F1102DF42943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HyperlinkButton.h; path = ../../src/gui/components/buttons/juce_HyperlinkButton.h; sourceTree = SOURCE_ROOT; }; - 6930E651AEE97FD47E185EC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageButton.cpp; path = ../../src/gui/components/buttons/juce_ImageButton.cpp; sourceTree = SOURCE_ROOT; }; - 96FD3A02BA915E460520A0B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageButton.h; path = ../../src/gui/components/buttons/juce_ImageButton.h; sourceTree = SOURCE_ROOT; }; - E927E4A58A84B21AA6B38A44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ShapeButton.cpp; path = ../../src/gui/components/buttons/juce_ShapeButton.cpp; sourceTree = SOURCE_ROOT; }; - F2212B7F42E26C3DD86800F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ShapeButton.h; path = ../../src/gui/components/buttons/juce_ShapeButton.h; sourceTree = SOURCE_ROOT; }; - 09AE2C7E2573204A7A35452B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextButton.cpp; path = ../../src/gui/components/buttons/juce_TextButton.cpp; sourceTree = SOURCE_ROOT; }; - B394145555DCB9E0FAA5522C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextButton.h; path = ../../src/gui/components/buttons/juce_TextButton.h; sourceTree = SOURCE_ROOT; }; - 9846D4523B3425BBB04107EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToggleButton.cpp; path = ../../src/gui/components/buttons/juce_ToggleButton.cpp; sourceTree = SOURCE_ROOT; }; - 455176F8EDBA7A9DCEAA1367 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToggleButton.h; path = ../../src/gui/components/buttons/juce_ToggleButton.h; sourceTree = SOURCE_ROOT; }; - F750738F398054AB38250780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarButton.cpp; path = ../../src/gui/components/buttons/juce_ToolbarButton.cpp; sourceTree = SOURCE_ROOT; }; - DFF08DC68372AEE17EAA9CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarButton.h; path = ../../src/gui/components/buttons/juce_ToolbarButton.h; sourceTree = SOURCE_ROOT; }; - A3CB18F915377AC3FFA2E5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeDocument.cpp; path = ../../src/gui/components/code_editor/juce_CodeDocument.cpp; sourceTree = SOURCE_ROOT; }; - B28C2EBD0846A09DAEDDFF4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeDocument.h; path = ../../src/gui/components/code_editor/juce_CodeDocument.h; sourceTree = SOURCE_ROOT; }; - 04F48B09426293224576DA9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CodeEditorComponent.cpp; path = ../../src/gui/components/code_editor/juce_CodeEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - DF6B4E787E39CD446ED2EEEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeEditorComponent.h; path = ../../src/gui/components/code_editor/juce_CodeEditorComponent.h; sourceTree = SOURCE_ROOT; }; - C992FDA4396430392CFAD150 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CodeTokeniser.h; path = ../../src/gui/components/code_editor/juce_CodeTokeniser.h; sourceTree = SOURCE_ROOT; }; - 346CC505FAFEE9451040108D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CPlusPlusCodeTokeniser.cpp; path = ../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.cpp; sourceTree = SOURCE_ROOT; }; - 3384A91143018ED9346E4118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CPlusPlusCodeTokeniser.h; path = ../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.h; sourceTree = SOURCE_ROOT; }; - ADC16C18C8237A7F8E35E37A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComboBox.cpp; path = ../../src/gui/components/controls/juce_ComboBox.cpp; sourceTree = SOURCE_ROOT; }; - D8EB3EA456D9FCC211CD1ED5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComboBox.h; path = ../../src/gui/components/controls/juce_ComboBox.h; sourceTree = SOURCE_ROOT; }; - 0D3FA24FF38399E0EDA80860 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageComponent.cpp; path = ../../src/gui/components/controls/juce_ImageComponent.cpp; sourceTree = SOURCE_ROOT; }; - CA3454A9B6F80A2F4735C37E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageComponent.h; path = ../../src/gui/components/controls/juce_ImageComponent.h; sourceTree = SOURCE_ROOT; }; - 7330A9643F50DE8BEACDBB61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Label.cpp; path = ../../src/gui/components/controls/juce_Label.cpp; sourceTree = SOURCE_ROOT; }; - C0CC0FA84A4F7AA76C1611CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Label.h; path = ../../src/gui/components/controls/juce_Label.h; sourceTree = SOURCE_ROOT; }; - 1BC6C010045A06BDB4C684F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ListBox.cpp; path = ../../src/gui/components/controls/juce_ListBox.cpp; sourceTree = SOURCE_ROOT; }; - 3FFCAECECC0D469A010F7AF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ListBox.h; path = ../../src/gui/components/controls/juce_ListBox.h; sourceTree = SOURCE_ROOT; }; - 71B6CE03D6DB07BB293C8206 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ProgressBar.cpp; path = ../../src/gui/components/controls/juce_ProgressBar.cpp; sourceTree = SOURCE_ROOT; }; - 1DB68310EA4D6180FF948AA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ProgressBar.h; path = ../../src/gui/components/controls/juce_ProgressBar.h; sourceTree = SOURCE_ROOT; }; - 3CE16163A43A6E67428385EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Slider.cpp; path = ../../src/gui/components/controls/juce_Slider.cpp; sourceTree = SOURCE_ROOT; }; - E698677EEC8E88CAFF542764 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Slider.h; path = ../../src/gui/components/controls/juce_Slider.h; sourceTree = SOURCE_ROOT; }; - 6BB68B37C7B0BB4DA8326647 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableHeaderComponent.cpp; path = ../../src/gui/components/controls/juce_TableHeaderComponent.cpp; sourceTree = SOURCE_ROOT; }; - 1EA844F7CC5377A14B0FD21C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableHeaderComponent.h; path = ../../src/gui/components/controls/juce_TableHeaderComponent.h; sourceTree = SOURCE_ROOT; }; - 76E073B2A3F59A3ACD20CC87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TableListBox.cpp; path = ../../src/gui/components/controls/juce_TableListBox.cpp; sourceTree = SOURCE_ROOT; }; - 8BA30F0AFF5EA0E1A0203ACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TableListBox.h; path = ../../src/gui/components/controls/juce_TableListBox.h; sourceTree = SOURCE_ROOT; }; - A4E66D702028A22D8157241C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextEditor.cpp; path = ../../src/gui/components/controls/juce_TextEditor.cpp; sourceTree = SOURCE_ROOT; }; - CB6BF5E15522D8A272032AE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditor.h; path = ../../src/gui/components/controls/juce_TextEditor.h; sourceTree = SOURCE_ROOT; }; - 53EB02EEDF5E7971EAB9E795 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Toolbar.cpp; path = ../../src/gui/components/controls/juce_Toolbar.cpp; sourceTree = SOURCE_ROOT; }; - 82FEB35063C3559D2F46AA6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Toolbar.h; path = ../../src/gui/components/controls/juce_Toolbar.h; sourceTree = SOURCE_ROOT; }; - 37E48B8F8AD2BC448E5935C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemComponent.cpp; path = ../../src/gui/components/controls/juce_ToolbarItemComponent.cpp; sourceTree = SOURCE_ROOT; }; - A77096E86054F70AC0A3B69E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemComponent.h; path = ../../src/gui/components/controls/juce_ToolbarItemComponent.h; sourceTree = SOURCE_ROOT; }; - 981BACFF7892B83828313D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemFactory.h; path = ../../src/gui/components/controls/juce_ToolbarItemFactory.h; sourceTree = SOURCE_ROOT; }; - D317D4B5BA40A5754EE56F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ToolbarItemPalette.cpp; path = ../../src/gui/components/controls/juce_ToolbarItemPalette.cpp; sourceTree = SOURCE_ROOT; }; - 8400CA0D3C2AB7A60A7329FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ToolbarItemPalette.h; path = ../../src/gui/components/controls/juce_ToolbarItemPalette.h; sourceTree = SOURCE_ROOT; }; - BC209F6862D5923B8F9E3080 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TreeView.cpp; path = ../../src/gui/components/controls/juce_TreeView.cpp; sourceTree = SOURCE_ROOT; }; - B0D261D42091AAD1560A0D63 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TreeView.h; path = ../../src/gui/components/controls/juce_TreeView.h; sourceTree = SOURCE_ROOT; }; - B60FE8BFA252E3EF2D60B77A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsDisplayComponent.cpp; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp; sourceTree = SOURCE_ROOT; }; - 79ABAD7BB654030EF29B8B9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsDisplayComponent.h; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.h; sourceTree = SOURCE_ROOT; }; - D3B56583D4F60069296DB959 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryContentsList.cpp; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsList.cpp; sourceTree = SOURCE_ROOT; }; - 3A4ABC7E24F155A8CAF027B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryContentsList.h; path = ../../src/gui/components/filebrowser/juce_DirectoryContentsList.h; sourceTree = SOURCE_ROOT; }; - B1DEB4E0BBFE7E2D052165BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBrowserComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - F9FEE6DAB2B2752AC13D7286 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserComponent.h; path = ../../src/gui/components/filebrowser/juce_FileBrowserComponent.h; sourceTree = SOURCE_ROOT; }; - 85F0A0454489E4AF1F80AC83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBrowserListener.h; path = ../../src/gui/components/filebrowser/juce_FileBrowserListener.h; sourceTree = SOURCE_ROOT; }; - 102BAE57AAA43A7685FCBD9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooser.cpp; path = ../../src/gui/components/filebrowser/juce_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - F631A108CB5015BFA2E25E00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooser.h; path = ../../src/gui/components/filebrowser/juce_FileChooser.h; sourceTree = SOURCE_ROOT; }; - 730CAA344708954DE271072C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileChooserDialogBox.cpp; path = ../../src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp; sourceTree = SOURCE_ROOT; }; - 295793C7AA1A57DC4BBCBBC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileChooserDialogBox.h; path = ../../src/gui/components/filebrowser/juce_FileChooserDialogBox.h; sourceTree = SOURCE_ROOT; }; - D54308F25AEE3110A166F2BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileFilter.cpp; path = ../../src/gui/components/filebrowser/juce_FileFilter.cpp; sourceTree = SOURCE_ROOT; }; - 3AF50EADB5B2C973E0C8EE9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileFilter.h; path = ../../src/gui/components/filebrowser/juce_FileFilter.h; sourceTree = SOURCE_ROOT; }; - 9A9D8C524A070162517620E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileListComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileListComponent.cpp; sourceTree = SOURCE_ROOT; }; - CD6C610A843822A7FA53E9D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileListComponent.h; path = ../../src/gui/components/filebrowser/juce_FileListComponent.h; sourceTree = SOURCE_ROOT; }; - CA1B41922D8094982F967DBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FilenameComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FilenameComponent.cpp; sourceTree = SOURCE_ROOT; }; - E9E66775B2F13ACD0B751E69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilenameComponent.h; path = ../../src/gui/components/filebrowser/juce_FilenameComponent.h; sourceTree = SOURCE_ROOT; }; - B689E250203DE38D6D4F39F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FilePreviewComponent.h; path = ../../src/gui/components/filebrowser/juce_FilePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 29DFAA512171B967D687A945 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPathListComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.cpp; sourceTree = SOURCE_ROOT; }; - 0AB8288D92FDFA00F30FB8DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPathListComponent.h; path = ../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.h; sourceTree = SOURCE_ROOT; }; - A418FC3BDDBF1CE9F2903490 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileTreeComponent.cpp; path = ../../src/gui/components/filebrowser/juce_FileTreeComponent.cpp; sourceTree = SOURCE_ROOT; }; - 0EAD906B617A1A17305CB9F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileTreeComponent.h; path = ../../src/gui/components/filebrowser/juce_FileTreeComponent.h; sourceTree = SOURCE_ROOT; }; - 949854EDE6B5B16CEFB6108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImagePreviewComponent.cpp; path = ../../src/gui/components/filebrowser/juce_ImagePreviewComponent.cpp; sourceTree = SOURCE_ROOT; }; - F39059E72B927A700010851B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImagePreviewComponent.h; path = ../../src/gui/components/filebrowser/juce_ImagePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 8A67B45A2BA1D19D1AC43315 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_WildcardFileFilter.cpp; path = ../../src/gui/components/filebrowser/juce_WildcardFileFilter.cpp; sourceTree = SOURCE_ROOT; }; - ECDD0F8397F3EE4E7FA7ACCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WildcardFileFilter.h; path = ../../src/gui/components/filebrowser/juce_WildcardFileFilter.h; sourceTree = SOURCE_ROOT; }; - 912C419859C9C56BC96AA6FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CaretComponent.cpp; path = ../../src/gui/components/keyboard/juce_CaretComponent.cpp; sourceTree = SOURCE_ROOT; }; - 717295136FD426125079F78C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CaretComponent.h; path = ../../src/gui/components/keyboard/juce_CaretComponent.h; sourceTree = SOURCE_ROOT; }; - 5ABC6616473BA4791AA8101E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyboardFocusTraverser.cpp; path = ../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.cpp; sourceTree = SOURCE_ROOT; }; - F61C34EE417006881D0869F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyboardFocusTraverser.h; path = ../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.h; sourceTree = SOURCE_ROOT; }; - 29A79478AE8567250972ED43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyListener.cpp; path = ../../src/gui/components/keyboard/juce_KeyListener.cpp; sourceTree = SOURCE_ROOT; }; - FB080C47434A8FAB73B8F486 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyListener.h; path = ../../src/gui/components/keyboard/juce_KeyListener.h; sourceTree = SOURCE_ROOT; }; - 7F5A271EAB78C7CF8B2341DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyMappingEditorComponent.cpp; path = ../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 92EDE6EA48F94DC5A0BCB24A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyMappingEditorComponent.h; path = ../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.h; sourceTree = SOURCE_ROOT; }; - A00C6593BFBFA76043BC0C06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPress.cpp; path = ../../src/gui/components/keyboard/juce_KeyPress.cpp; sourceTree = SOURCE_ROOT; }; - 02982EB6A81020D3D421AED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPress.h; path = ../../src/gui/components/keyboard/juce_KeyPress.h; sourceTree = SOURCE_ROOT; }; - F1A33029252D29A6ADF171B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_KeyPressMappingSet.cpp; path = ../../src/gui/components/keyboard/juce_KeyPressMappingSet.cpp; sourceTree = SOURCE_ROOT; }; - 15C6FD019B274AA51B4E2D76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_KeyPressMappingSet.h; path = ../../src/gui/components/keyboard/juce_KeyPressMappingSet.h; sourceTree = SOURCE_ROOT; }; - B1E8FF009812F29C2620E6BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ModifierKeys.cpp; path = ../../src/gui/components/keyboard/juce_ModifierKeys.cpp; sourceTree = SOURCE_ROOT; }; - FAEEA3536AD17B2667A1BB94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ModifierKeys.h; path = ../../src/gui/components/keyboard/juce_ModifierKeys.h; sourceTree = SOURCE_ROOT; }; - D64DD9F41E4598606855DFCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextEditorKeyMapper.h; path = ../../src/gui/components/keyboard/juce_TextEditorKeyMapper.h; sourceTree = SOURCE_ROOT; }; - 7356F5E93CEA4D472D83D8E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextInputTarget.h; path = ../../src/gui/components/keyboard/juce_TextInputTarget.h; sourceTree = SOURCE_ROOT; }; - 921B616E2229AEB6390D2B57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentAnimator.cpp; path = ../../src/gui/components/layout/juce_ComponentAnimator.cpp; sourceTree = SOURCE_ROOT; }; - FE1072B5FB77E8FEE1BEBDFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentAnimator.h; path = ../../src/gui/components/layout/juce_ComponentAnimator.h; sourceTree = SOURCE_ROOT; }; - 07191E1A9805FA6E6F253FF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBoundsConstrainer.cpp; path = ../../src/gui/components/layout/juce_ComponentBoundsConstrainer.cpp; sourceTree = SOURCE_ROOT; }; - 2EC173A08676F6E592A7B347 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBoundsConstrainer.h; path = ../../src/gui/components/layout/juce_ComponentBoundsConstrainer.h; sourceTree = SOURCE_ROOT; }; - 45E5EE9E0173683D721FABDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentBuilder.cpp; path = ../../src/gui/components/layout/juce_ComponentBuilder.cpp; sourceTree = SOURCE_ROOT; }; - 2D3A362DD3833B9E70B10FD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentBuilder.h; path = ../../src/gui/components/layout/juce_ComponentBuilder.h; sourceTree = SOURCE_ROOT; }; - F8FCCCE06D31FEF697FCD80D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentMovementWatcher.cpp; path = ../../src/gui/components/layout/juce_ComponentMovementWatcher.cpp; sourceTree = SOURCE_ROOT; }; - 44CDA79090B115C3B62A2168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentMovementWatcher.h; path = ../../src/gui/components/layout/juce_ComponentMovementWatcher.h; sourceTree = SOURCE_ROOT; }; - A6AD7357F905309D1B461EB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GroupComponent.cpp; path = ../../src/gui/components/layout/juce_GroupComponent.cpp; sourceTree = SOURCE_ROOT; }; - E9242E8425497D889C764C66 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GroupComponent.h; path = ../../src/gui/components/layout/juce_GroupComponent.h; sourceTree = SOURCE_ROOT; }; - FF046140CCF1EDB0DFF80178 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MultiDocumentPanel.cpp; path = ../../src/gui/components/layout/juce_MultiDocumentPanel.cpp; sourceTree = SOURCE_ROOT; }; - B6A223FB5B4A9388C83D6FC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MultiDocumentPanel.h; path = ../../src/gui/components/layout/juce_MultiDocumentPanel.h; sourceTree = SOURCE_ROOT; }; - A95F42C5CB0C2E5052B31568 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableBorderComponent.cpp; path = ../../src/gui/components/layout/juce_ResizableBorderComponent.cpp; sourceTree = SOURCE_ROOT; }; - 600B2FDBBBE812784CB49A69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableBorderComponent.h; path = ../../src/gui/components/layout/juce_ResizableBorderComponent.h; sourceTree = SOURCE_ROOT; }; - A31221E2A50CCE9DF06B5F4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableCornerComponent.cpp; path = ../../src/gui/components/layout/juce_ResizableCornerComponent.cpp; sourceTree = SOURCE_ROOT; }; - CB54AC3D311C44A1F3B463A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableCornerComponent.h; path = ../../src/gui/components/layout/juce_ResizableCornerComponent.h; sourceTree = SOURCE_ROOT; }; - 3D8B0E86C98E2EE49AE868C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableEdgeComponent.cpp; path = ../../src/gui/components/layout/juce_ResizableEdgeComponent.cpp; sourceTree = SOURCE_ROOT; }; - 238965266F88730956D776DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableEdgeComponent.h; path = ../../src/gui/components/layout/juce_ResizableEdgeComponent.h; sourceTree = SOURCE_ROOT; }; - B116FEC4D544DB8E38CB571E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ScrollBar.cpp; path = ../../src/gui/components/layout/juce_ScrollBar.cpp; sourceTree = SOURCE_ROOT; }; - 797C94BB7F42CBBAACCFFB87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScrollBar.h; path = ../../src/gui/components/layout/juce_ScrollBar.h; sourceTree = SOURCE_ROOT; }; - F1F65C9E7394E04E073A57A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutManager.cpp; path = ../../src/gui/components/layout/juce_StretchableLayoutManager.cpp; sourceTree = SOURCE_ROOT; }; - F64E8284F142600B9F519B07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutManager.h; path = ../../src/gui/components/layout/juce_StretchableLayoutManager.h; sourceTree = SOURCE_ROOT; }; - 993C90B10202DA78FA31CC58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableLayoutResizerBar.cpp; path = ../../src/gui/components/layout/juce_StretchableLayoutResizerBar.cpp; sourceTree = SOURCE_ROOT; }; - 8C0FFF811E06D162050CAB14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableLayoutResizerBar.h; path = ../../src/gui/components/layout/juce_StretchableLayoutResizerBar.h; sourceTree = SOURCE_ROOT; }; - 079CFB5DEF6F2B71E2910A22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StretchableObjectResizer.cpp; path = ../../src/gui/components/layout/juce_StretchableObjectResizer.cpp; sourceTree = SOURCE_ROOT; }; - D5F5282BE0F43A5E16824749 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StretchableObjectResizer.h; path = ../../src/gui/components/layout/juce_StretchableObjectResizer.h; sourceTree = SOURCE_ROOT; }; - 143F36BCDE7A65EBA33900ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedButtonBar.cpp; path = ../../src/gui/components/layout/juce_TabbedButtonBar.cpp; sourceTree = SOURCE_ROOT; }; - 093E54DECB8191CA74D79176 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedButtonBar.h; path = ../../src/gui/components/layout/juce_TabbedButtonBar.h; sourceTree = SOURCE_ROOT; }; - F2C653BA4552E6838DFA4F87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TabbedComponent.cpp; path = ../../src/gui/components/layout/juce_TabbedComponent.cpp; sourceTree = SOURCE_ROOT; }; - C42D9251031A81B5CF2C843B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TabbedComponent.h; path = ../../src/gui/components/layout/juce_TabbedComponent.h; sourceTree = SOURCE_ROOT; }; - D41423657626ACA672A9DED9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Viewport.cpp; path = ../../src/gui/components/layout/juce_Viewport.cpp; sourceTree = SOURCE_ROOT; }; - 811149E18993F029165D330D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Viewport.h; path = ../../src/gui/components/layout/juce_Viewport.h; sourceTree = SOURCE_ROOT; }; - FD004BDDCEDB7E324983F70C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LookAndFeel.cpp; path = ../../src/gui/components/lookandfeel/juce_LookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; - 7B991020107EC0D54965BCA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LookAndFeel.h; path = ../../src/gui/components/lookandfeel/juce_LookAndFeel.h; sourceTree = SOURCE_ROOT; }; - B92ACF027E63D1C788DEC893 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OldSchoolLookAndFeel.cpp; path = ../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.cpp; sourceTree = SOURCE_ROOT; }; - 3C739F61EE232C75546D4DCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OldSchoolLookAndFeel.h; path = ../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.h; sourceTree = SOURCE_ROOT; }; - 218D7D73C086866E587FFD01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarComponent.cpp; path = ../../src/gui/components/menus/juce_MenuBarComponent.cpp; sourceTree = SOURCE_ROOT; }; - BB93D3C283731C0B25B7AAAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarComponent.h; path = ../../src/gui/components/menus/juce_MenuBarComponent.h; sourceTree = SOURCE_ROOT; }; - 1DDE0A8E4C5857715D9B5FAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MenuBarModel.cpp; path = ../../src/gui/components/menus/juce_MenuBarModel.cpp; sourceTree = SOURCE_ROOT; }; - 502B3625329816EA6330465F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MenuBarModel.h; path = ../../src/gui/components/menus/juce_MenuBarModel.h; sourceTree = SOURCE_ROOT; }; - 6AACD2FD239E39F87B666C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PopupMenu.cpp; path = ../../src/gui/components/menus/juce_PopupMenu.cpp; sourceTree = SOURCE_ROOT; }; - A563BC883D801CF5956DC4BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PopupMenu.h; path = ../../src/gui/components/menus/juce_PopupMenu.h; sourceTree = SOURCE_ROOT; }; - 9E4B3BAB9BDB06B60D28DF48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentDragger.cpp; path = ../../src/gui/components/mouse/juce_ComponentDragger.cpp; sourceTree = SOURCE_ROOT; }; - BCDD702ED33BADF3FC19384C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentDragger.h; path = ../../src/gui/components/mouse/juce_ComponentDragger.h; sourceTree = SOURCE_ROOT; }; - 3D74B30C63465C32E26D8E33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DragAndDropContainer.cpp; path = ../../src/gui/components/mouse/juce_DragAndDropContainer.cpp; sourceTree = SOURCE_ROOT; }; - D4993649A93B73052C8045EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropContainer.h; path = ../../src/gui/components/mouse/juce_DragAndDropContainer.h; sourceTree = SOURCE_ROOT; }; - 31EE71EA61B4ED293481EB97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DragAndDropTarget.h; path = ../../src/gui/components/mouse/juce_DragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - A08313B5F112579D130373BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileDragAndDropTarget.h; path = ../../src/gui/components/mouse/juce_FileDragAndDropTarget.h; sourceTree = SOURCE_ROOT; }; - E1CA0B04EDE60771B81B9700 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LassoComponent.h; path = ../../src/gui/components/mouse/juce_LassoComponent.h; sourceTree = SOURCE_ROOT; }; - 944BC51C440C167C5B2A23E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseCursor.cpp; path = ../../src/gui/components/mouse/juce_MouseCursor.cpp; sourceTree = SOURCE_ROOT; }; - 136109B3076DDA7B2E01CF90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseCursor.h; path = ../../src/gui/components/mouse/juce_MouseCursor.h; sourceTree = SOURCE_ROOT; }; - 067D84F9291770240D1AB5B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseEvent.cpp; path = ../../src/gui/components/mouse/juce_MouseEvent.cpp; sourceTree = SOURCE_ROOT; }; - 50C02B44D0CB18898F575B1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseEvent.h; path = ../../src/gui/components/mouse/juce_MouseEvent.h; sourceTree = SOURCE_ROOT; }; - 441257DD380138C03568FCBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseInputSource.cpp; path = ../../src/gui/components/mouse/juce_MouseInputSource.cpp; sourceTree = SOURCE_ROOT; }; - 07CF9AF337779EB486AC92BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseInputSource.h; path = ../../src/gui/components/mouse/juce_MouseInputSource.h; sourceTree = SOURCE_ROOT; }; - 2886656DF7ACC9DDC888827F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MouseListener.cpp; path = ../../src/gui/components/mouse/juce_MouseListener.cpp; sourceTree = SOURCE_ROOT; }; - 0C28F27F9D1CE6CD65185760 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MouseListener.h; path = ../../src/gui/components/mouse/juce_MouseListener.h; sourceTree = SOURCE_ROOT; }; - 89AA49DD2A63D80E90A56768 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipClient.h; path = ../../src/gui/components/mouse/juce_TooltipClient.h; sourceTree = SOURCE_ROOT; }; - 82DFF1BD3665DC32672FCCE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MarkerList.cpp; path = ../../src/gui/components/positioning/juce_MarkerList.cpp; sourceTree = SOURCE_ROOT; }; - 5B6CD1833A98F9844B7E3FF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MarkerList.h; path = ../../src/gui/components/positioning/juce_MarkerList.h; sourceTree = SOURCE_ROOT; }; - D39C0B853C3EBBBD11E7C71E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinate.cpp; path = ../../src/gui/components/positioning/juce_RelativeCoordinate.cpp; sourceTree = SOURCE_ROOT; }; - 657546D70AB7B2709619E07A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinate.h; path = ../../src/gui/components/positioning/juce_RelativeCoordinate.h; sourceTree = SOURCE_ROOT; }; - D31704DAB806B6AF3ED52DC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeCoordinatePositioner.cpp; path = ../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.cpp; sourceTree = SOURCE_ROOT; }; - 574EC603B2B1189687851319 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeCoordinatePositioner.h; path = ../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.h; sourceTree = SOURCE_ROOT; }; - 243EF1A31A779413BC2D5B98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeParallelogram.cpp; path = ../../src/gui/components/positioning/juce_RelativeParallelogram.cpp; sourceTree = SOURCE_ROOT; }; - 72EFFDE39C7255D50F926944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeParallelogram.h; path = ../../src/gui/components/positioning/juce_RelativeParallelogram.h; sourceTree = SOURCE_ROOT; }; - 36BB6DDF702EC9B3DAC851FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePoint.cpp; path = ../../src/gui/components/positioning/juce_RelativePoint.cpp; sourceTree = SOURCE_ROOT; }; - A3B6342C6207D452F6AD985C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePoint.h; path = ../../src/gui/components/positioning/juce_RelativePoint.h; sourceTree = SOURCE_ROOT; }; - 9DA988F1D7CE29E0DFED7EF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativePointPath.cpp; path = ../../src/gui/components/positioning/juce_RelativePointPath.cpp; sourceTree = SOURCE_ROOT; }; - C1A3232DDB617A20D9C26526 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativePointPath.h; path = ../../src/gui/components/positioning/juce_RelativePointPath.h; sourceTree = SOURCE_ROOT; }; - 072D77C3834B1B3FB77F277B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RelativeRectangle.cpp; path = ../../src/gui/components/positioning/juce_RelativeRectangle.cpp; sourceTree = SOURCE_ROOT; }; - 749CA35420339A25BA4E500F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RelativeRectangle.h; path = ../../src/gui/components/positioning/juce_RelativeRectangle.h; sourceTree = SOURCE_ROOT; }; - 1C3FFBA02AE51EDD72A6250B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BooleanPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_BooleanPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - B422688E380911F3C21E3F04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BooleanPropertyComponent.h; path = ../../src/gui/components/properties/juce_BooleanPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - C45E7E6B6E45DEFBF80940DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ButtonPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_ButtonPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - C1F662CED371C843E4EE03B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ButtonPropertyComponent.h; path = ../../src/gui/components/properties/juce_ButtonPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - ECCBF2452804ECB2D5B4BC50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ChoicePropertyComponent.cpp; path = ../../src/gui/components/properties/juce_ChoicePropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - C6B318D6930A05FF86AD97DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ChoicePropertyComponent.h; path = ../../src/gui/components/properties/juce_ChoicePropertyComponent.h; sourceTree = SOURCE_ROOT; }; - E2C948680009D1744CEDBC25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyComponent.cpp; path = ../../src/gui/components/properties/juce_PropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 5B9E9460EAA932889DDC4873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyComponent.h; path = ../../src/gui/components/properties/juce_PropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 0984A4BA00D6AAFB463657F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertyPanel.cpp; path = ../../src/gui/components/properties/juce_PropertyPanel.cpp; sourceTree = SOURCE_ROOT; }; - 02685CE4575D6E9B8CCC7738 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertyPanel.h; path = ../../src/gui/components/properties/juce_PropertyPanel.h; sourceTree = SOURCE_ROOT; }; - 3451124EC2809C9BB591DF93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SliderPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_SliderPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - B568DEC2B352281BC63B33CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SliderPropertyComponent.h; path = ../../src/gui/components/properties/juce_SliderPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - 84311C1F5A8ACC8DF4D6FF34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextPropertyComponent.cpp; path = ../../src/gui/components/properties/juce_TextPropertyComponent.cpp; sourceTree = SOURCE_ROOT; }; - 3641ABC17D67038746897FA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextPropertyComponent.h; path = ../../src/gui/components/properties/juce_TextPropertyComponent.h; sourceTree = SOURCE_ROOT; }; - E748C93240CDD61473B0107F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ActiveXControlComponent.h; path = ../../src/gui/components/special/juce_ActiveXControlComponent.h; sourceTree = SOURCE_ROOT; }; - DED871B1C7458B15DE7C9234 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AudioDeviceSelectorComponent.cpp; path = ../../src/gui/components/special/juce_AudioDeviceSelectorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 26E787FFC68224BF8EB5A458 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AudioDeviceSelectorComponent.h; path = ../../src/gui/components/special/juce_AudioDeviceSelectorComponent.h; sourceTree = SOURCE_ROOT; }; - 11F1658A055C45FE824FD2DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleComponent.cpp; path = ../../src/gui/components/special/juce_BubbleComponent.cpp; sourceTree = SOURCE_ROOT; }; - 4DFF179AFD87D34C7E23B1E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleComponent.h; path = ../../src/gui/components/special/juce_BubbleComponent.h; sourceTree = SOURCE_ROOT; }; - 4C3C3AFC3D97C1378B7D7435 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BubbleMessageComponent.cpp; path = ../../src/gui/components/special/juce_BubbleMessageComponent.cpp; sourceTree = SOURCE_ROOT; }; - C25DFA2F2B673EB0146412BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BubbleMessageComponent.h; path = ../../src/gui/components/special/juce_BubbleMessageComponent.h; sourceTree = SOURCE_ROOT; }; - 0A20E7E561633610A76A34AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourSelector.cpp; path = ../../src/gui/components/special/juce_ColourSelector.cpp; sourceTree = SOURCE_ROOT; }; - CD9F817B7EF0DA080668A3A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourSelector.h; path = ../../src/gui/components/special/juce_ColourSelector.h; sourceTree = SOURCE_ROOT; }; - 4BF7A01BCE61A5068CA13D8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectShowComponent.h; path = ../../src/gui/components/special/juce_DirectShowComponent.h; sourceTree = SOURCE_ROOT; }; - 9C1D5CDA61FB51F657DA8B22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadower.cpp; path = ../../src/gui/components/special/juce_DropShadower.cpp; sourceTree = SOURCE_ROOT; }; - 7DB8CFB77EA690ACF54C63B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadower.h; path = ../../src/gui/components/special/juce_DropShadower.h; sourceTree = SOURCE_ROOT; }; - 3C8C1AAF32DFECB89EB83271 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MidiKeyboardComponent.cpp; path = ../../src/gui/components/special/juce_MidiKeyboardComponent.cpp; sourceTree = SOURCE_ROOT; }; - 127FC743FE67E6EEF2531BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiKeyboardComponent.h; path = ../../src/gui/components/special/juce_MidiKeyboardComponent.h; sourceTree = SOURCE_ROOT; }; - 4387C6496C7079FB0032B99D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NSViewComponent.h; path = ../../src/gui/components/special/juce_NSViewComponent.h; sourceTree = SOURCE_ROOT; }; - 1317F0BE5EC80371F744967B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OpenGLComponent.cpp; path = ../../src/gui/components/special/juce_OpenGLComponent.cpp; sourceTree = SOURCE_ROOT; }; - 826CC87E9E280F46B6D62B64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OpenGLComponent.h; path = ../../src/gui/components/special/juce_OpenGLComponent.h; sourceTree = SOURCE_ROOT; }; - A34C0E63D41CFF5E55FD1D9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PreferencesPanel.cpp; path = ../../src/gui/components/special/juce_PreferencesPanel.cpp; sourceTree = SOURCE_ROOT; }; - 6BE989C709D2D1D017548447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PreferencesPanel.h; path = ../../src/gui/components/special/juce_PreferencesPanel.h; sourceTree = SOURCE_ROOT; }; - 529CB909220344AD55944372 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_QuickTimeMovieComponent.h; path = ../../src/gui/components/special/juce_QuickTimeMovieComponent.h; sourceTree = SOURCE_ROOT; }; - CC04F253CB70B20B774801A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SystemTrayIconComponent.cpp; path = ../../src/gui/components/special/juce_SystemTrayIconComponent.cpp; sourceTree = SOURCE_ROOT; }; - D9847FECA6801E9A61007D50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemTrayIconComponent.h; path = ../../src/gui/components/special/juce_SystemTrayIconComponent.h; sourceTree = SOURCE_ROOT; }; - 740D1808DB934123F05A1598 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WebBrowserComponent.h; path = ../../src/gui/components/special/juce_WebBrowserComponent.h; sourceTree = SOURCE_ROOT; }; - A5AAF4475138358F33D4904A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AlertWindow.cpp; path = ../../src/gui/components/windows/juce_AlertWindow.cpp; sourceTree = SOURCE_ROOT; }; - 72C4FDDDB8602591DD4F7B3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AlertWindow.h; path = ../../src/gui/components/windows/juce_AlertWindow.h; sourceTree = SOURCE_ROOT; }; - 8AEF18EE9B12D4677F96B709 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CallOutBox.cpp; path = ../../src/gui/components/windows/juce_CallOutBox.cpp; sourceTree = SOURCE_ROOT; }; - 8F54431CD3A672B1EB8335BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CallOutBox.h; path = ../../src/gui/components/windows/juce_CallOutBox.h; sourceTree = SOURCE_ROOT; }; - 2FFDC7636EFC2D7F74590A31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ComponentPeer.cpp; path = ../../src/gui/components/windows/juce_ComponentPeer.cpp; sourceTree = SOURCE_ROOT; }; - 12C66C90F3192AFFD6BCEDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ComponentPeer.h; path = ../../src/gui/components/windows/juce_ComponentPeer.h; sourceTree = SOURCE_ROOT; }; - 929FEA5458430B7AE23BBB46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DialogWindow.cpp; path = ../../src/gui/components/windows/juce_DialogWindow.cpp; sourceTree = SOURCE_ROOT; }; - C286C779DD52C29F86E3DBE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DialogWindow.h; path = ../../src/gui/components/windows/juce_DialogWindow.h; sourceTree = SOURCE_ROOT; }; - 090907E4FE95EE2B11C1A0E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DocumentWindow.cpp; path = ../../src/gui/components/windows/juce_DocumentWindow.cpp; sourceTree = SOURCE_ROOT; }; - 6E522DF13EC47755234A5D57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DocumentWindow.h; path = ../../src/gui/components/windows/juce_DocumentWindow.h; sourceTree = SOURCE_ROOT; }; - 3FC6FC331B4E104D1DC223D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NativeMessageBox.h; path = ../../src/gui/components/windows/juce_NativeMessageBox.h; sourceTree = SOURCE_ROOT; }; - 2E4A5F7128313C23AD0356F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ResizableWindow.cpp; path = ../../src/gui/components/windows/juce_ResizableWindow.cpp; sourceTree = SOURCE_ROOT; }; - 207CDD87107EAC8ED17DD601 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ResizableWindow.h; path = ../../src/gui/components/windows/juce_ResizableWindow.h; sourceTree = SOURCE_ROOT; }; - 87E57C8F3448D615271CD9F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SplashScreen.cpp; path = ../../src/gui/components/windows/juce_SplashScreen.cpp; sourceTree = SOURCE_ROOT; }; - 7C06FF93D655B9987000ECA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SplashScreen.h; path = ../../src/gui/components/windows/juce_SplashScreen.h; sourceTree = SOURCE_ROOT; }; - D7772BC5E4E455AE2916A87D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadWithProgressWindow.cpp; path = ../../src/gui/components/windows/juce_ThreadWithProgressWindow.cpp; sourceTree = SOURCE_ROOT; }; - 2FC449D291A603E26E938F52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadWithProgressWindow.h; path = ../../src/gui/components/windows/juce_ThreadWithProgressWindow.h; sourceTree = SOURCE_ROOT; }; - 6C33842C52B61407CACCA858 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TooltipWindow.cpp; path = ../../src/gui/components/windows/juce_TooltipWindow.cpp; sourceTree = SOURCE_ROOT; }; - 6165F485E931EF9F69D2145F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TooltipWindow.h; path = ../../src/gui/components/windows/juce_TooltipWindow.h; sourceTree = SOURCE_ROOT; }; - A24990B395323FBAC0BEFB5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TopLevelWindow.cpp; path = ../../src/gui/components/windows/juce_TopLevelWindow.cpp; sourceTree = SOURCE_ROOT; }; - C7C882D550E3B72FA5EFA88A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TopLevelWindow.h; path = ../../src/gui/components/windows/juce_TopLevelWindow.h; sourceTree = SOURCE_ROOT; }; - EF18D0073BE50E572ADD9A1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colour.cpp; path = ../../src/gui/graphics/colour/juce_Colour.cpp; sourceTree = SOURCE_ROOT; }; - 8F6F9E1FD31E1A6268CFD3F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colour.h; path = ../../src/gui/graphics/colour/juce_Colour.h; sourceTree = SOURCE_ROOT; }; - D36EFC4421056277BA87387E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ColourGradient.cpp; path = ../../src/gui/graphics/colour/juce_ColourGradient.cpp; sourceTree = SOURCE_ROOT; }; - 3AE0BD116486BCE37F0D994C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ColourGradient.h; path = ../../src/gui/graphics/colour/juce_ColourGradient.h; sourceTree = SOURCE_ROOT; }; - 41AF663E626B8F6D319B9966 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Colours.cpp; path = ../../src/gui/graphics/colour/juce_Colours.cpp; sourceTree = SOURCE_ROOT; }; - C913994AAA448C9F22ACF100 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Colours.h; path = ../../src/gui/graphics/colour/juce_Colours.h; sourceTree = SOURCE_ROOT; }; - 112017AA0A061CF080DBD504 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PixelFormats.h; path = ../../src/gui/graphics/colour/juce_PixelFormats.h; sourceTree = SOURCE_ROOT; }; - 3EC800323255128D69539BAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_EdgeTable.cpp; path = ../../src/gui/graphics/contexts/juce_EdgeTable.cpp; sourceTree = SOURCE_ROOT; }; - BD52C1CCEAF6FEC311B9FDA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_EdgeTable.h; path = ../../src/gui/graphics/contexts/juce_EdgeTable.h; sourceTree = SOURCE_ROOT; }; - B7251E779500BA77F5522CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FillType.cpp; path = ../../src/gui/graphics/contexts/juce_FillType.cpp; sourceTree = SOURCE_ROOT; }; - 1F0DB4B2825AF638183B50D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FillType.h; path = ../../src/gui/graphics/contexts/juce_FillType.h; sourceTree = SOURCE_ROOT; }; - 3F8C8157E25C3856D967F5D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Graphics.cpp; path = ../../src/gui/graphics/contexts/juce_Graphics.cpp; sourceTree = SOURCE_ROOT; }; - C83BFA102896453D4AB96E35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Graphics.h; path = ../../src/gui/graphics/contexts/juce_Graphics.h; sourceTree = SOURCE_ROOT; }; - 2E03ADF975A126C1F2F7B667 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Justification.cpp; path = ../../src/gui/graphics/contexts/juce_Justification.cpp; sourceTree = SOURCE_ROOT; }; - 36268DD78D00323D391ECAAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Justification.h; path = ../../src/gui/graphics/contexts/juce_Justification.h; sourceTree = SOURCE_ROOT; }; - D6B4FED1F1D9FB82C6424438 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsContext.h; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsContext.h; sourceTree = SOURCE_ROOT; }; - ED3ED8389001D55FBDCF1087 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsPostScriptRenderer.cpp; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp; sourceTree = SOURCE_ROOT; }; - 5792CC17E9DFB966371CBEE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsPostScriptRenderer.h; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h; sourceTree = SOURCE_ROOT; }; - 835CC2A1E67E7B19E41F8FBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LowLevelGraphicsSoftwareRenderer.cpp; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp; sourceTree = SOURCE_ROOT; }; - A7A8BE6B30C70701A10B5BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LowLevelGraphicsSoftwareRenderer.h; path = ../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h; sourceTree = SOURCE_ROOT; }; - FF052647D2EFA985D05C8E83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectanglePlacement.cpp; path = ../../src/gui/graphics/contexts/juce_RectanglePlacement.cpp; sourceTree = SOURCE_ROOT; }; - 2B90FAFBC65FB79A5D74E816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectanglePlacement.h; path = ../../src/gui/graphics/contexts/juce_RectanglePlacement.h; sourceTree = SOURCE_ROOT; }; - 504730C9B9F60192C2577979 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Drawable.cpp; path = ../../src/gui/graphics/drawables/juce_Drawable.cpp; sourceTree = SOURCE_ROOT; }; - B6A249ADEC5400011AA671D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Drawable.h; path = ../../src/gui/graphics/drawables/juce_Drawable.h; sourceTree = SOURCE_ROOT; }; - 85B7BCACB40E02815844F71D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableComposite.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableComposite.cpp; sourceTree = SOURCE_ROOT; }; - 00B5FB5ABF4F13EC5D28E34D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableComposite.h; path = ../../src/gui/graphics/drawables/juce_DrawableComposite.h; sourceTree = SOURCE_ROOT; }; - A54BC72C899A2AF82E1E37F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableImage.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableImage.cpp; sourceTree = SOURCE_ROOT; }; - 849E645981CA10B8D5576462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableImage.h; path = ../../src/gui/graphics/drawables/juce_DrawableImage.h; sourceTree = SOURCE_ROOT; }; - 582DCC2F948F1DEA0D450B0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawablePath.cpp; path = ../../src/gui/graphics/drawables/juce_DrawablePath.cpp; sourceTree = SOURCE_ROOT; }; - 17EBDF689C731DA257B243C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawablePath.h; path = ../../src/gui/graphics/drawables/juce_DrawablePath.h; sourceTree = SOURCE_ROOT; }; - E0694CD7C814AA99E5A84799 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableRectangle.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableRectangle.cpp; sourceTree = SOURCE_ROOT; }; - 0FA9E378EBD7EE63EF72124F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableRectangle.h; path = ../../src/gui/graphics/drawables/juce_DrawableRectangle.h; sourceTree = SOURCE_ROOT; }; - 62967D33232C5A86D88084B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableShape.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableShape.cpp; sourceTree = SOURCE_ROOT; }; - 2FBD6F49349E7CC8FC2051EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableShape.h; path = ../../src/gui/graphics/drawables/juce_DrawableShape.h; sourceTree = SOURCE_ROOT; }; - C17613C202D8E1C366F21D3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DrawableText.cpp; path = ../../src/gui/graphics/drawables/juce_DrawableText.cpp; sourceTree = SOURCE_ROOT; }; - 1FA43B2E4244CD74B551DAD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DrawableText.h; path = ../../src/gui/graphics/drawables/juce_DrawableText.h; sourceTree = SOURCE_ROOT; }; - 2BFC199D03DEEC329D6A7CB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SVGParser.cpp; path = ../../src/gui/graphics/drawables/juce_SVGParser.cpp; sourceTree = SOURCE_ROOT; }; - 32EA297812F1C88B42099501 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DropShadowEffect.cpp; path = ../../src/gui/graphics/effects/juce_DropShadowEffect.cpp; sourceTree = SOURCE_ROOT; }; - 85D4043F9E25047E07496DAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DropShadowEffect.h; path = ../../src/gui/graphics/effects/juce_DropShadowEffect.h; sourceTree = SOURCE_ROOT; }; - CB649686575473223C859482 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlowEffect.cpp; path = ../../src/gui/graphics/effects/juce_GlowEffect.cpp; sourceTree = SOURCE_ROOT; }; - FD1FA4ABB4226372235643E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlowEffect.h; path = ../../src/gui/graphics/effects/juce_GlowEffect.h; sourceTree = SOURCE_ROOT; }; - 18DB9BD10F140F132A3279C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageEffectFilter.h; path = ../../src/gui/graphics/effects/juce_ImageEffectFilter.h; sourceTree = SOURCE_ROOT; }; - BA17B023595ECD8166A231D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CustomTypeface.cpp; path = ../../src/gui/graphics/fonts/juce_CustomTypeface.cpp; sourceTree = SOURCE_ROOT; }; - 6B4E90767D784246EC4E1944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CustomTypeface.h; path = ../../src/gui/graphics/fonts/juce_CustomTypeface.h; sourceTree = SOURCE_ROOT; }; - 78068AA59A5DCFCCAAEA79D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Font.cpp; path = ../../src/gui/graphics/fonts/juce_Font.cpp; sourceTree = SOURCE_ROOT; }; - 0401EA0E883CCAAAC6960A27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Font.h; path = ../../src/gui/graphics/fonts/juce_Font.h; sourceTree = SOURCE_ROOT; }; - 61D06B694603F608CDA0703B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GlyphArrangement.cpp; path = ../../src/gui/graphics/fonts/juce_GlyphArrangement.cpp; sourceTree = SOURCE_ROOT; }; - 8117D400F45F1DF157634824 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GlyphArrangement.h; path = ../../src/gui/graphics/fonts/juce_GlyphArrangement.h; sourceTree = SOURCE_ROOT; }; - 91CB423DBC5F3CBEDD9CF2EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TextLayout.cpp; path = ../../src/gui/graphics/fonts/juce_TextLayout.cpp; sourceTree = SOURCE_ROOT; }; - 4284BA7A26C7F6DEB00B4366 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TextLayout.h; path = ../../src/gui/graphics/fonts/juce_TextLayout.h; sourceTree = SOURCE_ROOT; }; - AF66A9951377E2D04C54CADD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Typeface.cpp; path = ../../src/gui/graphics/fonts/juce_Typeface.cpp; sourceTree = SOURCE_ROOT; }; - 932024E0F2A2CC22B7657691 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Typeface.h; path = ../../src/gui/graphics/fonts/juce_Typeface.h; sourceTree = SOURCE_ROOT; }; - 2ED8CC539A9D9BE611F67A9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_AffineTransform.cpp; path = ../../src/gui/graphics/geometry/juce_AffineTransform.cpp; sourceTree = SOURCE_ROOT; }; - 5CD42FFF9F1A509D117BD0CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_AffineTransform.h; path = ../../src/gui/graphics/geometry/juce_AffineTransform.h; sourceTree = SOURCE_ROOT; }; - C18F342C087F69D141B3FAF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BorderSize.h; path = ../../src/gui/graphics/geometry/juce_BorderSize.h; sourceTree = SOURCE_ROOT; }; - 4011751B9EFCA7B9345D7D7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Line.h; path = ../../src/gui/graphics/geometry/juce_Line.h; sourceTree = SOURCE_ROOT; }; - 29BC53FEE9BC27F44534C909 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Path.cpp; path = ../../src/gui/graphics/geometry/juce_Path.cpp; sourceTree = SOURCE_ROOT; }; - 795E2BD2D39A3A6E36C26CBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Path.h; path = ../../src/gui/graphics/geometry/juce_Path.h; sourceTree = SOURCE_ROOT; }; - 312F208B501E0D7764C6B613 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathIterator.cpp; path = ../../src/gui/graphics/geometry/juce_PathIterator.cpp; sourceTree = SOURCE_ROOT; }; - ADB84942A96B6B9A0F5D7590 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathIterator.h; path = ../../src/gui/graphics/geometry/juce_PathIterator.h; sourceTree = SOURCE_ROOT; }; - 9D3F1BAB1D48DDECB9F35916 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PathStrokeType.cpp; path = ../../src/gui/graphics/geometry/juce_PathStrokeType.cpp; sourceTree = SOURCE_ROOT; }; - C2700BB57B9EED7BFE975564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PathStrokeType.h; path = ../../src/gui/graphics/geometry/juce_PathStrokeType.h; sourceTree = SOURCE_ROOT; }; - 132E3C38B4F0C6229EDF7000 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Point.h; path = ../../src/gui/graphics/geometry/juce_Point.h; sourceTree = SOURCE_ROOT; }; - F8C44FF03700F6140950F373 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Rectangle.h; path = ../../src/gui/graphics/geometry/juce_Rectangle.h; sourceTree = SOURCE_ROOT; }; - 1B170F70AF8AA0A39074F671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RectangleList.cpp; path = ../../src/gui/graphics/geometry/juce_RectangleList.cpp; sourceTree = SOURCE_ROOT; }; - 8B7D7435287A20CB2D8E3704 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RectangleList.h; path = ../../src/gui/graphics/geometry/juce_RectangleList.h; sourceTree = SOURCE_ROOT; }; - 0F1C5770B363EF7DF64A876A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GIFLoader.cpp; path = ../../src/gui/graphics/imaging/image_file_formats/juce_GIFLoader.cpp; sourceTree = SOURCE_ROOT; }; - 6619D27E74F623B1E8CE8F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JPEGLoader.cpp; path = ../../src/gui/graphics/imaging/image_file_formats/juce_JPEGLoader.cpp; sourceTree = SOURCE_ROOT; }; - EAF0F2EAB230F7539B91A7FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PNGLoader.cpp; path = ../../src/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp; sourceTree = SOURCE_ROOT; }; - 0337723C9D607B82CF8AA682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CameraDevice.h; path = ../../src/gui/graphics/imaging/juce_CameraDevice.h; sourceTree = SOURCE_ROOT; }; - 7904C2A3C52959748C46D54F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Image.cpp; path = ../../src/gui/graphics/imaging/juce_Image.cpp; sourceTree = SOURCE_ROOT; }; - D1BBA8F348C6DA2852A68221 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Image.h; path = ../../src/gui/graphics/imaging/juce_Image.h; sourceTree = SOURCE_ROOT; }; - 94D3EBE6E0D9AFE555226A88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageCache.cpp; path = ../../src/gui/graphics/imaging/juce_ImageCache.cpp; sourceTree = SOURCE_ROOT; }; - 16CAB09D19F1A7379506310A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageCache.h; path = ../../src/gui/graphics/imaging/juce_ImageCache.h; sourceTree = SOURCE_ROOT; }; - 67F4F9E1F6B9B4D1C1A668E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageConvolutionKernel.cpp; path = ../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.cpp; sourceTree = SOURCE_ROOT; }; - 35A9146C03FC33B577817E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageConvolutionKernel.h; path = ../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.h; sourceTree = SOURCE_ROOT; }; - 6E4DF7338364956EF42C4493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ImageFileFormat.cpp; path = ../../src/gui/graphics/imaging/juce_ImageFileFormat.cpp; sourceTree = SOURCE_ROOT; }; - BC2326E1A85025E700B1DE3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ImageFileFormat.h; path = ../../src/gui/graphics/imaging/juce_ImageFileFormat.h; sourceTree = SOURCE_ROOT; }; - 3FD3FA96955DD648494E76A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DirectoryIterator.cpp; path = ../../src/io/files/juce_DirectoryIterator.cpp; sourceTree = SOURCE_ROOT; }; - 974C3A59CC78DB4302B3552A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DirectoryIterator.h; path = ../../src/io/files/juce_DirectoryIterator.h; sourceTree = SOURCE_ROOT; }; - 692A95B19D9C32094A1E07B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_File.cpp; path = ../../src/io/files/juce_File.cpp; sourceTree = SOURCE_ROOT; }; - DC51AF61DC4B345E5E4153E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_File.h; path = ../../src/io/files/juce_File.h; sourceTree = SOURCE_ROOT; }; - 058702E8697667AEA38254C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputStream.cpp; path = ../../src/io/files/juce_FileInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 090490A1C3B0002DFAD78C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputStream.h; path = ../../src/io/files/juce_FileInputStream.h; sourceTree = SOURCE_ROOT; }; - 6FFB38088C11BAE68368A3E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileOutputStream.cpp; path = ../../src/io/files/juce_FileOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 4EEF0B0BB4C3D1956B04122B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileOutputStream.h; path = ../../src/io/files/juce_FileOutputStream.h; sourceTree = SOURCE_ROOT; }; - 59B2FFF817679AEA84375E1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileSearchPath.cpp; path = ../../src/io/files/juce_FileSearchPath.cpp; sourceTree = SOURCE_ROOT; }; - 49BF2B02A6D7B4438FC24839 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileSearchPath.h; path = ../../src/io/files/juce_FileSearchPath.h; sourceTree = SOURCE_ROOT; }; - 00B348FA35A7F691AEF84FBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryMappedFile.h; path = ../../src/io/files/juce_MemoryMappedFile.h; sourceTree = SOURCE_ROOT; }; - D9B3C04F8EB4228DD59002E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_NamedPipe.cpp; path = ../../src/io/files/juce_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; - 42DA88264F768BAACD0414A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NamedPipe.h; path = ../../src/io/files/juce_NamedPipe.h; sourceTree = SOURCE_ROOT; }; - 17C3AF03FF7AE88AE0C73311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TemporaryFile.cpp; path = ../../src/io/files/juce_TemporaryFile.cpp; sourceTree = SOURCE_ROOT; }; - 75D6F1C676E178DEA8B86849 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TemporaryFile.h; path = ../../src/io/files/juce_TemporaryFile.h; sourceTree = SOURCE_ROOT; }; - 4035C867821E9B5887AA25FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ZipFile.cpp; path = ../../src/io/files/juce_ZipFile.cpp; sourceTree = SOURCE_ROOT; }; - 4D005659935C7DE99C2C01E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ZipFile.h; path = ../../src/io/files/juce_ZipFile.h; sourceTree = SOURCE_ROOT; }; - EFA58F646B69B227AEF14140 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MACAddress.cpp; path = ../../src/io/network/juce_MACAddress.cpp; sourceTree = SOURCE_ROOT; }; - 7241B187AA9B0217838B6052 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MACAddress.h; path = ../../src/io/network/juce_MACAddress.h; sourceTree = SOURCE_ROOT; }; - 06B06C420341B005DFF951D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Socket.cpp; path = ../../src/io/network/juce_Socket.cpp; sourceTree = SOURCE_ROOT; }; - 286206E754AC14DEAF88FD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Socket.h; path = ../../src/io/network/juce_Socket.h; sourceTree = SOURCE_ROOT; }; - AD7A1C2C82EE714EBDD52EFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_URL.cpp; path = ../../src/io/network/juce_URL.cpp; sourceTree = SOURCE_ROOT; }; - 21215569A0DCB6ACADD32401 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_URL.h; path = ../../src/io/network/juce_URL.h; sourceTree = SOURCE_ROOT; }; - D4211E697F43821CDBCE4F24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BufferedInputStream.cpp; path = ../../src/io/streams/juce_BufferedInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 7D593A29CAB138BD9AE950BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BufferedInputStream.h; path = ../../src/io/streams/juce_BufferedInputStream.h; sourceTree = SOURCE_ROOT; }; - BE5DCD603F7E21A1F66CDF33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileInputSource.cpp; path = ../../src/io/streams/juce_FileInputSource.cpp; sourceTree = SOURCE_ROOT; }; - 304FD4FD5771F00C8EA46C10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileInputSource.h; path = ../../src/io/streams/juce_FileInputSource.h; sourceTree = SOURCE_ROOT; }; - AE363A1FE2F403F7CE2FDF7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPCompressorOutputStream.cpp; path = ../../src/io/streams/juce_GZIPCompressorOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 770082A38CF6071E5CFA563D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPCompressorOutputStream.h; path = ../../src/io/streams/juce_GZIPCompressorOutputStream.h; sourceTree = SOURCE_ROOT; }; - A10A63E2098A85B5CA9265B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_GZIPDecompressorInputStream.cpp; path = ../../src/io/streams/juce_GZIPDecompressorInputStream.cpp; sourceTree = SOURCE_ROOT; }; - 8932FA0AA37E1E04CBA55B23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_GZIPDecompressorInputStream.h; path = ../../src/io/streams/juce_GZIPDecompressorInputStream.h; sourceTree = SOURCE_ROOT; }; - AC183DCFAF18C9CEB88EEB1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputSource.h; path = ../../src/io/streams/juce_InputSource.h; sourceTree = SOURCE_ROOT; }; - 3F60563DEC7941B88163A50E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_InputStream.cpp; path = ../../src/io/streams/juce_InputStream.cpp; sourceTree = SOURCE_ROOT; }; - BB059F528EC362F86E4B4278 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InputStream.h; path = ../../src/io/streams/juce_InputStream.h; sourceTree = SOURCE_ROOT; }; - 39C0783ED515AAA82F9CA37F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryInputStream.cpp; path = ../../src/io/streams/juce_MemoryInputStream.cpp; sourceTree = SOURCE_ROOT; }; - BD4388D88F2F02195AC73AD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryInputStream.h; path = ../../src/io/streams/juce_MemoryInputStream.h; sourceTree = SOURCE_ROOT; }; - B3F5E7A708350F72E7C77153 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryOutputStream.cpp; path = ../../src/io/streams/juce_MemoryOutputStream.cpp; sourceTree = SOURCE_ROOT; }; - DFE9A08C4AC8E1809018B5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryOutputStream.h; path = ../../src/io/streams/juce_MemoryOutputStream.h; sourceTree = SOURCE_ROOT; }; - BBE79494A818EF83F52A4C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_OutputStream.cpp; path = ../../src/io/streams/juce_OutputStream.cpp; sourceTree = SOURCE_ROOT; }; - 5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OutputStream.h; path = ../../src/io/streams/juce_OutputStream.h; sourceTree = SOURCE_ROOT; }; - AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SubregionStream.cpp; path = ../../src/io/streams/juce_SubregionStream.cpp; sourceTree = SOURCE_ROOT; }; - 6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SubregionStream.h; path = ../../src/io/streams/juce_SubregionStream.h; sourceTree = SOURCE_ROOT; }; - 7A039686F4F852E26936CA53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_BigInteger.cpp; path = ../../src/maths/juce_BigInteger.cpp; sourceTree = SOURCE_ROOT; }; - 161894D0D279595D88F470A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_BigInteger.h; path = ../../src/maths/juce_BigInteger.h; sourceTree = SOURCE_ROOT; }; - 868E43A4BB7015579789E4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Expression.cpp; path = ../../src/maths/juce_Expression.cpp; sourceTree = SOURCE_ROOT; }; - 8E0874D93125C2DC34255EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Expression.h; path = ../../src/maths/juce_Expression.h; sourceTree = SOURCE_ROOT; }; - 7C2A4084A267F57F2E27F3F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MathsFunctions.h; path = ../../src/maths/juce_MathsFunctions.h; sourceTree = SOURCE_ROOT; }; - D99C977ACCD09262F06F6624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Random.cpp; path = ../../src/maths/juce_Random.cpp; sourceTree = SOURCE_ROOT; }; - A978BD4031CAE24FB0FE26E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Random.h; path = ../../src/maths/juce_Random.h; sourceTree = SOURCE_ROOT; }; - 1A656E62C071C54D28343AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Range.h; path = ../../src/maths/juce_Range.h; sourceTree = SOURCE_ROOT; }; - 252632F3F97DF57C0781BEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Atomic.h; path = ../../src/memory/juce_Atomic.h; sourceTree = SOURCE_ROOT; }; - 8FB80383DF3BAD7227DF465A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ByteOrder.h; path = ../../src/memory/juce_ByteOrder.h; sourceTree = SOURCE_ROOT; }; - FE76B46873DE20DFDC5A94BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_HeapBlock.h; path = ../../src/memory/juce_HeapBlock.h; sourceTree = SOURCE_ROOT; }; - 28C4C81039B42A399F5B7320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LeakedObjectDetector.h; path = ../../src/memory/juce_LeakedObjectDetector.h; sourceTree = SOURCE_ROOT; }; - 341631A7E86BF1C0E49093C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Memory.h; path = ../../src/memory/juce_Memory.h; sourceTree = SOURCE_ROOT; }; - AD655AA04981173716022D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_MemoryBlock.cpp; path = ../../src/memory/juce_MemoryBlock.cpp; sourceTree = SOURCE_ROOT; }; - F1D085B5F12E814BF1D5C395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MemoryBlock.h; path = ../../src/memory/juce_MemoryBlock.h; sourceTree = SOURCE_ROOT; }; - 58654C2630387C4A336A5BFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_OptionalScopedPointer.h; path = ../../src/memory/juce_OptionalScopedPointer.h; sourceTree = SOURCE_ROOT; }; - 524A70C9F23954F8F2A3F99B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReferenceCountedObject.h; path = ../../src/memory/juce_ReferenceCountedObject.h; sourceTree = SOURCE_ROOT; }; - E05812E3CC31875A202D6B30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedPointer.h; path = ../../src/memory/juce_ScopedPointer.h; sourceTree = SOURCE_ROOT; }; - 224C989BF83B6EA867814BFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WeakReference.h; path = ../../src/memory/juce_WeakReference.h; sourceTree = SOURCE_ROOT; }; - 213F0A7BF38AF6AB34414A45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_MidiDataConcatenator.h; path = ../../src/native/common/juce_MidiDataConcatenator.h; sourceTree = SOURCE_ROOT; }; - 21B2342B75097AB93CFF7E97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_posix_NamedPipe.cpp; path = ../../src/native/common/juce_posix_NamedPipe.cpp; sourceTree = SOURCE_ROOT; }; - 2C48BB1A286C6A63174E5798 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_posix_SharedCode.h; path = ../../src/native/common/juce_posix_SharedCode.h; sourceTree = SOURCE_ROOT; }; - 7A51D8B81F390A4CABF25C73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Audio.cpp; path = ../../src/native/linux/juce_linux_Audio.cpp; sourceTree = SOURCE_ROOT; }; - 76DB94CC776536F5D05B9445 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_AudioCDReader.cpp; path = ../../src/native/linux/juce_linux_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; - AA698DD5A82F91CF84A29666 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Clipboard.cpp; path = ../../src/native/linux/juce_linux_Clipboard.cpp; sourceTree = SOURCE_ROOT; }; - FABA493FEE07E6373DD8EB41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_FileChooser.cpp; path = ../../src/native/linux/juce_linux_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 595EBA8A689DA899986314D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Files.cpp; path = ../../src/native/linux/juce_linux_Files.cpp; sourceTree = SOURCE_ROOT; }; - EACFC12E665283EB7926E9EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Fonts.cpp; path = ../../src/native/linux/juce_linux_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - BAE5CE629DF9D286293E616F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_JackAudio.cpp; path = ../../src/native/linux/juce_linux_JackAudio.cpp; sourceTree = SOURCE_ROOT; }; - D4C499CB25F043FE667BC5E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Messaging.cpp; path = ../../src/native/linux/juce_linux_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 4366712140FBEBEDBCBDCE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Midi.cpp; path = ../../src/native/linux/juce_linux_Midi.cpp; sourceTree = SOURCE_ROOT; }; - E0A2C24581917DD090186333 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_NativeCode.cpp; path = ../../src/native/linux/juce_linux_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; - E61B485B10F8D4A3986953CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_linux_NativeIncludes.h; path = ../../src/native/linux/juce_linux_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - 3F3D429025A92B6F0FB6F8EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Network.cpp; path = ../../src/native/linux/juce_linux_Network.cpp; sourceTree = SOURCE_ROOT; }; - 5DEA687D261C59CBABB782E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_SystemStats.cpp; path = ../../src/native/linux/juce_linux_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 5593DEC14D551C38CCB50D70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Threads.cpp; path = ../../src/native/linux/juce_linux_Threads.cpp; sourceTree = SOURCE_ROOT; }; - B8E47498C7C6D5ECF41F0EAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_WebBrowserComponent.cpp; path = ../../src/native/linux/juce_linux_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 9DC2C10B16A645EEB82220D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_linux_Windowing.cpp; path = ../../src/native/linux/juce_linux_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - EE5F18DF1DED7617C4A41FF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ios_Audio.cpp; path = ../../src/native/mac/juce_ios_Audio.cpp; sourceTree = SOURCE_ROOT; }; - B2BCE9DDC8F0F54CA3D913E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_MessageManager.mm; path = ../../src/native/mac/juce_ios_MessageManager.mm; sourceTree = SOURCE_ROOT; }; - 562A8671221397C9CAD1BB2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_MiscUtilities.mm; path = ../../src/native/mac/juce_ios_MiscUtilities.mm; sourceTree = SOURCE_ROOT; }; - 5249EFBE3B22E6FC1A7B6D42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_ios_UIViewComponentPeer.mm; path = ../../src/native/mac/juce_ios_UIViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; - 8280AA34B23B4D366711A9E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AppleRemote.mm; path = ../../src/native/mac/juce_mac_AppleRemote.mm; sourceTree = SOURCE_ROOT; }; - C9561A66310DAD5EEB4A9462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDBurner.mm; path = ../../src/native/mac/juce_mac_AudioCDBurner.mm; sourceTree = SOURCE_ROOT; }; - B62991F8AEE7327BA8A5070F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_AudioCDReader.mm; path = ../../src/native/mac/juce_mac_AudioCDReader.mm; sourceTree = SOURCE_ROOT; }; - 013F753639A6350C8DC602AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CameraDevice.mm; path = ../../src/native/mac/juce_mac_CameraDevice.mm; sourceTree = SOURCE_ROOT; }; - 6B46AB1931E43DAFB278D23D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_CarbonViewWrapperComponent.h; path = ../../src/native/mac/juce_mac_CarbonViewWrapperComponent.h; sourceTree = SOURCE_ROOT; }; - 72524FE185FF48DC1F954341 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreAudio.cpp; path = ../../src/native/mac/juce_mac_CoreAudio.cpp; sourceTree = SOURCE_ROOT; }; - BF5307F364AC9250D8625168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_CoreGraphicsContext.mm; path = ../../src/native/mac/juce_mac_CoreGraphicsContext.mm; sourceTree = SOURCE_ROOT; }; - AA4823F2F2A78C43D7A039D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_mac_CoreMidi.cpp; path = ../../src/native/mac/juce_mac_CoreMidi.cpp; sourceTree = SOURCE_ROOT; }; - 94580B04D0BC48A3E6CBB04C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Debugging.mm; path = ../../src/native/mac/juce_mac_Debugging.mm; sourceTree = SOURCE_ROOT; }; - 87A5A064CC3CD55BA5D7617D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_FileChooser.mm; path = ../../src/native/mac/juce_mac_FileChooser.mm; sourceTree = SOURCE_ROOT; }; - 641638A0466CEC1BDEAFB476 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Files.mm; path = ../../src/native/mac/juce_mac_Files.mm; sourceTree = SOURCE_ROOT; }; - 7DB37383434F45D8A7B674C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Fonts.mm; path = ../../src/native/mac/juce_mac_Fonts.mm; sourceTree = SOURCE_ROOT; }; - CB16B2438EDCC10C499645E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MainMenu.mm; path = ../../src/native/mac/juce_mac_MainMenu.mm; sourceTree = SOURCE_ROOT; }; - BEB35C6173793C1CB7AB6311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MessageManager.mm; path = ../../src/native/mac/juce_mac_MessageManager.mm; sourceTree = SOURCE_ROOT; }; - 1B00957D2190CF28CF03E304 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MiscUtilities.mm; path = ../../src/native/mac/juce_mac_MiscUtilities.mm; sourceTree = SOURCE_ROOT; }; - BA58B49B820A47F6F55CDACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_MouseCursor.mm; path = ../../src/native/mac/juce_mac_MouseCursor.mm; sourceTree = SOURCE_ROOT; }; - 930E58E13FC92BF70AC20EEF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NativeCode.mm; path = ../../src/native/mac/juce_mac_NativeCode.mm; sourceTree = SOURCE_ROOT; }; - 2F1812B26076D9CC1495D452 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_NativeIncludes.h; path = ../../src/native/mac/juce_mac_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - 9113CDD122D2790E147A8CF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Network.mm; path = ../../src/native/mac/juce_mac_Network.mm; sourceTree = SOURCE_ROOT; }; - EE56999A85AF18015C540183 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponent.mm; path = ../../src/native/mac/juce_mac_NSViewComponent.mm; sourceTree = SOURCE_ROOT; }; - 189F69E0B926C73B654D6951 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_NSViewComponentPeer.mm; path = ../../src/native/mac/juce_mac_NSViewComponentPeer.mm; sourceTree = SOURCE_ROOT; }; - B9E16F4636FF8C0A1FC8BEFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_mac_ObjCSuffix.h; path = ../../src/native/mac/juce_mac_ObjCSuffix.h; sourceTree = SOURCE_ROOT; }; - AE9A7A0775FA806126A74E16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_OpenGLComponent.mm; path = ../../src/native/mac/juce_mac_OpenGLComponent.mm; sourceTree = SOURCE_ROOT; }; - 4F5D1AA83981FBCD33CE234F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_QuickTimeMovieComponent.mm; path = ../../src/native/mac/juce_mac_QuickTimeMovieComponent.mm; sourceTree = SOURCE_ROOT; }; - E6A7BFB0FCD17A9B133CDFA4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Strings.mm; path = ../../src/native/mac/juce_mac_Strings.mm; sourceTree = SOURCE_ROOT; }; - FE6E3F911679B0D7547577A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_SystemStats.mm; path = ../../src/native/mac/juce_mac_SystemStats.mm; sourceTree = SOURCE_ROOT; }; - 8BCE60CBC91DBAAB089958A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_Threads.mm; path = ../../src/native/mac/juce_mac_Threads.mm; sourceTree = SOURCE_ROOT; }; - 3F11593DC3A168A52FCC2DD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_mac_WebBrowserComponent.mm; path = ../../src/native/mac/juce_mac_WebBrowserComponent.mm; sourceTree = SOURCE_ROOT; }; - 42059626955C547DA6AD3196 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ActiveXComponent.cpp; path = ../../src/native/windows/juce_win32_ActiveXComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8F383A785B4876198C5B0194 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_ASIO.cpp; path = ../../src/native/windows/juce_win32_ASIO.cpp; sourceTree = SOURCE_ROOT; }; - F3B50EE3939E9F16D13C3C7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_AudioCDReader.cpp; path = ../../src/native/windows/juce_win32_AudioCDReader.cpp; sourceTree = SOURCE_ROOT; }; - 9C4D1018ECC0BA07346453EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_AutoLinkLibraries.h; path = ../../src/native/windows/juce_win32_AutoLinkLibraries.h; sourceTree = SOURCE_ROOT; }; - 3A37CD82212075940421CE4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_CameraDevice.cpp; path = ../../src/native/windows/juce_win32_CameraDevice.cpp; sourceTree = SOURCE_ROOT; }; - 7F3EF672D07ECE3E13AAF267 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Direct2DGraphicsContext.cpp; path = ../../src/native/windows/juce_win32_Direct2DGraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - 249959E338D7750E56A9F2F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectShowComponent.cpp; path = ../../src/native/windows/juce_win32_DirectShowComponent.cpp; sourceTree = SOURCE_ROOT; }; - 58B70C726D186B4E770300BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_DirectSound.cpp; path = ../../src/native/windows/juce_win32_DirectSound.cpp; sourceTree = SOURCE_ROOT; }; - BA66E265749F75DBA86EC3F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_DynamicLibraryLoader.h; path = ../../src/native/windows/juce_win32_DynamicLibraryLoader.h; sourceTree = SOURCE_ROOT; }; - DCD09B6EF4A4A109DE01F152 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_FileChooser.cpp; path = ../../src/native/windows/juce_win32_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 7527A5E8F4F39581159D3E5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Files.cpp; path = ../../src/native/windows/juce_win32_Files.cpp; sourceTree = SOURCE_ROOT; }; - 1DBF9DAAD0690CB2CA4E9960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Fonts.cpp; path = ../../src/native/windows/juce_win32_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - BA561E64C6400CFB1DE013F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Messaging.cpp; path = ../../src/native/windows/juce_win32_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 061B492EABD6B1C995D581A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Midi.cpp; path = ../../src/native/windows/juce_win32_Midi.cpp; sourceTree = SOURCE_ROOT; }; - 519B519B76E2EEEAB49C62DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Misc.cpp; path = ../../src/native/windows/juce_win32_Misc.cpp; sourceTree = SOURCE_ROOT; }; - 50159A5B7A552A6C1EB557F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_NativeCode.cpp; path = ../../src/native/windows/juce_win32_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; - E7625D7A06CBC11F40A56A70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_win32_NativeIncludes.h; path = ../../src/native/windows/juce_win32_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - CDA5FCC51F6C1E84D7DC3274 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Network.cpp; path = ../../src/native/windows/juce_win32_Network.cpp; sourceTree = SOURCE_ROOT; }; - B14735381ADB00741166E330 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_OpenGLComponent.cpp; path = ../../src/native/windows/juce_win32_OpenGLComponent.cpp; sourceTree = SOURCE_ROOT; }; - 83F4C7477C76503C8D028288 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_PlatformUtils.cpp; path = ../../src/native/windows/juce_win32_PlatformUtils.cpp; sourceTree = SOURCE_ROOT; }; - 09AE0882D58BE1715219556A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_QuickTimeMovieComponent.cpp; path = ../../src/native/windows/juce_win32_QuickTimeMovieComponent.cpp; sourceTree = SOURCE_ROOT; }; - FBE07C5CC622A5D36BDAB9E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_SystemStats.cpp; path = ../../src/native/windows/juce_win32_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - B07C853EB60D8D8691BC1B4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Threads.cpp; path = ../../src/native/windows/juce_win32_Threads.cpp; sourceTree = SOURCE_ROOT; }; - 5D32C8856093B33438AEB758 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WASAPI.cpp; path = ../../src/native/windows/juce_win32_WASAPI.cpp; sourceTree = SOURCE_ROOT; }; - 8758E6857070D7E5406FDE3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_WebBrowserComponent.cpp; path = ../../src/native/windows/juce_win32_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_win32_Windowing.cpp; path = ../../src/native/windows/juce_win32_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - 03B9D3D9042E85BDD691325E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Audio.cpp; path = ../../src/native/android/juce_android_Audio.cpp; sourceTree = SOURCE_ROOT; }; - 13C661B79E1E9508512A6B21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_CameraDevice.cpp; path = ../../src/native/android/juce_android_CameraDevice.cpp; sourceTree = SOURCE_ROOT; }; - F2F68E50F42BD0F124E89E2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_FileChooser.cpp; path = ../../src/native/android/juce_android_FileChooser.cpp; sourceTree = SOURCE_ROOT; }; - 59C46E289F86C80D4341EAA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Files.cpp; path = ../../src/native/android/juce_android_Files.cpp; sourceTree = SOURCE_ROOT; }; - FA82460758BDCB2DCCE1EAAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Fonts.cpp; path = ../../src/native/android/juce_android_Fonts.cpp; sourceTree = SOURCE_ROOT; }; - CE06EEED7426AA45C27B629C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_GraphicsContext.cpp; path = ../../src/native/android/juce_android_GraphicsContext.cpp; sourceTree = SOURCE_ROOT; }; - 1D74C9567283836ECC70E48B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Messaging.cpp; path = ../../src/native/android/juce_android_Messaging.cpp; sourceTree = SOURCE_ROOT; }; - 40216CE846A54CE706131A23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Midi.cpp; path = ../../src/native/android/juce_android_Midi.cpp; sourceTree = SOURCE_ROOT; }; - E646726910F110DC34DD1662 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Misc.cpp; path = ../../src/native/android/juce_android_Misc.cpp; sourceTree = SOURCE_ROOT; }; - 9AF9F1C0D766D4F894E4A7B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_NativeCode.cpp; path = ../../src/native/android/juce_android_NativeCode.cpp; sourceTree = SOURCE_ROOT; }; - 902C32F471DA6C435E80372B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_android_NativeIncludes.h; path = ../../src/native/android/juce_android_NativeIncludes.h; sourceTree = SOURCE_ROOT; }; - A404CD721E2A0F0CAE9326C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Network.cpp; path = ../../src/native/android/juce_android_Network.cpp; sourceTree = SOURCE_ROOT; }; - 32B7C3609BDA01AA09740139 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_OpenGLComponent.cpp; path = ../../src/native/android/juce_android_OpenGLComponent.cpp; sourceTree = SOURCE_ROOT; }; - CEF7210E311274F1DFAB6882 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_SystemStats.cpp; path = ../../src/native/android/juce_android_SystemStats.cpp; sourceTree = SOURCE_ROOT; }; - 755C440534C0EB494572B3F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Threads.cpp; path = ../../src/native/android/juce_android_Threads.cpp; sourceTree = SOURCE_ROOT; }; - EE855319AF344A05C92580C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_WebBrowserComponent.cpp; path = ../../src/native/android/juce_android_WebBrowserComponent.cpp; sourceTree = SOURCE_ROOT; }; - FCD02A40985242A8A6648311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_android_Windowing.cpp; path = ../../src/native/android/juce_android_Windowing.cpp; sourceTree = SOURCE_ROOT; }; - 76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_CharacterFunctions.cpp; path = ../../src/text/juce_CharacterFunctions.cpp; sourceTree = SOURCE_ROOT; }; - 33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharacterFunctions.h; path = ../../src/text/juce_CharacterFunctions.h; sourceTree = SOURCE_ROOT; }; - 72F5ED2E8B945988C37EA9CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_ASCII.h; path = ../../src/text/juce_CharPointer_ASCII.h; sourceTree = SOURCE_ROOT; }; - 663746215E9BA6C761172B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF16.h; path = ../../src/text/juce_CharPointer_UTF16.h; sourceTree = SOURCE_ROOT; }; - C3FD9D93626F80A45F9B6DDE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF32.h; path = ../../src/text/juce_CharPointer_UTF32.h; sourceTree = SOURCE_ROOT; }; - 4007410FACA2F865FD8EF769 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CharPointer_UTF8.h; path = ../../src/text/juce_CharPointer_UTF8.h; sourceTree = SOURCE_ROOT; }; - 8273A206FB309671284959DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Identifier.cpp; path = ../../src/text/juce_Identifier.cpp; sourceTree = SOURCE_ROOT; }; - BF888BC540B64D5C61E46A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Identifier.h; path = ../../src/text/juce_Identifier.h; sourceTree = SOURCE_ROOT; }; - 644FD6155385BC3AA270FB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_JSON.cpp; path = ../../src/text/juce_JSON.cpp; sourceTree = SOURCE_ROOT; }; - CB092FB152F43900272F8E43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_JSON.h; path = ../../src/text/juce_JSON.h; sourceTree = SOURCE_ROOT; }; - 4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_LocalisedStrings.cpp; path = ../../src/text/juce_LocalisedStrings.cpp; sourceTree = SOURCE_ROOT; }; - 2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_LocalisedStrings.h; path = ../../src/text/juce_LocalisedStrings.h; sourceTree = SOURCE_ROOT; }; - 35DA3E75DDB03BB35794289B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_NewLine.h; path = ../../src/text/juce_NewLine.h; sourceTree = SOURCE_ROOT; }; - B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_String.cpp; path = ../../src/text/juce_String.cpp; sourceTree = SOURCE_ROOT; }; - 1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_String.h; path = ../../src/text/juce_String.h; sourceTree = SOURCE_ROOT; }; - 23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringArray.cpp; path = ../../src/text/juce_StringArray.cpp; sourceTree = SOURCE_ROOT; }; - D4FED84C92ADC4B2C41A4275 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringArray.h; path = ../../src/text/juce_StringArray.h; sourceTree = SOURCE_ROOT; }; - 81B36E7C56DF1A777AA04F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPairArray.cpp; path = ../../src/text/juce_StringPairArray.cpp; sourceTree = SOURCE_ROOT; }; - E5458BE2F33DBBF5AF834BB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPairArray.h; path = ../../src/text/juce_StringPairArray.h; sourceTree = SOURCE_ROOT; }; - 0EC7DE81A516F4130AC59557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_StringPool.cpp; path = ../../src/text/juce_StringPool.cpp; sourceTree = SOURCE_ROOT; }; - C972C24A7D2FC817362E1FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_StringPool.h; path = ../../src/text/juce_StringPool.h; sourceTree = SOURCE_ROOT; }; - 5715BC14D93D61D71206FCB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlDocument.cpp; path = ../../src/text/juce_XmlDocument.cpp; sourceTree = SOURCE_ROOT; }; - B4575FEE10C67D45C9532540 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlDocument.h; path = ../../src/text/juce_XmlDocument.h; sourceTree = SOURCE_ROOT; }; - 95F21C2733BD5932372E4157 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_XmlElement.cpp; path = ../../src/text/juce_XmlElement.cpp; sourceTree = SOURCE_ROOT; }; - 4EF8C44FF03700F6140950F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_XmlElement.h; path = ../../src/text/juce_XmlElement.h; sourceTree = SOURCE_ROOT; }; - 40282E23D43D86D122CA5C54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_CriticalSection.h; path = ../../src/threads/juce_CriticalSection.h; sourceTree = SOURCE_ROOT; }; - 5508D42FCF7A1C8A8CD78BF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_InterProcessLock.h; path = ../../src/threads/juce_InterProcessLock.h; sourceTree = SOURCE_ROOT; }; - 90E4999A78655A238AF42BC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Process.h; path = ../../src/threads/juce_Process.h; sourceTree = SOURCE_ROOT; }; - 8E78623B2D21CFE68DEC0483 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ReadWriteLock.cpp; path = ../../src/threads/juce_ReadWriteLock.cpp; sourceTree = SOURCE_ROOT; }; - 9E622C38E4BD511B6ABBF7AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ReadWriteLock.h; path = ../../src/threads/juce_ReadWriteLock.h; sourceTree = SOURCE_ROOT; }; - 6734838B47EF0D9ACEE571CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedLock.h; path = ../../src/threads/juce_ScopedLock.h; sourceTree = SOURCE_ROOT; }; - F00BDEF5CE2B281CBE2E89A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedReadLock.h; path = ../../src/threads/juce_ScopedReadLock.h; sourceTree = SOURCE_ROOT; }; - C5F20B02D7843F3C5ABEDFD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ScopedWriteLock.h; path = ../../src/threads/juce_ScopedWriteLock.h; sourceTree = SOURCE_ROOT; }; - 1FD1C9A3D2DB64C825FDAC8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SpinLock.h; path = ../../src/threads/juce_SpinLock.h; sourceTree = SOURCE_ROOT; }; - 4D60F7F748CF6702D1E45960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_Thread.cpp; path = ../../src/threads/juce_Thread.cpp; sourceTree = SOURCE_ROOT; }; - EFE26D4E1E2B92828DBA3A99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Thread.h; path = ../../src/threads/juce_Thread.h; sourceTree = SOURCE_ROOT; }; - EF06213027EA3F7C54EE0F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_ThreadPool.cpp; path = ../../src/threads/juce_ThreadPool.cpp; sourceTree = SOURCE_ROOT; }; - C25E5F90524645D684C674CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_ThreadPool.h; path = ../../src/threads/juce_ThreadPool.h; sourceTree = SOURCE_ROOT; }; - 60F21CB42270ACE2241544A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_TimeSliceThread.cpp; path = ../../src/threads/juce_TimeSliceThread.cpp; sourceTree = SOURCE_ROOT; }; - ED84C92ADC4B2C41A4275F92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_TimeSliceThread.h; path = ../../src/threads/juce_TimeSliceThread.h; sourceTree = SOURCE_ROOT; }; - 3268C8DBAB23CF503BF30935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_WaitableEvent.h; path = ../../src/threads/juce_WaitableEvent.h; sourceTree = SOURCE_ROOT; }; - B4435D42216365FA97651272 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_DeletedAtShutdown.cpp; path = ../../src/utilities/juce_DeletedAtShutdown.cpp; sourceTree = SOURCE_ROOT; }; - CE216F2485CD5EFEA91554F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_DeletedAtShutdown.h; path = ../../src/utilities/juce_DeletedAtShutdown.h; sourceTree = SOURCE_ROOT; }; - 599F5C47BB9B5898E0E88CF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_FileBasedDocument.cpp; path = ../../src/utilities/juce_FileBasedDocument.cpp; sourceTree = SOURCE_ROOT; }; - 9620E4769876FC01ECE885D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_FileBasedDocument.h; path = ../../src/utilities/juce_FileBasedDocument.h; sourceTree = SOURCE_ROOT; }; - 4BE2727CCD2CD7603402C8FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_PropertiesFile.cpp; path = ../../src/utilities/juce_PropertiesFile.cpp; sourceTree = SOURCE_ROOT; }; - 7FDACEA80794451691A12703 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_PropertiesFile.h; path = ../../src/utilities/juce_PropertiesFile.h; sourceTree = SOURCE_ROOT; }; - A618FC3255ECE14EC9259E6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_RecentlyOpenedFilesList.cpp; path = ../../src/utilities/juce_RecentlyOpenedFilesList.cpp; sourceTree = SOURCE_ROOT; }; - A2D6317BEEC77A62E8F834AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_RecentlyOpenedFilesList.h; path = ../../src/utilities/juce_RecentlyOpenedFilesList.h; sourceTree = SOURCE_ROOT; }; - 7F1AC20BE8A18CA6BB7403EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SelectedItemSet.h; path = ../../src/utilities/juce_SelectedItemSet.h; sourceTree = SOURCE_ROOT; }; - FA833EFA9E93C7DBE6624676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_SystemClipboard.h; path = ../../src/utilities/juce_SystemClipboard.h; sourceTree = SOURCE_ROOT; }; - EECE464606AE845BFC4B941B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoableAction.h; path = ../../src/utilities/juce_UndoableAction.h; sourceTree = SOURCE_ROOT; }; - A59A5DCFCCAAEA79D03C2B27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UndoManager.cpp; path = ../../src/utilities/juce_UndoManager.cpp; sourceTree = SOURCE_ROOT; }; - 3C9E6597968358B57374502C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UndoManager.h; path = ../../src/utilities/juce_UndoManager.h; sourceTree = SOURCE_ROOT; }; - ADE5F12AA5AD969E2C7002B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_UnitTest.cpp; path = ../../src/utilities/juce_UnitTest.cpp; sourceTree = SOURCE_ROOT; }; - 75700D13513346310CEAC30D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_UnitTest.h; path = ../../src/utilities/juce_UnitTest.h; sourceTree = SOURCE_ROOT; }; - 2FD5C998952BE08F8ED3F262 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce.h; path = ../../juce.h; sourceTree = SOURCE_ROOT; }; - 01778F26212AECCBF2452804 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce_Config.h; path = ../../juce_Config.h; sourceTree = SOURCE_ROOT; }; + 389351359BA78C682E1931A6 = { isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjucedebug.a; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 144F56FCF3DF9EC922765901 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Application.cpp"; path = "../../src/application/juce_Application.cpp"; sourceTree = "SOURCE_ROOT"; }; + F6A490BA93AC3558E9A6FBB0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Application.h"; path = "../../src/application/juce_Application.h"; sourceTree = "SOURCE_ROOT"; }; + CB9766F7A9C612B326D808CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandID.h"; path = "../../src/application/juce_ApplicationCommandID.h"; sourceTree = "SOURCE_ROOT"; }; + 36A407F2BE4A625184B5CCFD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandInfo.cpp"; path = "../../src/application/juce_ApplicationCommandInfo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4E74130693EE120D905818AC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandInfo.h"; path = "../../src/application/juce_ApplicationCommandInfo.h"; sourceTree = "SOURCE_ROOT"; }; + 21E1DBFAB3FB75875EA35280 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandManager.cpp"; path = "../../src/application/juce_ApplicationCommandManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + EDF52AB382E80530E8FED9A0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandManager.h"; path = "../../src/application/juce_ApplicationCommandManager.h"; sourceTree = "SOURCE_ROOT"; }; + 415BD77DF4B2F4760D138735 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationCommandTarget.cpp"; path = "../../src/application/juce_ApplicationCommandTarget.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8422E662212FA2082644A942 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationCommandTarget.h"; path = "../../src/application/juce_ApplicationCommandTarget.h"; sourceTree = "SOURCE_ROOT"; }; + BA97FEDA576503A21D971F1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ApplicationProperties.cpp"; path = "../../src/application/juce_ApplicationProperties.cpp"; sourceTree = "SOURCE_ROOT"; }; + E03C84620DCB004172C09B28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ApplicationProperties.h"; path = "../../src/application/juce_ApplicationProperties.h"; sourceTree = "SOURCE_ROOT"; }; + 1AA8BE2D76E153874FB08197 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AiffAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_AiffAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 05C5C546E12C6422D865D864 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AiffAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_AiffAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 1F5A667524FB005D872340E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDBurner.h"; path = "../../src/audio/audio_file_formats/juce_AudioCDBurner.h"; sourceTree = "SOURCE_ROOT"; }; + 0877D5750D6F21C5231687CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioCDReader.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1BBE03BB0D71FEEEA440682B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioCDReader.h"; path = "../../src/audio/audio_file_formats/juce_AudioCDReader.h"; sourceTree = "SOURCE_ROOT"; }; + 7D85530D76756C33795ECCE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 013E8938EE1C6B4F63016B55 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 93006D32B18174D9FE0A5E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatManager.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 41070806F82EC9C6D1C67689 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatManager.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + 9349E14552FEA0371553E808 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReader.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormatReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 27356F5E93CEA4D472D83D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReader.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormatReader.h"; sourceTree = "SOURCE_ROOT"; }; + 2AD64F53E12B20011B7A0DB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatWriter.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioFormatWriter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BD38C2507C0F8E28930A4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatWriter.h"; path = "../../src/audio/audio_file_formats/juce_AudioFormatWriter.h"; sourceTree = "SOURCE_ROOT"; }; + 59597FA0A88A08937801D198 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSubsectionReader.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioSubsectionReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE7F7F0D959C2E3CF5989C88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSubsectionReader.h"; path = "../../src/audio/audio_file_formats/juce_AudioSubsectionReader.h"; sourceTree = "SOURCE_ROOT"; }; + 27C3C51DF2519B519B76E2EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnail.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnail.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B34E897026857C84399A09C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnail.h"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnail.h"; sourceTree = "SOURCE_ROOT"; }; + CB32D4EE59D5CA9DB12F944D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioThumbnailCache.cpp"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnailCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3442FA257104DC3F43E7F870 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioThumbnailCache.h"; path = "../../src/audio/audio_file_formats/juce_AudioThumbnailCache.h"; sourceTree = "SOURCE_ROOT"; }; + E00781B15E47C9CB9E94869D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FlacAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_FlacAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7C06BD13BF7E0097EB0A8D08 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FlacAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_FlacAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + DA868174D4D2059AC1BE7E71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OggVorbisAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 25B1AC1A6767AAD9E9515A18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OggVorbisAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 7CF036906034FABB44D2108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_QuickTimeAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + DB5CAB7BC2973ABFF0867BCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + D5D2FD212300E7D49ED74823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WavAudioFormat.cpp"; path = "../../src/audio/audio_file_formats/juce_WavAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 87A18C425F53C2098B1D42FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WavAudioFormat.h"; path = "../../src/audio/audio_file_formats/juce_WavAudioFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 7AE5295A472723B26537FAEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioFormatReaderSource.cpp"; path = "../../src/audio/audio_sources/juce_AudioFormatReaderSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 51287E236C749092458BA2DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioFormatReaderSource.h"; path = "../../src/audio/audio_sources/juce_AudioFormatReaderSource.h"; sourceTree = "SOURCE_ROOT"; }; + 4C3258A1978AF3D357D196C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSource.h"; path = "../../src/audio/audio_sources/juce_AudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + FBB2EEF0E5EC5EB6F89E9066 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSourcePlayer.cpp"; path = "../../src/audio/audio_sources/juce_AudioSourcePlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + AE9C08108699C71A289462B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSourcePlayer.h"; path = "../../src/audio/audio_sources/juce_AudioSourcePlayer.h"; sourceTree = "SOURCE_ROOT"; }; + 74AD63909D3EE09D63256A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioTransportSource.cpp"; path = "../../src/audio/audio_sources/juce_AudioTransportSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 67A8F408B1EC63407C9241B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioTransportSource.h"; path = "../../src/audio/audio_sources/juce_AudioTransportSource.h"; sourceTree = "SOURCE_ROOT"; }; + 5D6E837F124C347B3C1CAE23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferingAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_BufferingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + E1EA83B7EF928DC88D069AEC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferingAudioSource.h"; path = "../../src/audio/audio_sources/juce_BufferingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 1511366CAD437989DAA30CF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChannelRemappingAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + EA630BFFF638BBBC8FDC0018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChannelRemappingAudioSource.h"; path = "../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + D86718CE7E5DEF2071AC3D17 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilterAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_IIRFilterAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76BB7F75A7F9930ED5A0CDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilterAudioSource.h"; path = "../../src/audio/audio_sources/juce_IIRFilterAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 9A8053936C35A19B9E98623A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MixerAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_MixerAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9CB1126A9FBFF1D6D6469AF9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MixerAudioSource.h"; path = "../../src/audio/audio_sources/juce_MixerAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + C63D6EC0555C13C1B79A6AAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PositionableAudioSource.h"; path = "../../src/audio/audio_sources/juce_PositionableAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + E2A56C23BF2BB466BB273E3E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResamplingAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ResamplingAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + BE5DB55285441D501FED3C00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResamplingAudioSource.h"; path = "../../src/audio/audio_sources/juce_ResamplingAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 5403C2A4DEE7B9B3B34235F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReverbAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ReverbAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0F70C4D118AC7625B4C42CD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReverbAudioSource.h"; path = "../../src/audio/audio_sources/juce_ReverbAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3988438157D4B75177703F8A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToneGeneratorAudioSource.cpp"; path = "../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6AC857F51FD805D7BD3EF712 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToneGeneratorAudioSource.h"; path = "../../src/audio/audio_sources/juce_ToneGeneratorAudioSource.h"; sourceTree = "SOURCE_ROOT"; }; + 6841D6AC927D02113F3AEBD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceManager.cpp"; path = "../../src/audio/devices/juce_AudioDeviceManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + E668D9C7FF084E59405A2A9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceManager.h"; path = "../../src/audio/devices/juce_AudioDeviceManager.h"; sourceTree = "SOURCE_ROOT"; }; + C7DB1BB9AF7FE0A2AA38D767 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODevice.cpp"; path = "../../src/audio/devices/juce_AudioIODevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 95CA8EE24AFBB1F2F29A5394 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODevice.h"; path = "../../src/audio/devices/juce_AudioIODevice.h"; sourceTree = "SOURCE_ROOT"; }; + EAFD034BB1721BFBF9A3795E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioIODeviceType.cpp"; path = "../../src/audio/devices/juce_AudioIODeviceType.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFAFC937377A21E9AC0F9776 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioIODeviceType.h"; path = "../../src/audio/devices/juce_AudioIODeviceType.h"; sourceTree = "SOURCE_ROOT"; }; + 5DB9D903D24646B0C2356A5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDataConverters.cpp"; path = "../../src/audio/dsp/juce_AudioDataConverters.cpp"; sourceTree = "SOURCE_ROOT"; }; + EBA6B46F7B3C11CA3744A4D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDataConverters.h"; path = "../../src/audio/dsp/juce_AudioDataConverters.h"; sourceTree = "SOURCE_ROOT"; }; + A1D687AE613A8B61EB63923D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioSampleBuffer.cpp"; path = "../../src/audio/dsp/juce_AudioSampleBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 812620B53BE820D26A63B65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioSampleBuffer.h"; path = "../../src/audio/dsp/juce_AudioSampleBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 11C1A96A35A2F03F8C34BD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Decibels.h"; path = "../../src/audio/dsp/juce_Decibels.h"; sourceTree = "SOURCE_ROOT"; }; + E68EB4BC75216B5B56E3F937 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_IIRFilter.cpp"; path = "../../src/audio/dsp/juce_IIRFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE2259D9768027C2C001EEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IIRFilter.h"; path = "../../src/audio/dsp/juce_IIRFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 2C55CE1674244DB199C3033F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Reverb.h"; path = "../../src/audio/dsp/juce_Reverb.h"; sourceTree = "SOURCE_ROOT"; }; + B457515938E7141D5E79B671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiBuffer.cpp"; path = "../../src/audio/midi/juce_MidiBuffer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0604C2E17F0E0DFEFDA19F8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiBuffer.h"; path = "../../src/audio/midi/juce_MidiBuffer.h"; sourceTree = "SOURCE_ROOT"; }; + 891E0B1AD09C0EA44297E0F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiFile.cpp"; path = "../../src/audio/midi/juce_MidiFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + EBACA038DBB50817BE80E8C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiFile.h"; path = "../../src/audio/midi/juce_MidiFile.h"; sourceTree = "SOURCE_ROOT"; }; + C376B06C58C5D3C972583BBB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiInput.h"; path = "../../src/audio/midi/juce_MidiInput.h"; sourceTree = "SOURCE_ROOT"; }; + 0731C60911E6985F51325484 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardState.cpp"; path = "../../src/audio/midi/juce_MidiKeyboardState.cpp"; sourceTree = "SOURCE_ROOT"; }; + 062F7ACF5282C5B2D4BF5EE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardState.h"; path = "../../src/audio/midi/juce_MidiKeyboardState.h"; sourceTree = "SOURCE_ROOT"; }; + DF3833AF6E38E55218FDF23F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessage.cpp"; path = "../../src/audio/midi/juce_MidiMessage.cpp"; sourceTree = "SOURCE_ROOT"; }; + C627F9E9EC160055D65D81CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessage.h"; path = "../../src/audio/midi/juce_MidiMessage.h"; sourceTree = "SOURCE_ROOT"; }; + 0D3A77572C7256CE4C115FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageCollector.cpp"; path = "../../src/audio/midi/juce_MidiMessageCollector.cpp"; sourceTree = "SOURCE_ROOT"; }; + A22A0F77C15B1E4A8F2EB42A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageCollector.h"; path = "../../src/audio/midi/juce_MidiMessageCollector.h"; sourceTree = "SOURCE_ROOT"; }; + 78D29BB5C76CCF7C21EC0DAF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiMessageSequence.cpp"; path = "../../src/audio/midi/juce_MidiMessageSequence.cpp"; sourceTree = "SOURCE_ROOT"; }; + DD3886D45B5988B4DAC2D049 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiMessageSequence.h"; path = "../../src/audio/midi/juce_MidiMessageSequence.h"; sourceTree = "SOURCE_ROOT"; }; + 01712FF0A160032FA1DAA8C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiOutput.cpp"; path = "../../src/audio/midi/juce_MidiOutput.cpp"; sourceTree = "SOURCE_ROOT"; }; + 899BD7E18BE1EF7CDF53784C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiOutput.h"; path = "../../src/audio/midi/juce_MidiOutput.h"; sourceTree = "SOURCE_ROOT"; }; + 7B88F6B8E3A10CEAD9B0EE88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../src/audio/plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 1101E8CB676FDEEF0A89D921 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RTAS_DigiCode_Header.h"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode_Header.h"; sourceTree = "SOURCE_ROOT"; }; + F222E5825D83E711C9F1B789 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode1.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode1.cpp"; sourceTree = "SOURCE_ROOT"; }; + CEAA2B84462EF0B5026EAB0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode2.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode2.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9A3151864FB90A6A4BCCAE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_DigiCode3.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_DigiCode3.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCE37F0D994C0ADF2CCFF796 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_RTAS_MacUtilities.mm"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_MacUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + F52ECCD6C02108A2D7F672F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_WinUtilities.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_WinUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + 833C3F205F05BA4ADC883E53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RTAS_Wrapper.cpp"; path = "../../src/audio/plugin_client/RTAS/juce_RTAS_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69C4FF0DD888BA25477561C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../src/audio/plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 37E1FC756833849B8C7C1215 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../src/audio/plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 2741189DF800566462E24A14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StandaloneFilterWindow.cpp"; path = "../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + FAC43251D74E5140740BEF60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandaloneFilterWindow.h"; path = "../../src/audio/plugin_client/Standalone/juce_StandaloneFilterWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 2E96F55074F4EB74171EE6B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_IncludeCharacteristics.h"; path = "../../src/audio/plugin_client/juce_IncludeCharacteristics.h"; sourceTree = "SOURCE_ROOT"; }; + 13F64389F0E25731A98E92CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHeaders.h"; path = "../../src/audio/plugin_client/juce_PluginHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + 7CDC2FA849B7ED73A2638A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginHostType.h"; path = "../../src/audio/plugin_client/juce_PluginHostType.h"; sourceTree = "SOURCE_ROOT"; }; + D76BDCCF9E1A1F26A8F578F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioUnitPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 50FAF92038EBD0127900AAA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AudioUnitPluginFormat.mm"; path = "../../src/audio/plugin_host/formats/juce_AudioUnitPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + 2073E1A497363200233CD34E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectXPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_DirectXPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + F800E47459B2FE9DEF56F312 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LADSPAPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_LADSPAPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + B4291F2CEEC78CFEDEFC360E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTMidiEventList.h"; path = "../../src/audio/plugin_host/formats/juce_VSTMidiEventList.h"; sourceTree = "SOURCE_ROOT"; }; + FCBB1DC14311D099809B21F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VSTPluginFormat.cpp"; path = "../../src/audio/plugin_host/formats/juce_VSTPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 723EBD80931754F4DD77DD53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_VSTPluginFormat.h"; path = "../../src/audio/plugin_host/formats/juce_VSTPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 2EBF36FAAF019B6F811D1C84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VSTPluginFormat.mm"; path = "../../src/audio/plugin_host/formats/juce_VSTPluginFormat.mm"; sourceTree = "SOURCE_ROOT"; }; + 1C8211DFB558D740EF4B173A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormat.cpp"; path = "../../src/audio/plugin_host/juce_AudioPluginFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + 28534632DF76A1EA837BD0D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormat.h"; path = "../../src/audio/plugin_host/juce_AudioPluginFormat.h"; sourceTree = "SOURCE_ROOT"; }; + DA4820727D6DDC75561A262C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginFormatManager.cpp"; path = "../../src/audio/plugin_host/juce_AudioPluginFormatManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + A6415104D1E3E5CE7031C0C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginFormatManager.h"; path = "../../src/audio/plugin_host/juce_AudioPluginFormatManager.h"; sourceTree = "SOURCE_ROOT"; }; + C96D4FE222A8704A8F3BEDD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioPluginInstance.cpp"; path = "../../src/audio/plugin_host/juce_AudioPluginInstance.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5BA7B8913271E935A1DA487 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPluginInstance.h"; path = "../../src/audio/plugin_host/juce_AudioPluginInstance.h"; sourceTree = "SOURCE_ROOT"; }; + 3110B983ACE956D6A24F8C8C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KnownPluginList.cpp"; path = "../../src/audio/plugin_host/juce_KnownPluginList.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3FE51C7DD706F536273AB0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KnownPluginList.h"; path = "../../src/audio/plugin_host/juce_KnownPluginList.h"; sourceTree = "SOURCE_ROOT"; }; + B6E20AE45813C0CA9B1014DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDescription.cpp"; path = "../../src/audio/plugin_host/juce_PluginDescription.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4AE3A448D79602BE793BB5AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDescription.h"; path = "../../src/audio/plugin_host/juce_PluginDescription.h"; sourceTree = "SOURCE_ROOT"; }; + AF47BC3796A74CC15A192E8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginDirectoryScanner.cpp"; path = "../../src/audio/plugin_host/juce_PluginDirectoryScanner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3D170AC8FD8E403C54E08F9D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginDirectoryScanner.h"; path = "../../src/audio/plugin_host/juce_PluginDirectoryScanner.h"; sourceTree = "SOURCE_ROOT"; }; + 9C5C0BCB2A298160025B15FC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PluginListComponent.cpp"; path = "../../src/audio/plugin_host/juce_PluginListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 08C65C3EB60FE8BFA252E3EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PluginListComponent.h"; path = "../../src/audio/plugin_host/juce_PluginListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4CF107951746567DB63880A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioPlayHead.h"; path = "../../src/audio/processors/juce_AudioPlayHead.h"; sourceTree = "SOURCE_ROOT"; }; + AB554593165FE8C8B40F4447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessor.cpp"; path = "../../src/audio/processors/juce_AudioProcessor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3F260C24341E58745AC5BE79 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessor.h"; path = "../../src/audio/processors/juce_AudioProcessor.h"; sourceTree = "SOURCE_ROOT"; }; + BC2A50B0B01128E394E9DE9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorEditor.cpp"; path = "../../src/audio/processors/juce_AudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + EC0F8FAA7EACE0D275064D60 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorEditor.h"; path = "../../src/audio/processors/juce_AudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + D141C024A3F5A6748B0E9ED7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorGraph.cpp"; path = "../../src/audio/processors/juce_AudioProcessorGraph.cpp"; sourceTree = "SOURCE_ROOT"; }; + 19C9509EC7DD00DA7443DEFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorGraph.h"; path = "../../src/audio/processors/juce_AudioProcessorGraph.h"; sourceTree = "SOURCE_ROOT"; }; + ABDE16ABC1784B0FD3887A8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorListener.h"; path = "../../src/audio/processors/juce_AudioProcessorListener.h"; sourceTree = "SOURCE_ROOT"; }; + 08EBC2152F45FB2B839FCCC1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioProcessorPlayer.cpp"; path = "../../src/audio/processors/juce_AudioProcessorPlayer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 350428D4D70AAB88B2B84790 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioProcessorPlayer.h"; path = "../../src/audio/processors/juce_AudioProcessorPlayer.h"; sourceTree = "SOURCE_ROOT"; }; + 096CF2243648F17E1BF5421B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GenericAudioProcessorEditor.cpp"; path = "../../src/audio/processors/juce_GenericAudioProcessorEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + CAD3312170E5DBE8AA8348BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GenericAudioProcessorEditor.h"; path = "../../src/audio/processors/juce_GenericAudioProcessorEditor.h"; sourceTree = "SOURCE_ROOT"; }; + ED5966B95F865C586A3CE08F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Sampler.cpp"; path = "../../src/audio/synthesisers/juce_Sampler.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6C6C1C360138D9BD4B27588B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Sampler.h"; path = "../../src/audio/synthesisers/juce_Sampler.h"; sourceTree = "SOURCE_ROOT"; }; + 35668D8EEA19957C6C9AC83A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Synthesiser.cpp"; path = "../../src/audio/synthesisers/juce_Synthesiser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E6C206F95245BCDE38FB2B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Synthesiser.h"; path = "../../src/audio/synthesisers/juce_Synthesiser.h"; sourceTree = "SOURCE_ROOT"; }; + 4F22276689685D839BD252EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AbstractFifo.cpp"; path = "../../src/containers/juce_AbstractFifo.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9584B84F23A4251755D49213 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AbstractFifo.h"; path = "../../src/containers/juce_AbstractFifo.h"; sourceTree = "SOURCE_ROOT"; }; + 839BE8047CF2F8EBE43ED34F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Array.h"; path = "../../src/containers/juce_Array.h"; sourceTree = "SOURCE_ROOT"; }; + EDF52FDF87ACD33FE933142C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrayAllocationBase.h"; path = "../../src/containers/juce_ArrayAllocationBase.h"; sourceTree = "SOURCE_ROOT"; }; + F77C9170829579FABA5679AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DynamicObject.cpp"; path = "../../src/containers/juce_DynamicObject.cpp"; sourceTree = "SOURCE_ROOT"; }; + 34C402EF9ADCAD34FB657D43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DynamicObject.h"; path = "../../src/containers/juce_DynamicObject.h"; sourceTree = "SOURCE_ROOT"; }; + 7DA9AC75A4D9227C8FC4B2F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ElementComparator.h"; path = "../../src/containers/juce_ElementComparator.h"; sourceTree = "SOURCE_ROOT"; }; + 2767E1D082874D301D5D5F43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HashMap.h"; path = "../../src/containers/juce_HashMap.h"; sourceTree = "SOURCE_ROOT"; }; + 9289A1E6B141F24C57FF0927 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LinkedListPointer.h"; path = "../../src/containers/juce_LinkedListPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 70E5409425A76782B6188B31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedValueSet.cpp"; path = "../../src/containers/juce_NamedValueSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB4A73064B0FC74ECCA19116 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedValueSet.h"; path = "../../src/containers/juce_NamedValueSet.h"; sourceTree = "SOURCE_ROOT"; }; + C1913C90ED7BE51E823887CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OwnedArray.h"; path = "../../src/containers/juce_OwnedArray.h"; sourceTree = "SOURCE_ROOT"; }; + 9BD379D2F7995BFE0B3E5369 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertySet.cpp"; path = "../../src/containers/juce_PropertySet.cpp"; sourceTree = "SOURCE_ROOT"; }; + C8F0F54CA3D913E7B8D559CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertySet.h"; path = "../../src/containers/juce_PropertySet.h"; sourceTree = "SOURCE_ROOT"; }; + D7612CE51ED4F9D3F960F922 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedArray.h"; path = "../../src/containers/juce_ReferenceCountedArray.h"; sourceTree = "SOURCE_ROOT"; }; + F95BC2FA7861CFF968D661ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedValueSetter.h"; path = "../../src/containers/juce_ScopedValueSetter.h"; sourceTree = "SOURCE_ROOT"; }; + 2F5FD1DEFAE549553A8BE3B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SortedSet.h"; path = "../../src/containers/juce_SortedSet.h"; sourceTree = "SOURCE_ROOT"; }; + 989E03031D341649B4A296F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SparseSet.h"; path = "../../src/containers/juce_SparseSet.h"; sourceTree = "SOURCE_ROOT"; }; + 1809284DD05B56309D7EA24F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Value.cpp"; path = "../../src/containers/juce_Value.cpp"; sourceTree = "SOURCE_ROOT"; }; + 69F58BF234EDF6328F624E0A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Value.h"; path = "../../src/containers/juce_Value.h"; sourceTree = "SOURCE_ROOT"; }; + 5D27EE211D9BFF6A58C4DC42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ValueTree.cpp"; path = "../../src/containers/juce_ValueTree.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7CABDD863B47D8ADC900A4D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ValueTree.h"; path = "../../src/containers/juce_ValueTree.h"; sourceTree = "SOURCE_ROOT"; }; + 4DF9D333038A442870668D31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Variant.cpp"; path = "../../src/containers/juce_Variant.cpp"; sourceTree = "SOURCE_ROOT"; }; + A81B4FC81A75E21E5B96E506 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Variant.h"; path = "../../src/containers/juce_Variant.h"; sourceTree = "SOURCE_ROOT"; }; + D66C00E06B06EAD3B5257DD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileLogger.cpp"; path = "../../src/core/juce_FileLogger.cpp"; sourceTree = "SOURCE_ROOT"; }; + C8441B7B3E4CCD4A257B4BFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileLogger.h"; path = "../../src/core/juce_FileLogger.h"; sourceTree = "SOURCE_ROOT"; }; + 5B789AAC295BA4BB6D5AD4A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Initialisation.cpp"; path = "../../src/core/juce_Initialisation.cpp"; sourceTree = "SOURCE_ROOT"; }; + 92ACFFCCCD1C85A0F8C6F80F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Initialisation.h"; path = "../../src/core/juce_Initialisation.h"; sourceTree = "SOURCE_ROOT"; }; + 4555F03DBD059EEDECEF9F85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Logger.cpp"; path = "../../src/core/juce_Logger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 63F44EC0485FCA050814967E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Logger.h"; path = "../../src/core/juce_Logger.h"; sourceTree = "SOURCE_ROOT"; }; + DF6CAC67C0F2D379BDA03062 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PerformanceCounter.cpp"; path = "../../src/core/juce_PerformanceCounter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1159C6BB0D33EE8E1A96B083 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PerformanceCounter.h"; path = "../../src/core/juce_PerformanceCounter.h"; sourceTree = "SOURCE_ROOT"; }; + 8292AE37F99FCC1E5BF63A28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformDefs.h"; path = "../../src/core/juce_PlatformDefs.h"; sourceTree = "SOURCE_ROOT"; }; + 8D499CED6DCF525ACD6E39B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PlatformUtilities.h"; path = "../../src/core/juce_PlatformUtilities.h"; sourceTree = "SOURCE_ROOT"; }; + CFAECB6551F48A1695DEC243 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeTime.cpp"; path = "../../src/core/juce_RelativeTime.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4137E4612C1D161894D0D27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeTime.h"; path = "../../src/core/juce_RelativeTime.h"; sourceTree = "SOURCE_ROOT"; }; + 0AD73B8EA0D60D9927B36624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Result.cpp"; path = "../../src/core/juce_Result.cpp"; sourceTree = "SOURCE_ROOT"; }; + F51969AF328D2C7D52D7436D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Result.h"; path = "../../src/core/juce_Result.h"; sourceTree = "SOURCE_ROOT"; }; + C25D6136DF9CE441D6EB4C42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Singleton.h"; path = "../../src/core/juce_Singleton.h"; sourceTree = "SOURCE_ROOT"; }; + CA66415F6EAA172B83755954 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StandardHeader.h"; path = "../../src/core/juce_StandardHeader.h"; sourceTree = "SOURCE_ROOT"; }; + 18B170E96511BBA1019C66F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemStats.cpp"; path = "../../src/core/juce_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 45D14EF360BDA1F5692E583D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemStats.h"; path = "../../src/core/juce_SystemStats.h"; sourceTree = "SOURCE_ROOT"; }; + 956A1C30D5FE98DBB154204D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TargetPlatform.h"; path = "../../src/core/juce_TargetPlatform.h"; sourceTree = "SOURCE_ROOT"; }; + 8D2DE1F3CB15D003C90042E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Time.cpp"; path = "../../src/core/juce_Time.cpp"; sourceTree = "SOURCE_ROOT"; }; + 872020C1EC3997ED744BF1BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Time.h"; path = "../../src/core/juce_Time.h"; sourceTree = "SOURCE_ROOT"; }; + CEF91E0C9CBB3EBFF9500FDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Uuid.cpp"; path = "../../src/core/juce_Uuid.cpp"; sourceTree = "SOURCE_ROOT"; }; + 297B664E9AB86DFE7DCAFF22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Uuid.h"; path = "../../src/core/juce_Uuid.h"; sourceTree = "SOURCE_ROOT"; }; + E3C548295935D26121D5D823 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BlowFish.cpp"; path = "../../src/cryptography/juce_BlowFish.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A4B0E6FD686BCF0B8CC771E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BlowFish.h"; path = "../../src/cryptography/juce_BlowFish.h"; sourceTree = "SOURCE_ROOT"; }; + EAFD8FAF365DFB32DC42D0E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MD5.cpp"; path = "../../src/cryptography/juce_MD5.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E4345FEEB1DC732A16134A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MD5.h"; path = "../../src/cryptography/juce_MD5.h"; sourceTree = "SOURCE_ROOT"; }; + E9E692847C14AD33CD5FB40B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Primes.cpp"; path = "../../src/cryptography/juce_Primes.cpp"; sourceTree = "SOURCE_ROOT"; }; + 22612DBDC6C689B605CC6B48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Primes.h"; path = "../../src/cryptography/juce_Primes.h"; sourceTree = "SOURCE_ROOT"; }; + 7AE9331938549244E27A5D0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RSAKey.cpp"; path = "../../src/cryptography/juce_RSAKey.cpp"; sourceTree = "SOURCE_ROOT"; }; + 16335266AFB4D19F25410E1D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RSAKey.h"; path = "../../src/cryptography/juce_RSAKey.h"; sourceTree = "SOURCE_ROOT"; }; + 31D985CB8646B78460E9D5A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ActionBroadcaster.cpp"; path = "../../src/events/juce_ActionBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09F7685D1EFF472ECB1F5EF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionBroadcaster.h"; path = "../../src/events/juce_ActionBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + 4EF8BD4BF46C4BCB39F96609 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActionListener.h"; path = "../../src/events/juce_ActionListener.h"; sourceTree = "SOURCE_ROOT"; }; + 1617348BBF5D103619D76911 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AsyncUpdater.cpp"; path = "../../src/events/juce_AsyncUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + 44DB44953945417F76199479 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AsyncUpdater.h"; path = "../../src/events/juce_AsyncUpdater.h"; sourceTree = "SOURCE_ROOT"; }; + D04B6E43A037F985434B2F5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallbackMessage.h"; path = "../../src/events/juce_CallbackMessage.h"; sourceTree = "SOURCE_ROOT"; }; + B80F8CD026033ACCCE11A1A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChangeBroadcaster.cpp"; path = "../../src/events/juce_ChangeBroadcaster.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5F454A6B5A82ECE2396C5716 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeBroadcaster.h"; path = "../../src/events/juce_ChangeBroadcaster.h"; sourceTree = "SOURCE_ROOT"; }; + B2D08C8EEE3E22026533D2EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChangeListener.h"; path = "../../src/events/juce_ChangeListener.h"; sourceTree = "SOURCE_ROOT"; }; + AE68ECB6E063BD8D4984C0B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnection.cpp"; path = "../../src/events/juce_InterprocessConnection.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4B935D7360C9F166C80A158D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnection.h"; path = "../../src/events/juce_InterprocessConnection.h"; sourceTree = "SOURCE_ROOT"; }; + 843A7B398E9411F0AF28D65D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InterprocessConnectionServer.cpp"; path = "../../src/events/juce_InterprocessConnectionServer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 57DD8EEE88C0D366E0354478 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterprocessConnectionServer.h"; path = "../../src/events/juce_InterprocessConnectionServer.h"; sourceTree = "SOURCE_ROOT"; }; + 80633D64E9EFA1433454669B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListenerList.h"; path = "../../src/events/juce_ListenerList.h"; sourceTree = "SOURCE_ROOT"; }; + 9CF077D3ED7B7B56F351AAF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Message.cpp"; path = "../../src/events/juce_Message.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7A1219C6560BDBE2E170D2A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Message.h"; path = "../../src/events/juce_Message.h"; sourceTree = "SOURCE_ROOT"; }; + E594F70DC2F292FF1EF65CB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageListener.cpp"; path = "../../src/events/juce_MessageListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + BE17B7279B4BF40E51C12F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageListener.h"; path = "../../src/events/juce_MessageListener.h"; sourceTree = "SOURCE_ROOT"; }; + E2D07ED5E1A4A460E0DEF59C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MessageManager.cpp"; path = "../../src/events/juce_MessageManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2EBDE3FF4894D72C310C9F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MessageManager.h"; path = "../../src/events/juce_MessageManager.h"; sourceTree = "SOURCE_ROOT"; }; + 1F2CFBF13ADCA05C0DC2D7D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiTimer.cpp"; path = "../../src/events/juce_MultiTimer.cpp"; sourceTree = "SOURCE_ROOT"; }; + C51E9973A6FAB635081B9FDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiTimer.h"; path = "../../src/events/juce_MultiTimer.h"; sourceTree = "SOURCE_ROOT"; }; + C818B558D6D5B62A80621281 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Timer.cpp"; path = "../../src/events/juce_Timer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32C0312A5D246D41AAD98A11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Timer.h"; path = "../../src/events/juce_Timer.h"; sourceTree = "SOURCE_ROOT"; }; + D0D9267E200BD462361810F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Component.cpp"; path = "../../src/gui/components/juce_Component.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17A21B31FD41D00A4088FADF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Component.h"; path = "../../src/gui/components/juce_Component.h"; sourceTree = "SOURCE_ROOT"; }; + E13F33E386E1A0D5FC546521 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentListener.cpp"; path = "../../src/gui/components/juce_ComponentListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + A0D6308567AAA50D1163D9D3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../src/gui/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; }; + 621B3A4B154182F69DDE2989 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Desktop.cpp"; path = "../../src/gui/components/juce_Desktop.cpp"; sourceTree = "SOURCE_ROOT"; }; + A1F58C1A972425C2B43DD1B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Desktop.h"; path = "../../src/gui/components/juce_Desktop.h"; sourceTree = "SOURCE_ROOT"; }; + 2FFF9AFE4BD9437CE096E52B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModalComponentManager.cpp"; path = "../../src/gui/components/juce_ModalComponentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 41C8C324F13ADA3423FC3B0F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModalComponentManager.h"; path = "../../src/gui/components/juce_ModalComponentManager.h"; sourceTree = "SOURCE_ROOT"; }; + 18EE6576A9ED098632CE5155 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ArrowButton.cpp"; path = "../../src/gui/components/buttons/juce_ArrowButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + EB182DC4124FEFFFC87D12C4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ArrowButton.h"; path = "../../src/gui/components/buttons/juce_ArrowButton.h"; sourceTree = "SOURCE_ROOT"; }; + 8B1C747E63EEF036AD9AF3D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Button.cpp"; path = "../../src/gui/components/buttons/juce_Button.cpp"; sourceTree = "SOURCE_ROOT"; }; + ECA97019B42083AD879B5B97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Button.h"; path = "../../src/gui/components/buttons/juce_Button.h"; sourceTree = "SOURCE_ROOT"; }; + 1C3D15546065C1A9AA5AA0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableButton.cpp"; path = "../../src/gui/components/buttons/juce_DrawableButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2032A24364695450A5E6A76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableButton.h"; path = "../../src/gui/components/buttons/juce_DrawableButton.h"; sourceTree = "SOURCE_ROOT"; }; + BA415BD77DF4B2F4760D1387 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HyperlinkButton.cpp"; path = "../../src/gui/components/buttons/juce_HyperlinkButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + B72C0FB8DDC0F1102DF42943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HyperlinkButton.h"; path = "../../src/gui/components/buttons/juce_HyperlinkButton.h"; sourceTree = "SOURCE_ROOT"; }; + 6930E651AEE97FD47E185EC9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageButton.cpp"; path = "../../src/gui/components/buttons/juce_ImageButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 96FD3A02BA915E460520A0B7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageButton.h"; path = "../../src/gui/components/buttons/juce_ImageButton.h"; sourceTree = "SOURCE_ROOT"; }; + E927E4A58A84B21AA6B38A44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ShapeButton.cpp"; path = "../../src/gui/components/buttons/juce_ShapeButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + F2212B7F42E26C3DD86800F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../src/gui/components/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; }; + 09AE2C7E2573204A7A35452B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextButton.cpp"; path = "../../src/gui/components/buttons/juce_TextButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + B394145555DCB9E0FAA5522C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextButton.h"; path = "../../src/gui/components/buttons/juce_TextButton.h"; sourceTree = "SOURCE_ROOT"; }; + 9846D4523B3425BBB04107EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToggleButton.cpp"; path = "../../src/gui/components/buttons/juce_ToggleButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + 455176F8EDBA7A9DCEAA1367 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToggleButton.h"; path = "../../src/gui/components/buttons/juce_ToggleButton.h"; sourceTree = "SOURCE_ROOT"; }; + F750738F398054AB38250780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarButton.cpp"; path = "../../src/gui/components/buttons/juce_ToolbarButton.cpp"; sourceTree = "SOURCE_ROOT"; }; + DFF08DC68372AEE17EAA9CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarButton.h"; path = "../../src/gui/components/buttons/juce_ToolbarButton.h"; sourceTree = "SOURCE_ROOT"; }; + A3CB18F915377AC3FFA2E5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeDocument.cpp"; path = "../../src/gui/components/code_editor/juce_CodeDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + B28C2EBD0846A09DAEDDFF4E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeDocument.h"; path = "../../src/gui/components/code_editor/juce_CodeDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 04F48B09426293224576DA9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CodeEditorComponent.cpp"; path = "../../src/gui/components/code_editor/juce_CodeEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + DF6B4E787E39CD446ED2EEEE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeEditorComponent.h"; path = "../../src/gui/components/code_editor/juce_CodeEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C992FDA4396430392CFAD150 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CodeTokeniser.h"; path = "../../src/gui/components/code_editor/juce_CodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + 346CC505FAFEE9451040108D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CPlusPlusCodeTokeniser.cpp"; path = "../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3384A91143018ED9346E4118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CPlusPlusCodeTokeniser.h"; path = "../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.h"; sourceTree = "SOURCE_ROOT"; }; + ADC16C18C8237A7F8E35E37A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComboBox.cpp"; path = "../../src/gui/components/controls/juce_ComboBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + D8EB3EA456D9FCC211CD1ED5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComboBox.h"; path = "../../src/gui/components/controls/juce_ComboBox.h"; sourceTree = "SOURCE_ROOT"; }; + 0D3FA24FF38399E0EDA80860 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageComponent.cpp"; path = "../../src/gui/components/controls/juce_ImageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CA3454A9B6F80A2F4735C37E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageComponent.h"; path = "../../src/gui/components/controls/juce_ImageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 7330A9643F50DE8BEACDBB61 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Label.cpp"; path = "../../src/gui/components/controls/juce_Label.cpp"; sourceTree = "SOURCE_ROOT"; }; + C0CC0FA84A4F7AA76C1611CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Label.h"; path = "../../src/gui/components/controls/juce_Label.h"; sourceTree = "SOURCE_ROOT"; }; + 1BC6C010045A06BDB4C684F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ListBox.cpp"; path = "../../src/gui/components/controls/juce_ListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3FFCAECECC0D469A010F7AF1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ListBox.h"; path = "../../src/gui/components/controls/juce_ListBox.h"; sourceTree = "SOURCE_ROOT"; }; + 71B6CE03D6DB07BB293C8206 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ProgressBar.cpp"; path = "../../src/gui/components/controls/juce_ProgressBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1DB68310EA4D6180FF948AA0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ProgressBar.h"; path = "../../src/gui/components/controls/juce_ProgressBar.h"; sourceTree = "SOURCE_ROOT"; }; + 3CE16163A43A6E67428385EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Slider.cpp"; path = "../../src/gui/components/controls/juce_Slider.cpp"; sourceTree = "SOURCE_ROOT"; }; + E698677EEC8E88CAFF542764 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Slider.h"; path = "../../src/gui/components/controls/juce_Slider.h"; sourceTree = "SOURCE_ROOT"; }; + 6BB68B37C7B0BB4DA8326647 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableHeaderComponent.cpp"; path = "../../src/gui/components/controls/juce_TableHeaderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EA844F7CC5377A14B0FD21C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableHeaderComponent.h"; path = "../../src/gui/components/controls/juce_TableHeaderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 76E073B2A3F59A3ACD20CC87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TableListBox.cpp"; path = "../../src/gui/components/controls/juce_TableListBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8BA30F0AFF5EA0E1A0203ACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TableListBox.h"; path = "../../src/gui/components/controls/juce_TableListBox.h"; sourceTree = "SOURCE_ROOT"; }; + A4E66D702028A22D8157241C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextEditor.cpp"; path = "../../src/gui/components/controls/juce_TextEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB6BF5E15522D8A272032AE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditor.h"; path = "../../src/gui/components/controls/juce_TextEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 53EB02EEDF5E7971EAB9E795 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Toolbar.cpp"; path = "../../src/gui/components/controls/juce_Toolbar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 82FEB35063C3559D2F46AA6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Toolbar.h"; path = "../../src/gui/components/controls/juce_Toolbar.h"; sourceTree = "SOURCE_ROOT"; }; + 37E48B8F8AD2BC448E5935C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemComponent.cpp"; path = "../../src/gui/components/controls/juce_ToolbarItemComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + A77096E86054F70AC0A3B69E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemComponent.h"; path = "../../src/gui/components/controls/juce_ToolbarItemComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 981BACFF7892B83828313D8E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemFactory.h"; path = "../../src/gui/components/controls/juce_ToolbarItemFactory.h"; sourceTree = "SOURCE_ROOT"; }; + D317D4B5BA40A5754EE56F47 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ToolbarItemPalette.cpp"; path = "../../src/gui/components/controls/juce_ToolbarItemPalette.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8400CA0D3C2AB7A60A7329FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ToolbarItemPalette.h"; path = "../../src/gui/components/controls/juce_ToolbarItemPalette.h"; sourceTree = "SOURCE_ROOT"; }; + BC209F6862D5923B8F9E3080 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TreeView.cpp"; path = "../../src/gui/components/controls/juce_TreeView.cpp"; sourceTree = "SOURCE_ROOT"; }; + B0D261D42091AAD1560A0D63 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TreeView.h"; path = "../../src/gui/components/controls/juce_TreeView.h"; sourceTree = "SOURCE_ROOT"; }; + B60FE8BFA252E3EF2D60B77A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsDisplayComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 79ABAD7BB654030EF29B8B9C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsDisplayComponent.h"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D3B56583D4F60069296DB959 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryContentsList.cpp"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3A4ABC7E24F155A8CAF027B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryContentsList.h"; path = "../../src/gui/components/filebrowser/juce_DirectoryContentsList.h"; sourceTree = "SOURCE_ROOT"; }; + B1DEB4E0BBFE7E2D052165BD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F9FEE6DAB2B2752AC13D7286 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 85F0A0454489E4AF1F80AC83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBrowserListener.h"; path = "../../src/gui/components/filebrowser/juce_FileBrowserListener.h"; sourceTree = "SOURCE_ROOT"; }; + 102BAE57AAA43A7685FCBD9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooser.cpp"; path = "../../src/gui/components/filebrowser/juce_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + F631A108CB5015BFA2E25E00 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooser.h"; path = "../../src/gui/components/filebrowser/juce_FileChooser.h"; sourceTree = "SOURCE_ROOT"; }; + 730CAA344708954DE271072C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileChooserDialogBox.cpp"; path = "../../src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 295793C7AA1A57DC4BBCBBC4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileChooserDialogBox.h"; path = "../../src/gui/components/filebrowser/juce_FileChooserDialogBox.h"; sourceTree = "SOURCE_ROOT"; }; + D54308F25AEE3110A166F2BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileFilter.cpp"; path = "../../src/gui/components/filebrowser/juce_FileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AF50EADB5B2C973E0C8EE9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileFilter.h"; path = "../../src/gui/components/filebrowser/juce_FileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 9A9D8C524A070162517620E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileListComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD6C610A843822A7FA53E9D7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileListComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CA1B41922D8094982F967DBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FilenameComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FilenameComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9E66775B2F13ACD0B751E69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilenameComponent.h"; path = "../../src/gui/components/filebrowser/juce_FilenameComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B689E250203DE38D6D4F39F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FilePreviewComponent.h"; path = "../../src/gui/components/filebrowser/juce_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 29DFAA512171B967D687A945 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPathListComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0AB8288D92FDFA00F30FB8DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPathListComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileSearchPathListComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A418FC3BDDBF1CE9F2903490 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileTreeComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_FileTreeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0EAD906B617A1A17305CB9F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileTreeComponent.h"; path = "../../src/gui/components/filebrowser/juce_FileTreeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 949854EDE6B5B16CEFB6108F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImagePreviewComponent.cpp"; path = "../../src/gui/components/filebrowser/juce_ImagePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F39059E72B927A700010851B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImagePreviewComponent.h"; path = "../../src/gui/components/filebrowser/juce_ImagePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 8A67B45A2BA1D19D1AC43315 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_WildcardFileFilter.cpp"; path = "../../src/gui/components/filebrowser/juce_WildcardFileFilter.cpp"; sourceTree = "SOURCE_ROOT"; }; + ECDD0F8397F3EE4E7FA7ACCC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WildcardFileFilter.h"; path = "../../src/gui/components/filebrowser/juce_WildcardFileFilter.h"; sourceTree = "SOURCE_ROOT"; }; + 912C419859C9C56BC96AA6FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CaretComponent.cpp"; path = "../../src/gui/components/keyboard/juce_CaretComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 717295136FD426125079F78C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CaretComponent.h"; path = "../../src/gui/components/keyboard/juce_CaretComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 5ABC6616473BA4791AA8101E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyboardFocusTraverser.cpp"; path = "../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.cpp"; sourceTree = "SOURCE_ROOT"; }; + F61C34EE417006881D0869F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyboardFocusTraverser.h"; path = "../../src/gui/components/keyboard/juce_KeyboardFocusTraverser.h"; sourceTree = "SOURCE_ROOT"; }; + 29A79478AE8567250972ED43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyListener.cpp"; path = "../../src/gui/components/keyboard/juce_KeyListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + FB080C47434A8FAB73B8F486 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyListener.h"; path = "../../src/gui/components/keyboard/juce_KeyListener.h"; sourceTree = "SOURCE_ROOT"; }; + 7F5A271EAB78C7CF8B2341DE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyMappingEditorComponent.cpp"; path = "../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 92EDE6EA48F94DC5A0BCB24A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyMappingEditorComponent.h"; path = "../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A00C6593BFBFA76043BC0C06 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPress.cpp"; path = "../../src/gui/components/keyboard/juce_KeyPress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 02982EB6A81020D3D421AED3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPress.h"; path = "../../src/gui/components/keyboard/juce_KeyPress.h"; sourceTree = "SOURCE_ROOT"; }; + F1A33029252D29A6ADF171B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_KeyPressMappingSet.cpp"; path = "../../src/gui/components/keyboard/juce_KeyPressMappingSet.cpp"; sourceTree = "SOURCE_ROOT"; }; + 15C6FD019B274AA51B4E2D76 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_KeyPressMappingSet.h"; path = "../../src/gui/components/keyboard/juce_KeyPressMappingSet.h"; sourceTree = "SOURCE_ROOT"; }; + B1E8FF009812F29C2620E6BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ModifierKeys.cpp"; path = "../../src/gui/components/keyboard/juce_ModifierKeys.cpp"; sourceTree = "SOURCE_ROOT"; }; + FAEEA3536AD17B2667A1BB94 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ModifierKeys.h"; path = "../../src/gui/components/keyboard/juce_ModifierKeys.h"; sourceTree = "SOURCE_ROOT"; }; + D64DD9F41E4598606855DFCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextEditorKeyMapper.h"; path = "../../src/gui/components/keyboard/juce_TextEditorKeyMapper.h"; sourceTree = "SOURCE_ROOT"; }; + 7356F5E93CEA4D472D83D8E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextInputTarget.h"; path = "../../src/gui/components/keyboard/juce_TextInputTarget.h"; sourceTree = "SOURCE_ROOT"; }; + 921B616E2229AEB6390D2B57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentAnimator.cpp"; path = "../../src/gui/components/layout/juce_ComponentAnimator.cpp"; sourceTree = "SOURCE_ROOT"; }; + FE1072B5FB77E8FEE1BEBDFE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentAnimator.h"; path = "../../src/gui/components/layout/juce_ComponentAnimator.h"; sourceTree = "SOURCE_ROOT"; }; + 07191E1A9805FA6E6F253FF6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBoundsConstrainer.cpp"; path = "../../src/gui/components/layout/juce_ComponentBoundsConstrainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2EC173A08676F6E592A7B347 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBoundsConstrainer.h"; path = "../../src/gui/components/layout/juce_ComponentBoundsConstrainer.h"; sourceTree = "SOURCE_ROOT"; }; + 45E5EE9E0173683D721FABDA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentBuilder.cpp"; path = "../../src/gui/components/layout/juce_ComponentBuilder.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2D3A362DD3833B9E70B10FD3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentBuilder.h"; path = "../../src/gui/components/layout/juce_ComponentBuilder.h"; sourceTree = "SOURCE_ROOT"; }; + F8FCCCE06D31FEF697FCD80D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentMovementWatcher.cpp"; path = "../../src/gui/components/layout/juce_ComponentMovementWatcher.cpp"; sourceTree = "SOURCE_ROOT"; }; + 44CDA79090B115C3B62A2168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentMovementWatcher.h"; path = "../../src/gui/components/layout/juce_ComponentMovementWatcher.h"; sourceTree = "SOURCE_ROOT"; }; + A6AD7357F905309D1B461EB7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GroupComponent.cpp"; path = "../../src/gui/components/layout/juce_GroupComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + E9242E8425497D889C764C66 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GroupComponent.h"; path = "../../src/gui/components/layout/juce_GroupComponent.h"; sourceTree = "SOURCE_ROOT"; }; + FF046140CCF1EDB0DFF80178 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MultiDocumentPanel.cpp"; path = "../../src/gui/components/layout/juce_MultiDocumentPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6A223FB5B4A9388C83D6FC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MultiDocumentPanel.h"; path = "../../src/gui/components/layout/juce_MultiDocumentPanel.h"; sourceTree = "SOURCE_ROOT"; }; + A95F42C5CB0C2E5052B31568 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableBorderComponent.cpp"; path = "../../src/gui/components/layout/juce_ResizableBorderComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 600B2FDBBBE812784CB49A69 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableBorderComponent.h"; path = "../../src/gui/components/layout/juce_ResizableBorderComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A31221E2A50CCE9DF06B5F4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableCornerComponent.cpp"; path = "../../src/gui/components/layout/juce_ResizableCornerComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB54AC3D311C44A1F3B463A5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableCornerComponent.h"; path = "../../src/gui/components/layout/juce_ResizableCornerComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 3D8B0E86C98E2EE49AE868C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableEdgeComponent.cpp"; path = "../../src/gui/components/layout/juce_ResizableEdgeComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 238965266F88730956D776DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableEdgeComponent.h"; path = "../../src/gui/components/layout/juce_ResizableEdgeComponent.h"; sourceTree = "SOURCE_ROOT"; }; + B116FEC4D544DB8E38CB571E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ScrollBar.cpp"; path = "../../src/gui/components/layout/juce_ScrollBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 797C94BB7F42CBBAACCFFB87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScrollBar.h"; path = "../../src/gui/components/layout/juce_ScrollBar.h"; sourceTree = "SOURCE_ROOT"; }; + F1F65C9E7394E04E073A57A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutManager.cpp"; path = "../../src/gui/components/layout/juce_StretchableLayoutManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + F64E8284F142600B9F519B07 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutManager.h"; path = "../../src/gui/components/layout/juce_StretchableLayoutManager.h"; sourceTree = "SOURCE_ROOT"; }; + 993C90B10202DA78FA31CC58 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableLayoutResizerBar.cpp"; path = "../../src/gui/components/layout/juce_StretchableLayoutResizerBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8C0FFF811E06D162050CAB14 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableLayoutResizerBar.h"; path = "../../src/gui/components/layout/juce_StretchableLayoutResizerBar.h"; sourceTree = "SOURCE_ROOT"; }; + 079CFB5DEF6F2B71E2910A22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StretchableObjectResizer.cpp"; path = "../../src/gui/components/layout/juce_StretchableObjectResizer.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5F5282BE0F43A5E16824749 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StretchableObjectResizer.h"; path = "../../src/gui/components/layout/juce_StretchableObjectResizer.h"; sourceTree = "SOURCE_ROOT"; }; + 143F36BCDE7A65EBA33900ED = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedButtonBar.cpp"; path = "../../src/gui/components/layout/juce_TabbedButtonBar.cpp"; sourceTree = "SOURCE_ROOT"; }; + 093E54DECB8191CA74D79176 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedButtonBar.h"; path = "../../src/gui/components/layout/juce_TabbedButtonBar.h"; sourceTree = "SOURCE_ROOT"; }; + F2C653BA4552E6838DFA4F87 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TabbedComponent.cpp"; path = "../../src/gui/components/layout/juce_TabbedComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C42D9251031A81B5CF2C843B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TabbedComponent.h"; path = "../../src/gui/components/layout/juce_TabbedComponent.h"; sourceTree = "SOURCE_ROOT"; }; + D41423657626ACA672A9DED9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Viewport.cpp"; path = "../../src/gui/components/layout/juce_Viewport.cpp"; sourceTree = "SOURCE_ROOT"; }; + 811149E18993F029165D330D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Viewport.h"; path = "../../src/gui/components/layout/juce_Viewport.h"; sourceTree = "SOURCE_ROOT"; }; + FD004BDDCEDB7E324983F70C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LookAndFeel.cpp"; path = "../../src/gui/components/lookandfeel/juce_LookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7B991020107EC0D54965BCA2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LookAndFeel.h"; path = "../../src/gui/components/lookandfeel/juce_LookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + B92ACF027E63D1C788DEC893 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OldSchoolLookAndFeel.cpp"; path = "../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3C739F61EE232C75546D4DCF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OldSchoolLookAndFeel.h"; path = "../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.h"; sourceTree = "SOURCE_ROOT"; }; + 218D7D73C086866E587FFD01 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarComponent.cpp"; path = "../../src/gui/components/menus/juce_MenuBarComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB93D3C283731C0B25B7AAAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarComponent.h"; path = "../../src/gui/components/menus/juce_MenuBarComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 1DDE0A8E4C5857715D9B5FAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MenuBarModel.cpp"; path = "../../src/gui/components/menus/juce_MenuBarModel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 502B3625329816EA6330465F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MenuBarModel.h"; path = "../../src/gui/components/menus/juce_MenuBarModel.h"; sourceTree = "SOURCE_ROOT"; }; + 6AACD2FD239E39F87B666C6F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PopupMenu.cpp"; path = "../../src/gui/components/menus/juce_PopupMenu.cpp"; sourceTree = "SOURCE_ROOT"; }; + A563BC883D801CF5956DC4BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PopupMenu.h"; path = "../../src/gui/components/menus/juce_PopupMenu.h"; sourceTree = "SOURCE_ROOT"; }; + 9E4B3BAB9BDB06B60D28DF48 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentDragger.cpp"; path = "../../src/gui/components/mouse/juce_ComponentDragger.cpp"; sourceTree = "SOURCE_ROOT"; }; + BCDD702ED33BADF3FC19384C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentDragger.h"; path = "../../src/gui/components/mouse/juce_ComponentDragger.h"; sourceTree = "SOURCE_ROOT"; }; + 3D74B30C63465C32E26D8E33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DragAndDropContainer.cpp"; path = "../../src/gui/components/mouse/juce_DragAndDropContainer.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4993649A93B73052C8045EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropContainer.h"; path = "../../src/gui/components/mouse/juce_DragAndDropContainer.h"; sourceTree = "SOURCE_ROOT"; }; + 31EE71EA61B4ED293481EB97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DragAndDropTarget.h"; path = "../../src/gui/components/mouse/juce_DragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + A08313B5F112579D130373BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileDragAndDropTarget.h"; path = "../../src/gui/components/mouse/juce_FileDragAndDropTarget.h"; sourceTree = "SOURCE_ROOT"; }; + E1CA0B04EDE60771B81B9700 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LassoComponent.h"; path = "../../src/gui/components/mouse/juce_LassoComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 944BC51C440C167C5B2A23E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseCursor.cpp"; path = "../../src/gui/components/mouse/juce_MouseCursor.cpp"; sourceTree = "SOURCE_ROOT"; }; + 136109B3076DDA7B2E01CF90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseCursor.h"; path = "../../src/gui/components/mouse/juce_MouseCursor.h"; sourceTree = "SOURCE_ROOT"; }; + 067D84F9291770240D1AB5B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseEvent.cpp"; path = "../../src/gui/components/mouse/juce_MouseEvent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 50C02B44D0CB18898F575B1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseEvent.h"; path = "../../src/gui/components/mouse/juce_MouseEvent.h"; sourceTree = "SOURCE_ROOT"; }; + 441257DD380138C03568FCBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseInputSource.cpp"; path = "../../src/gui/components/mouse/juce_MouseInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 07CF9AF337779EB486AC92BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseInputSource.h"; path = "../../src/gui/components/mouse/juce_MouseInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 2886656DF7ACC9DDC888827F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MouseListener.cpp"; path = "../../src/gui/components/mouse/juce_MouseListener.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0C28F27F9D1CE6CD65185760 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MouseListener.h"; path = "../../src/gui/components/mouse/juce_MouseListener.h"; sourceTree = "SOURCE_ROOT"; }; + 89AA49DD2A63D80E90A56768 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipClient.h"; path = "../../src/gui/components/mouse/juce_TooltipClient.h"; sourceTree = "SOURCE_ROOT"; }; + 82DFF1BD3665DC32672FCCE8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MarkerList.cpp"; path = "../../src/gui/components/positioning/juce_MarkerList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B6CD1833A98F9844B7E3FF4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MarkerList.h"; path = "../../src/gui/components/positioning/juce_MarkerList.h"; sourceTree = "SOURCE_ROOT"; }; + D39C0B853C3EBBBD11E7C71E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinate.cpp"; path = "../../src/gui/components/positioning/juce_RelativeCoordinate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 657546D70AB7B2709619E07A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinate.h"; path = "../../src/gui/components/positioning/juce_RelativeCoordinate.h"; sourceTree = "SOURCE_ROOT"; }; + D31704DAB806B6AF3ED52DC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeCoordinatePositioner.cpp"; path = "../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.cpp"; sourceTree = "SOURCE_ROOT"; }; + 574EC603B2B1189687851319 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeCoordinatePositioner.h"; path = "../../src/gui/components/positioning/juce_RelativeCoordinatePositioner.h"; sourceTree = "SOURCE_ROOT"; }; + 243EF1A31A779413BC2D5B98 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeParallelogram.cpp"; path = "../../src/gui/components/positioning/juce_RelativeParallelogram.cpp"; sourceTree = "SOURCE_ROOT"; }; + 72EFFDE39C7255D50F926944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeParallelogram.h"; path = "../../src/gui/components/positioning/juce_RelativeParallelogram.h"; sourceTree = "SOURCE_ROOT"; }; + 36BB6DDF702EC9B3DAC851FF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePoint.cpp"; path = "../../src/gui/components/positioning/juce_RelativePoint.cpp"; sourceTree = "SOURCE_ROOT"; }; + A3B6342C6207D452F6AD985C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePoint.h"; path = "../../src/gui/components/positioning/juce_RelativePoint.h"; sourceTree = "SOURCE_ROOT"; }; + 9DA988F1D7CE29E0DFED7EF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativePointPath.cpp"; path = "../../src/gui/components/positioning/juce_RelativePointPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1A3232DDB617A20D9C26526 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativePointPath.h"; path = "../../src/gui/components/positioning/juce_RelativePointPath.h"; sourceTree = "SOURCE_ROOT"; }; + 072D77C3834B1B3FB77F277B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RelativeRectangle.cpp"; path = "../../src/gui/components/positioning/juce_RelativeRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + 749CA35420339A25BA4E500F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RelativeRectangle.h"; path = "../../src/gui/components/positioning/juce_RelativeRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 1C3FFBA02AE51EDD72A6250B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BooleanPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_BooleanPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B422688E380911F3C21E3F04 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BooleanPropertyComponent.h"; path = "../../src/gui/components/properties/juce_BooleanPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + C45E7E6B6E45DEFBF80940DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ButtonPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_ButtonPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C1F662CED371C843E4EE03B2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ButtonPropertyComponent.h"; path = "../../src/gui/components/properties/juce_ButtonPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + ECCBF2452804ECB2D5B4BC50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ChoicePropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_ChoicePropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C6B318D6930A05FF86AD97DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ChoicePropertyComponent.h"; path = "../../src/gui/components/properties/juce_ChoicePropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E2C948680009D1744CEDBC25 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_PropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5B9E9460EAA932889DDC4873 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyComponent.h"; path = "../../src/gui/components/properties/juce_PropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0984A4BA00D6AAFB463657F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertyPanel.cpp"; path = "../../src/gui/components/properties/juce_PropertyPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 02685CE4575D6E9B8CCC7738 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertyPanel.h"; path = "../../src/gui/components/properties/juce_PropertyPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 3451124EC2809C9BB591DF93 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SliderPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_SliderPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + B568DEC2B352281BC63B33CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SliderPropertyComponent.h"; path = "../../src/gui/components/properties/juce_SliderPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 84311C1F5A8ACC8DF4D6FF34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../src/gui/components/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3641ABC17D67038746897FA7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextPropertyComponent.h"; path = "../../src/gui/components/properties/juce_TextPropertyComponent.h"; sourceTree = "SOURCE_ROOT"; }; + E748C93240CDD61473B0107F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ActiveXControlComponent.h"; path = "../../src/gui/components/special/juce_ActiveXControlComponent.h"; sourceTree = "SOURCE_ROOT"; }; + DED871B1C7458B15DE7C9234 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AudioDeviceSelectorComponent.cpp"; path = "../../src/gui/components/special/juce_AudioDeviceSelectorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 26E787FFC68224BF8EB5A458 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AudioDeviceSelectorComponent.h"; path = "../../src/gui/components/special/juce_AudioDeviceSelectorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 11F1658A055C45FE824FD2DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleComponent.cpp"; path = "../../src/gui/components/special/juce_BubbleComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4DFF179AFD87D34C7E23B1E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleComponent.h"; path = "../../src/gui/components/special/juce_BubbleComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4C3C3AFC3D97C1378B7D7435 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BubbleMessageComponent.cpp"; path = "../../src/gui/components/special/juce_BubbleMessageComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + C25DFA2F2B673EB0146412BB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BubbleMessageComponent.h"; path = "../../src/gui/components/special/juce_BubbleMessageComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0A20E7E561633610A76A34AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourSelector.cpp"; path = "../../src/gui/components/special/juce_ColourSelector.cpp"; sourceTree = "SOURCE_ROOT"; }; + CD9F817B7EF0DA080668A3A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourSelector.h"; path = "../../src/gui/components/special/juce_ColourSelector.h"; sourceTree = "SOURCE_ROOT"; }; + 4BF7A01BCE61A5068CA13D8F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectShowComponent.h"; path = "../../src/gui/components/special/juce_DirectShowComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 9C1D5CDA61FB51F657DA8B22 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadower.cpp"; path = "../../src/gui/components/special/juce_DropShadower.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7DB8CFB77EA690ACF54C63B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadower.h"; path = "../../src/gui/components/special/juce_DropShadower.h"; sourceTree = "SOURCE_ROOT"; }; + 3C8C1AAF32DFECB89EB83271 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MidiKeyboardComponent.cpp"; path = "../../src/gui/components/special/juce_MidiKeyboardComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 127FC743FE67E6EEF2531BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiKeyboardComponent.h"; path = "../../src/gui/components/special/juce_MidiKeyboardComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 4387C6496C7079FB0032B99D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NSViewComponent.h"; path = "../../src/gui/components/special/juce_NSViewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 1317F0BE5EC80371F744967B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OpenGLComponent.cpp"; path = "../../src/gui/components/special/juce_OpenGLComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 826CC87E9E280F46B6D62B64 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OpenGLComponent.h"; path = "../../src/gui/components/special/juce_OpenGLComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A34C0E63D41CFF5E55FD1D9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PreferencesPanel.cpp"; path = "../../src/gui/components/special/juce_PreferencesPanel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6BE989C709D2D1D017548447 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PreferencesPanel.h"; path = "../../src/gui/components/special/juce_PreferencesPanel.h"; sourceTree = "SOURCE_ROOT"; }; + 529CB909220344AD55944372 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_QuickTimeMovieComponent.h"; path = "../../src/gui/components/special/juce_QuickTimeMovieComponent.h"; sourceTree = "SOURCE_ROOT"; }; + CC04F253CB70B20B774801A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SystemTrayIconComponent.cpp"; path = "../../src/gui/components/special/juce_SystemTrayIconComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + D9847FECA6801E9A61007D50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemTrayIconComponent.h"; path = "../../src/gui/components/special/juce_SystemTrayIconComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 740D1808DB934123F05A1598 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WebBrowserComponent.h"; path = "../../src/gui/components/special/juce_WebBrowserComponent.h"; sourceTree = "SOURCE_ROOT"; }; + A5AAF4475138358F33D4904A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AlertWindow.cpp"; path = "../../src/gui/components/windows/juce_AlertWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 72C4FDDDB8602591DD4F7B3B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AlertWindow.h"; path = "../../src/gui/components/windows/juce_AlertWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 8AEF18EE9B12D4677F96B709 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CallOutBox.cpp"; path = "../../src/gui/components/windows/juce_CallOutBox.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F54431CD3A672B1EB8335BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CallOutBox.h"; path = "../../src/gui/components/windows/juce_CallOutBox.h"; sourceTree = "SOURCE_ROOT"; }; + 2FFDC7636EFC2D7F74590A31 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ComponentPeer.cpp"; path = "../../src/gui/components/windows/juce_ComponentPeer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 12C66C90F3192AFFD6BCEDB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentPeer.h"; path = "../../src/gui/components/windows/juce_ComponentPeer.h"; sourceTree = "SOURCE_ROOT"; }; + 929FEA5458430B7AE23BBB46 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DialogWindow.cpp"; path = "../../src/gui/components/windows/juce_DialogWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C286C779DD52C29F86E3DBE9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DialogWindow.h"; path = "../../src/gui/components/windows/juce_DialogWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 090907E4FE95EE2B11C1A0E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DocumentWindow.cpp"; path = "../../src/gui/components/windows/juce_DocumentWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6E522DF13EC47755234A5D57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DocumentWindow.h"; path = "../../src/gui/components/windows/juce_DocumentWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 3FC6FC331B4E104D1DC223D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NativeMessageBox.h"; path = "../../src/gui/components/windows/juce_NativeMessageBox.h"; sourceTree = "SOURCE_ROOT"; }; + 2E4A5F7128313C23AD0356F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ResizableWindow.cpp"; path = "../../src/gui/components/windows/juce_ResizableWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 207CDD87107EAC8ED17DD601 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ResizableWindow.h"; path = "../../src/gui/components/windows/juce_ResizableWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 87E57C8F3448D615271CD9F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SplashScreen.cpp"; path = "../../src/gui/components/windows/juce_SplashScreen.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7C06FF93D655B9987000ECA9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SplashScreen.h"; path = "../../src/gui/components/windows/juce_SplashScreen.h"; sourceTree = "SOURCE_ROOT"; }; + D7772BC5E4E455AE2916A87D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadWithProgressWindow.cpp"; path = "../../src/gui/components/windows/juce_ThreadWithProgressWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FC449D291A603E26E938F52 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadWithProgressWindow.h"; path = "../../src/gui/components/windows/juce_ThreadWithProgressWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 6C33842C52B61407CACCA858 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TooltipWindow.cpp"; path = "../../src/gui/components/windows/juce_TooltipWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6165F485E931EF9F69D2145F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TooltipWindow.h"; path = "../../src/gui/components/windows/juce_TooltipWindow.h"; sourceTree = "SOURCE_ROOT"; }; + A24990B395323FBAC0BEFB5A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TopLevelWindow.cpp"; path = "../../src/gui/components/windows/juce_TopLevelWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + C7C882D550E3B72FA5EFA88A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TopLevelWindow.h"; path = "../../src/gui/components/windows/juce_TopLevelWindow.h"; sourceTree = "SOURCE_ROOT"; }; + EF18D0073BE50E572ADD9A1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colour.cpp"; path = "../../src/gui/graphics/colour/juce_Colour.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F6F9E1FD31E1A6268CFD3F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colour.h"; path = "../../src/gui/graphics/colour/juce_Colour.h"; sourceTree = "SOURCE_ROOT"; }; + D36EFC4421056277BA87387E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ColourGradient.cpp"; path = "../../src/gui/graphics/colour/juce_ColourGradient.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3AE0BD116486BCE37F0D994C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ColourGradient.h"; path = "../../src/gui/graphics/colour/juce_ColourGradient.h"; sourceTree = "SOURCE_ROOT"; }; + 41AF663E626B8F6D319B9966 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Colours.cpp"; path = "../../src/gui/graphics/colour/juce_Colours.cpp"; sourceTree = "SOURCE_ROOT"; }; + C913994AAA448C9F22ACF100 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Colours.h"; path = "../../src/gui/graphics/colour/juce_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + 112017AA0A061CF080DBD504 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PixelFormats.h"; path = "../../src/gui/graphics/colour/juce_PixelFormats.h"; sourceTree = "SOURCE_ROOT"; }; + 3EC800323255128D69539BAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_EdgeTable.cpp"; path = "../../src/gui/graphics/contexts/juce_EdgeTable.cpp"; sourceTree = "SOURCE_ROOT"; }; + BD52C1CCEAF6FEC311B9FDA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_EdgeTable.h"; path = "../../src/gui/graphics/contexts/juce_EdgeTable.h"; sourceTree = "SOURCE_ROOT"; }; + B7251E779500BA77F5522CC7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FillType.cpp"; path = "../../src/gui/graphics/contexts/juce_FillType.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1F0DB4B2825AF638183B50D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FillType.h"; path = "../../src/gui/graphics/contexts/juce_FillType.h"; sourceTree = "SOURCE_ROOT"; }; + 3F8C8157E25C3856D967F5D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Graphics.cpp"; path = "../../src/gui/graphics/contexts/juce_Graphics.cpp"; sourceTree = "SOURCE_ROOT"; }; + C83BFA102896453D4AB96E35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Graphics.h"; path = "../../src/gui/graphics/contexts/juce_Graphics.h"; sourceTree = "SOURCE_ROOT"; }; + 2E03ADF975A126C1F2F7B667 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Justification.cpp"; path = "../../src/gui/graphics/contexts/juce_Justification.cpp"; sourceTree = "SOURCE_ROOT"; }; + 36268DD78D00323D391ECAAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Justification.h"; path = "../../src/gui/graphics/contexts/juce_Justification.h"; sourceTree = "SOURCE_ROOT"; }; + D6B4FED1F1D9FB82C6424438 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsContext.h"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsContext.h"; sourceTree = "SOURCE_ROOT"; }; + ED3ED8389001D55FBDCF1087 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsPostScriptRenderer.cpp"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5792CC17E9DFB966371CBEE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsPostScriptRenderer.h"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + 835CC2A1E67E7B19E41F8FBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LowLevelGraphicsSoftwareRenderer.cpp"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp"; sourceTree = "SOURCE_ROOT"; }; + A7A8BE6B30C70701A10B5BD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LowLevelGraphicsSoftwareRenderer.h"; path = "../../src/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"; sourceTree = "SOURCE_ROOT"; }; + FF052647D2EFA985D05C8E83 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectanglePlacement.cpp"; path = "../../src/gui/graphics/contexts/juce_RectanglePlacement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2B90FAFBC65FB79A5D74E816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectanglePlacement.h"; path = "../../src/gui/graphics/contexts/juce_RectanglePlacement.h"; sourceTree = "SOURCE_ROOT"; }; + 504730C9B9F60192C2577979 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Drawable.cpp"; path = "../../src/gui/graphics/drawables/juce_Drawable.cpp"; sourceTree = "SOURCE_ROOT"; }; + B6A249ADEC5400011AA671D9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Drawable.h"; path = "../../src/gui/graphics/drawables/juce_Drawable.h"; sourceTree = "SOURCE_ROOT"; }; + 85B7BCACB40E02815844F71D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableComposite.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableComposite.cpp"; sourceTree = "SOURCE_ROOT"; }; + 00B5FB5ABF4F13EC5D28E34D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableComposite.h"; path = "../../src/gui/graphics/drawables/juce_DrawableComposite.h"; sourceTree = "SOURCE_ROOT"; }; + A54BC72C899A2AF82E1E37F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableImage.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableImage.cpp"; sourceTree = "SOURCE_ROOT"; }; + 849E645981CA10B8D5576462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableImage.h"; path = "../../src/gui/graphics/drawables/juce_DrawableImage.h"; sourceTree = "SOURCE_ROOT"; }; + 582DCC2F948F1DEA0D450B0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawablePath.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawablePath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 17EBDF689C731DA257B243C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawablePath.h"; path = "../../src/gui/graphics/drawables/juce_DrawablePath.h"; sourceTree = "SOURCE_ROOT"; }; + E0694CD7C814AA99E5A84799 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableRectangle.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableRectangle.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0FA9E378EBD7EE63EF72124F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableRectangle.h"; path = "../../src/gui/graphics/drawables/juce_DrawableRectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 62967D33232C5A86D88084B4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableShape.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableShape.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2FBD6F49349E7CC8FC2051EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableShape.h"; path = "../../src/gui/graphics/drawables/juce_DrawableShape.h"; sourceTree = "SOURCE_ROOT"; }; + C17613C202D8E1C366F21D3C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DrawableText.cpp"; path = "../../src/gui/graphics/drawables/juce_DrawableText.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1FA43B2E4244CD74B551DAD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DrawableText.h"; path = "../../src/gui/graphics/drawables/juce_DrawableText.h"; sourceTree = "SOURCE_ROOT"; }; + 2BFC199D03DEEC329D6A7CB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SVGParser.cpp"; path = "../../src/gui/graphics/drawables/juce_SVGParser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32EA297812F1C88B42099501 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DropShadowEffect.cpp"; path = "../../src/gui/graphics/effects/juce_DropShadowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + 85D4043F9E25047E07496DAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DropShadowEffect.h"; path = "../../src/gui/graphics/effects/juce_DropShadowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + CB649686575473223C859482 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlowEffect.cpp"; path = "../../src/gui/graphics/effects/juce_GlowEffect.cpp"; sourceTree = "SOURCE_ROOT"; }; + FD1FA4ABB4226372235643E4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlowEffect.h"; path = "../../src/gui/graphics/effects/juce_GlowEffect.h"; sourceTree = "SOURCE_ROOT"; }; + 18DB9BD10F140F132A3279C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageEffectFilter.h"; path = "../../src/gui/graphics/effects/juce_ImageEffectFilter.h"; sourceTree = "SOURCE_ROOT"; }; + BA17B023595ECD8166A231D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CustomTypeface.cpp"; path = "../../src/gui/graphics/fonts/juce_CustomTypeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6B4E90767D784246EC4E1944 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CustomTypeface.h"; path = "../../src/gui/graphics/fonts/juce_CustomTypeface.h"; sourceTree = "SOURCE_ROOT"; }; + 78068AA59A5DCFCCAAEA79D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Font.cpp"; path = "../../src/gui/graphics/fonts/juce_Font.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0401EA0E883CCAAAC6960A27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Font.h"; path = "../../src/gui/graphics/fonts/juce_Font.h"; sourceTree = "SOURCE_ROOT"; }; + 61D06B694603F608CDA0703B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GlyphArrangement.cpp"; path = "../../src/gui/graphics/fonts/juce_GlyphArrangement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8117D400F45F1DF157634824 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GlyphArrangement.h"; path = "../../src/gui/graphics/fonts/juce_GlyphArrangement.h"; sourceTree = "SOURCE_ROOT"; }; + 91CB423DBC5F3CBEDD9CF2EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextLayout.cpp"; path = "../../src/gui/graphics/fonts/juce_TextLayout.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4284BA7A26C7F6DEB00B4366 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TextLayout.h"; path = "../../src/gui/graphics/fonts/juce_TextLayout.h"; sourceTree = "SOURCE_ROOT"; }; + AF66A9951377E2D04C54CADD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Typeface.cpp"; path = "../../src/gui/graphics/fonts/juce_Typeface.cpp"; sourceTree = "SOURCE_ROOT"; }; + 932024E0F2A2CC22B7657691 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Typeface.h"; path = "../../src/gui/graphics/fonts/juce_Typeface.h"; sourceTree = "SOURCE_ROOT"; }; + 2ED8CC539A9D9BE611F67A9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_AffineTransform.cpp"; path = "../../src/gui/graphics/geometry/juce_AffineTransform.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5CD42FFF9F1A509D117BD0CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_AffineTransform.h"; path = "../../src/gui/graphics/geometry/juce_AffineTransform.h"; sourceTree = "SOURCE_ROOT"; }; + C18F342C087F69D141B3FAF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BorderSize.h"; path = "../../src/gui/graphics/geometry/juce_BorderSize.h"; sourceTree = "SOURCE_ROOT"; }; + 4011751B9EFCA7B9345D7D7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Line.h"; path = "../../src/gui/graphics/geometry/juce_Line.h"; sourceTree = "SOURCE_ROOT"; }; + 29BC53FEE9BC27F44534C909 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Path.cpp"; path = "../../src/gui/graphics/geometry/juce_Path.cpp"; sourceTree = "SOURCE_ROOT"; }; + 795E2BD2D39A3A6E36C26CBF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Path.h"; path = "../../src/gui/graphics/geometry/juce_Path.h"; sourceTree = "SOURCE_ROOT"; }; + 312F208B501E0D7764C6B613 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathIterator.cpp"; path = "../../src/gui/graphics/geometry/juce_PathIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + ADB84942A96B6B9A0F5D7590 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathIterator.h"; path = "../../src/gui/graphics/geometry/juce_PathIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 9D3F1BAB1D48DDECB9F35916 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PathStrokeType.cpp"; path = "../../src/gui/graphics/geometry/juce_PathStrokeType.cpp"; sourceTree = "SOURCE_ROOT"; }; + C2700BB57B9EED7BFE975564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PathStrokeType.h"; path = "../../src/gui/graphics/geometry/juce_PathStrokeType.h"; sourceTree = "SOURCE_ROOT"; }; + 132E3C38B4F0C6229EDF7000 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Point.h"; path = "../../src/gui/graphics/geometry/juce_Point.h"; sourceTree = "SOURCE_ROOT"; }; + F8C44FF03700F6140950F373 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Rectangle.h"; path = "../../src/gui/graphics/geometry/juce_Rectangle.h"; sourceTree = "SOURCE_ROOT"; }; + 1B170F70AF8AA0A39074F671 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RectangleList.cpp"; path = "../../src/gui/graphics/geometry/juce_RectangleList.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8B7D7435287A20CB2D8E3704 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RectangleList.h"; path = "../../src/gui/graphics/geometry/juce_RectangleList.h"; sourceTree = "SOURCE_ROOT"; }; + 0F1C5770B363EF7DF64A876A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GIFLoader.cpp"; path = "../../src/gui/graphics/imaging/image_file_formats/juce_GIFLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6619D27E74F623B1E8CE8F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JPEGLoader.cpp"; path = "../../src/gui/graphics/imaging/image_file_formats/juce_JPEGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + EAF0F2EAB230F7539B91A7FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PNGLoader.cpp"; path = "../../src/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0337723C9D607B82CF8AA682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CameraDevice.h"; path = "../../src/gui/graphics/imaging/juce_CameraDevice.h"; sourceTree = "SOURCE_ROOT"; }; + 7904C2A3C52959748C46D54F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Image.cpp"; path = "../../src/gui/graphics/imaging/juce_Image.cpp"; sourceTree = "SOURCE_ROOT"; }; + D1BBA8F348C6DA2852A68221 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Image.h"; path = "../../src/gui/graphics/imaging/juce_Image.h"; sourceTree = "SOURCE_ROOT"; }; + 94D3EBE6E0D9AFE555226A88 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageCache.cpp"; path = "../../src/gui/graphics/imaging/juce_ImageCache.cpp"; sourceTree = "SOURCE_ROOT"; }; + 16CAB09D19F1A7379506310A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageCache.h"; path = "../../src/gui/graphics/imaging/juce_ImageCache.h"; sourceTree = "SOURCE_ROOT"; }; + 67F4F9E1F6B9B4D1C1A668E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageConvolutionKernel.cpp"; path = "../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.cpp"; sourceTree = "SOURCE_ROOT"; }; + 35A9146C03FC33B577817E9E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageConvolutionKernel.h"; path = "../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.h"; sourceTree = "SOURCE_ROOT"; }; + 6E4DF7338364956EF42C4493 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ImageFileFormat.cpp"; path = "../../src/gui/graphics/imaging/juce_ImageFileFormat.cpp"; sourceTree = "SOURCE_ROOT"; }; + BC2326E1A85025E700B1DE3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ImageFileFormat.h"; path = "../../src/gui/graphics/imaging/juce_ImageFileFormat.h"; sourceTree = "SOURCE_ROOT"; }; + 3FD3FA96955DD648494E76A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DirectoryIterator.cpp"; path = "../../src/io/files/juce_DirectoryIterator.cpp"; sourceTree = "SOURCE_ROOT"; }; + 974C3A59CC78DB4302B3552A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DirectoryIterator.h"; path = "../../src/io/files/juce_DirectoryIterator.h"; sourceTree = "SOURCE_ROOT"; }; + 692A95B19D9C32094A1E07B9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_File.cpp"; path = "../../src/io/files/juce_File.cpp"; sourceTree = "SOURCE_ROOT"; }; + DC51AF61DC4B345E5E4153E3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_File.h"; path = "../../src/io/files/juce_File.h"; sourceTree = "SOURCE_ROOT"; }; + 058702E8697667AEA38254C1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputStream.cpp"; path = "../../src/io/files/juce_FileInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 090490A1C3B0002DFAD78C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputStream.h"; path = "../../src/io/files/juce_FileInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 6FFB38088C11BAE68368A3E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileOutputStream.cpp"; path = "../../src/io/files/juce_FileOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EEF0B0BB4C3D1956B04122B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileOutputStream.h"; path = "../../src/io/files/juce_FileOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 59B2FFF817679AEA84375E1B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileSearchPath.cpp"; path = "../../src/io/files/juce_FileSearchPath.cpp"; sourceTree = "SOURCE_ROOT"; }; + 49BF2B02A6D7B4438FC24839 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileSearchPath.h"; path = "../../src/io/files/juce_FileSearchPath.h"; sourceTree = "SOURCE_ROOT"; }; + 00B348FA35A7F691AEF84FBA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryMappedFile.h"; path = "../../src/io/files/juce_MemoryMappedFile.h"; sourceTree = "SOURCE_ROOT"; }; + D9B3C04F8EB4228DD59002E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_NamedPipe.cpp"; path = "../../src/io/files/juce_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 42DA88264F768BAACD0414A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NamedPipe.h"; path = "../../src/io/files/juce_NamedPipe.h"; sourceTree = "SOURCE_ROOT"; }; + 17C3AF03FF7AE88AE0C73311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TemporaryFile.cpp"; path = "../../src/io/files/juce_TemporaryFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 75D6F1C676E178DEA8B86849 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TemporaryFile.h"; path = "../../src/io/files/juce_TemporaryFile.h"; sourceTree = "SOURCE_ROOT"; }; + 4035C867821E9B5887AA25FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../src/io/files/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4D005659935C7DE99C2C01E2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ZipFile.h"; path = "../../src/io/files/juce_ZipFile.h"; sourceTree = "SOURCE_ROOT"; }; + EFA58F646B69B227AEF14140 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MACAddress.cpp"; path = "../../src/io/network/juce_MACAddress.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7241B187AA9B0217838B6052 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MACAddress.h"; path = "../../src/io/network/juce_MACAddress.h"; sourceTree = "SOURCE_ROOT"; }; + 06B06C420341B005DFF951D2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Socket.cpp"; path = "../../src/io/network/juce_Socket.cpp"; sourceTree = "SOURCE_ROOT"; }; + 286206E754AC14DEAF88FD43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Socket.h"; path = "../../src/io/network/juce_Socket.h"; sourceTree = "SOURCE_ROOT"; }; + AD7A1C2C82EE714EBDD52EFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_URL.cpp"; path = "../../src/io/network/juce_URL.cpp"; sourceTree = "SOURCE_ROOT"; }; + 21215569A0DCB6ACADD32401 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_URL.h"; path = "../../src/io/network/juce_URL.h"; sourceTree = "SOURCE_ROOT"; }; + D4211E697F43821CDBCE4F24 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BufferedInputStream.cpp"; path = "../../src/io/streams/juce_BufferedInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7D593A29CAB138BD9AE950BA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BufferedInputStream.h"; path = "../../src/io/streams/juce_BufferedInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + BE5DCD603F7E21A1F66CDF33 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileInputSource.cpp"; path = "../../src/io/streams/juce_FileInputSource.cpp"; sourceTree = "SOURCE_ROOT"; }; + 304FD4FD5771F00C8EA46C10 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileInputSource.h"; path = "../../src/io/streams/juce_FileInputSource.h"; sourceTree = "SOURCE_ROOT"; }; + AE363A1FE2F403F7CE2FDF7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPCompressorOutputStream.cpp"; path = "../../src/io/streams/juce_GZIPCompressorOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 770082A38CF6071E5CFA563D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPCompressorOutputStream.h"; path = "../../src/io/streams/juce_GZIPCompressorOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + A10A63E2098A85B5CA9265B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_GZIPDecompressorInputStream.cpp"; path = "../../src/io/streams/juce_GZIPDecompressorInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8932FA0AA37E1E04CBA55B23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_GZIPDecompressorInputStream.h"; path = "../../src/io/streams/juce_GZIPDecompressorInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + AC183DCFAF18C9CEB88EEB1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputSource.h"; path = "../../src/io/streams/juce_InputSource.h"; sourceTree = "SOURCE_ROOT"; }; + 3F60563DEC7941B88163A50E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_InputStream.cpp"; path = "../../src/io/streams/juce_InputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + BB059F528EC362F86E4B4278 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InputStream.h"; path = "../../src/io/streams/juce_InputStream.h"; sourceTree = "SOURCE_ROOT"; }; + 39C0783ED515AAA82F9CA37F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryInputStream.cpp"; path = "../../src/io/streams/juce_MemoryInputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + BD4388D88F2F02195AC73AD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryInputStream.h"; path = "../../src/io/streams/juce_MemoryInputStream.h"; sourceTree = "SOURCE_ROOT"; }; + B3F5E7A708350F72E7C77153 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryOutputStream.cpp"; path = "../../src/io/streams/juce_MemoryOutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + DFE9A08C4AC8E1809018B5F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryOutputStream.h"; path = "../../src/io/streams/juce_MemoryOutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + BBE79494A818EF83F52A4C7B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_OutputStream.cpp"; path = "../../src/io/streams/juce_OutputStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5F27172FD963C1A748AA625A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OutputStream.h"; path = "../../src/io/streams/juce_OutputStream.h"; sourceTree = "SOURCE_ROOT"; }; + AE5A7EC70F288E7EA682081D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_SubregionStream.cpp"; path = "../../src/io/streams/juce_SubregionStream.cpp"; sourceTree = "SOURCE_ROOT"; }; + 6F7CA1B3AD09C76271FED3D6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SubregionStream.h"; path = "../../src/io/streams/juce_SubregionStream.h"; sourceTree = "SOURCE_ROOT"; }; + 7A039686F4F852E26936CA53 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_BigInteger.cpp"; path = "../../src/maths/juce_BigInteger.cpp"; sourceTree = "SOURCE_ROOT"; }; + 161894D0D279595D88F470A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_BigInteger.h"; path = "../../src/maths/juce_BigInteger.h"; sourceTree = "SOURCE_ROOT"; }; + 868E43A4BB7015579789E4F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Expression.cpp"; path = "../../src/maths/juce_Expression.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E0874D93125C2DC34255EDB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Expression.h"; path = "../../src/maths/juce_Expression.h"; sourceTree = "SOURCE_ROOT"; }; + 7C2A4084A267F57F2E27F3F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MathsFunctions.h"; path = "../../src/maths/juce_MathsFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + D99C977ACCD09262F06F6624 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Random.cpp"; path = "../../src/maths/juce_Random.cpp"; sourceTree = "SOURCE_ROOT"; }; + A978BD4031CAE24FB0FE26E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Random.h"; path = "../../src/maths/juce_Random.h"; sourceTree = "SOURCE_ROOT"; }; + 1A656E62C071C54D28343AC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Range.h"; path = "../../src/maths/juce_Range.h"; sourceTree = "SOURCE_ROOT"; }; + 252632F3F97DF57C0781BEAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Atomic.h"; path = "../../src/memory/juce_Atomic.h"; sourceTree = "SOURCE_ROOT"; }; + 8FB80383DF3BAD7227DF465A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ByteOrder.h"; path = "../../src/memory/juce_ByteOrder.h"; sourceTree = "SOURCE_ROOT"; }; + FE76B46873DE20DFDC5A94BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_HeapBlock.h"; path = "../../src/memory/juce_HeapBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 28C4C81039B42A399F5B7320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LeakedObjectDetector.h"; path = "../../src/memory/juce_LeakedObjectDetector.h"; sourceTree = "SOURCE_ROOT"; }; + 341631A7E86BF1C0E49093C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Memory.h"; path = "../../src/memory/juce_Memory.h"; sourceTree = "SOURCE_ROOT"; }; + AD655AA04981173716022D8D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_MemoryBlock.cpp"; path = "../../src/memory/juce_MemoryBlock.cpp"; sourceTree = "SOURCE_ROOT"; }; + F1D085B5F12E814BF1D5C395 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MemoryBlock.h"; path = "../../src/memory/juce_MemoryBlock.h"; sourceTree = "SOURCE_ROOT"; }; + 58654C2630387C4A336A5BFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_OptionalScopedPointer.h"; path = "../../src/memory/juce_OptionalScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 524A70C9F23954F8F2A3F99B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReferenceCountedObject.h"; path = "../../src/memory/juce_ReferenceCountedObject.h"; sourceTree = "SOURCE_ROOT"; }; + E05812E3CC31875A202D6B30 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedPointer.h"; path = "../../src/memory/juce_ScopedPointer.h"; sourceTree = "SOURCE_ROOT"; }; + 224C989BF83B6EA867814BFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WeakReference.h"; path = "../../src/memory/juce_WeakReference.h"; sourceTree = "SOURCE_ROOT"; }; + 213F0A7BF38AF6AB34414A45 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_MidiDataConcatenator.h"; path = "../../src/native/common/juce_MidiDataConcatenator.h"; sourceTree = "SOURCE_ROOT"; }; + 21B2342B75097AB93CFF7E97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_posix_NamedPipe.cpp"; path = "../../src/native/common/juce_posix_NamedPipe.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2C48BB1A286C6A63174E5798 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_posix_SharedCode.h"; path = "../../src/native/common/juce_posix_SharedCode.h"; sourceTree = "SOURCE_ROOT"; }; + 7A51D8B81F390A4CABF25C73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Audio.cpp"; path = "../../src/native/linux/juce_linux_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76DB94CC776536F5D05B9445 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_AudioCDReader.cpp"; path = "../../src/native/linux/juce_linux_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + AA698DD5A82F91CF84A29666 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Clipboard.cpp"; path = "../../src/native/linux/juce_linux_Clipboard.cpp"; sourceTree = "SOURCE_ROOT"; }; + FABA493FEE07E6373DD8EB41 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_FileChooser.cpp"; path = "../../src/native/linux/juce_linux_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 595EBA8A689DA899986314D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Files.cpp"; path = "../../src/native/linux/juce_linux_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + EACFC12E665283EB7926E9EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Fonts.cpp"; path = "../../src/native/linux/juce_linux_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + BAE5CE629DF9D286293E616F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_JackAudio.cpp"; path = "../../src/native/linux/juce_linux_JackAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4C499CB25F043FE667BC5E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Messaging.cpp"; path = "../../src/native/linux/juce_linux_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4366712140FBEBEDBCBDCE9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Midi.cpp"; path = "../../src/native/linux/juce_linux_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + E0A2C24581917DD090186333 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_NativeCode.cpp"; path = "../../src/native/linux/juce_linux_NativeCode.cpp"; sourceTree = "SOURCE_ROOT"; }; + E61B485B10F8D4A3986953CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_linux_NativeIncludes.h"; path = "../../src/native/linux/juce_linux_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + 3F3D429025A92B6F0FB6F8EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Network.cpp"; path = "../../src/native/linux/juce_linux_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5DEA687D261C59CBABB782E9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_SystemStats.cpp"; path = "../../src/native/linux/juce_linux_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5593DEC14D551C38CCB50D70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Threads.cpp"; path = "../../src/native/linux/juce_linux_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + B8E47498C7C6D5ECF41F0EAB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_WebBrowserComponent.cpp"; path = "../../src/native/linux/juce_linux_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9DC2C10B16A645EEB82220D8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_linux_Windowing.cpp"; path = "../../src/native/linux/juce_linux_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE5F18DF1DED7617C4A41FF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ios_Audio.cpp"; path = "../../src/native/mac/juce_ios_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + B2BCE9DDC8F0F54CA3D913E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MessageManager.mm"; path = "../../src/native/mac/juce_ios_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 562A8671221397C9CAD1BB2A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_MiscUtilities.mm"; path = "../../src/native/mac/juce_ios_MiscUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + 5249EFBE3B22E6FC1A7B6D42 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_ios_UIViewComponentPeer.mm"; path = "../../src/native/mac/juce_ios_UIViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + 8280AA34B23B4D366711A9E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AppleRemote.mm"; path = "../../src/native/mac/juce_mac_AppleRemote.mm"; sourceTree = "SOURCE_ROOT"; }; + C9561A66310DAD5EEB4A9462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDBurner.mm"; path = "../../src/native/mac/juce_mac_AudioCDBurner.mm"; sourceTree = "SOURCE_ROOT"; }; + B62991F8AEE7327BA8A5070F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_AudioCDReader.mm"; path = "../../src/native/mac/juce_mac_AudioCDReader.mm"; sourceTree = "SOURCE_ROOT"; }; + 013F753639A6350C8DC602AD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CameraDevice.mm"; path = "../../src/native/mac/juce_mac_CameraDevice.mm"; sourceTree = "SOURCE_ROOT"; }; + 6B46AB1931E43DAFB278D23D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_CarbonViewWrapperComponent.h"; path = "../../src/native/mac/juce_mac_CarbonViewWrapperComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 72524FE185FF48DC1F954341 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreAudio.cpp"; path = "../../src/native/mac/juce_mac_CoreAudio.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF5307F364AC9250D8625168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_CoreGraphicsContext.mm"; path = "../../src/native/mac/juce_mac_CoreGraphicsContext.mm"; sourceTree = "SOURCE_ROOT"; }; + AA4823F2F2A78C43D7A039D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_mac_CoreMidi.cpp"; path = "../../src/native/mac/juce_mac_CoreMidi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 94580B04D0BC48A3E6CBB04C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Debugging.mm"; path = "../../src/native/mac/juce_mac_Debugging.mm"; sourceTree = "SOURCE_ROOT"; }; + 87A5A064CC3CD55BA5D7617D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_FileChooser.mm"; path = "../../src/native/mac/juce_mac_FileChooser.mm"; sourceTree = "SOURCE_ROOT"; }; + 641638A0466CEC1BDEAFB476 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Files.mm"; path = "../../src/native/mac/juce_mac_Files.mm"; sourceTree = "SOURCE_ROOT"; }; + 7DB37383434F45D8A7B674C3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Fonts.mm"; path = "../../src/native/mac/juce_mac_Fonts.mm"; sourceTree = "SOURCE_ROOT"; }; + CB16B2438EDCC10C499645E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MainMenu.mm"; path = "../../src/native/mac/juce_mac_MainMenu.mm"; sourceTree = "SOURCE_ROOT"; }; + BEB35C6173793C1CB7AB6311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MessageManager.mm"; path = "../../src/native/mac/juce_mac_MessageManager.mm"; sourceTree = "SOURCE_ROOT"; }; + 1B00957D2190CF28CF03E304 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MiscUtilities.mm"; path = "../../src/native/mac/juce_mac_MiscUtilities.mm"; sourceTree = "SOURCE_ROOT"; }; + BA58B49B820A47F6F55CDACB = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_MouseCursor.mm"; path = "../../src/native/mac/juce_mac_MouseCursor.mm"; sourceTree = "SOURCE_ROOT"; }; + 930E58E13FC92BF70AC20EEF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NativeCode.mm"; path = "../../src/native/mac/juce_mac_NativeCode.mm"; sourceTree = "SOURCE_ROOT"; }; + 2F1812B26076D9CC1495D452 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_NativeIncludes.h"; path = "../../src/native/mac/juce_mac_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + 9113CDD122D2790E147A8CF5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Network.mm"; path = "../../src/native/mac/juce_mac_Network.mm"; sourceTree = "SOURCE_ROOT"; }; + EE56999A85AF18015C540183 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponent.mm"; path = "../../src/native/mac/juce_mac_NSViewComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 189F69E0B926C73B654D6951 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_NSViewComponentPeer.mm"; path = "../../src/native/mac/juce_mac_NSViewComponentPeer.mm"; sourceTree = "SOURCE_ROOT"; }; + B9E16F4636FF8C0A1FC8BEFB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_mac_ObjCSuffix.h"; path = "../../src/native/mac/juce_mac_ObjCSuffix.h"; sourceTree = "SOURCE_ROOT"; }; + AE9A7A0775FA806126A74E16 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_OpenGLComponent.mm"; path = "../../src/native/mac/juce_mac_OpenGLComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 4F5D1AA83981FBCD33CE234F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_QuickTimeMovieComponent.mm"; path = "../../src/native/mac/juce_mac_QuickTimeMovieComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + E6A7BFB0FCD17A9B133CDFA4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Strings.mm"; path = "../../src/native/mac/juce_mac_Strings.mm"; sourceTree = "SOURCE_ROOT"; }; + FE6E3F911679B0D7547577A3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../src/native/mac/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; }; + 8BCE60CBC91DBAAB089958A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_Threads.mm"; path = "../../src/native/mac/juce_mac_Threads.mm"; sourceTree = "SOURCE_ROOT"; }; + 3F11593DC3A168A52FCC2DD9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_WebBrowserComponent.mm"; path = "../../src/native/mac/juce_mac_WebBrowserComponent.mm"; sourceTree = "SOURCE_ROOT"; }; + 42059626955C547DA6AD3196 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ActiveXComponent.cpp"; path = "../../src/native/windows/juce_win32_ActiveXComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8F383A785B4876198C5B0194 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_ASIO.cpp"; path = "../../src/native/windows/juce_win32_ASIO.cpp"; sourceTree = "SOURCE_ROOT"; }; + F3B50EE3939E9F16D13C3C7C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_AudioCDReader.cpp"; path = "../../src/native/windows/juce_win32_AudioCDReader.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9C4D1018ECC0BA07346453EF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_AutoLinkLibraries.h"; path = "../../src/native/windows/juce_win32_AutoLinkLibraries.h"; sourceTree = "SOURCE_ROOT"; }; + 3A37CD82212075940421CE4F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_CameraDevice.cpp"; path = "../../src/native/windows/juce_win32_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7F3EF672D07ECE3E13AAF267 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Direct2DGraphicsContext.cpp"; path = "../../src/native/windows/juce_win32_Direct2DGraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 249959E338D7750E56A9F2F8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectShowComponent.cpp"; path = "../../src/native/windows/juce_win32_DirectShowComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 58B70C726D186B4E770300BC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_DirectSound.cpp"; path = "../../src/native/windows/juce_win32_DirectSound.cpp"; sourceTree = "SOURCE_ROOT"; }; + BA66E265749F75DBA86EC3F1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_DynamicLibraryLoader.h"; path = "../../src/native/windows/juce_win32_DynamicLibraryLoader.h"; sourceTree = "SOURCE_ROOT"; }; + DCD09B6EF4A4A109DE01F152 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_FileChooser.cpp"; path = "../../src/native/windows/juce_win32_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7527A5E8F4F39581159D3E5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Files.cpp"; path = "../../src/native/windows/juce_win32_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1DBF9DAAD0690CB2CA4E9960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Fonts.cpp"; path = "../../src/native/windows/juce_win32_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + BA561E64C6400CFB1DE013F6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Messaging.cpp"; path = "../../src/native/windows/juce_win32_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 061B492EABD6B1C995D581A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Midi.cpp"; path = "../../src/native/windows/juce_win32_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + 519B519B76E2EEEAB49C62DF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Misc.cpp"; path = "../../src/native/windows/juce_win32_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 50159A5B7A552A6C1EB557F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_NativeCode.cpp"; path = "../../src/native/windows/juce_win32_NativeCode.cpp"; sourceTree = "SOURCE_ROOT"; }; + E7625D7A06CBC11F40A56A70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_win32_NativeIncludes.h"; path = "../../src/native/windows/juce_win32_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + CDA5FCC51F6C1E84D7DC3274 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Network.cpp"; path = "../../src/native/windows/juce_win32_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + B14735381ADB00741166E330 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_OpenGLComponent.cpp"; path = "../../src/native/windows/juce_win32_OpenGLComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 83F4C7477C76503C8D028288 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_PlatformUtils.cpp"; path = "../../src/native/windows/juce_win32_PlatformUtils.cpp"; sourceTree = "SOURCE_ROOT"; }; + 09AE0882D58BE1715219556A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_QuickTimeMovieComponent.cpp"; path = "../../src/native/windows/juce_win32_QuickTimeMovieComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FBE07C5CC622A5D36BDAB9E1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_SystemStats.cpp"; path = "../../src/native/windows/juce_win32_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + B07C853EB60D8D8691BC1B4B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Threads.cpp"; path = "../../src/native/windows/juce_win32_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5D32C8856093B33438AEB758 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WASAPI.cpp"; path = "../../src/native/windows/juce_win32_WASAPI.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8758E6857070D7E5406FDE3F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_WebBrowserComponent.cpp"; path = "../../src/native/windows/juce_win32_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8E8BE2F1C182E418BBA6903C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_win32_Windowing.cpp"; path = "../../src/native/windows/juce_win32_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 03B9D3D9042E85BDD691325E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Audio.cpp"; path = "../../src/native/android/juce_android_Audio.cpp"; sourceTree = "SOURCE_ROOT"; }; + 13C661B79E1E9508512A6B21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_CameraDevice.cpp"; path = "../../src/native/android/juce_android_CameraDevice.cpp"; sourceTree = "SOURCE_ROOT"; }; + F2F68E50F42BD0F124E89E2C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_FileChooser.cpp"; path = "../../src/native/android/juce_android_FileChooser.cpp"; sourceTree = "SOURCE_ROOT"; }; + 59C46E289F86C80D4341EAA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Files.cpp"; path = "../../src/native/android/juce_android_Files.cpp"; sourceTree = "SOURCE_ROOT"; }; + FA82460758BDCB2DCCE1EAAA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Fonts.cpp"; path = "../../src/native/android/juce_android_Fonts.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE06EEED7426AA45C27B629C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_GraphicsContext.cpp"; path = "../../src/native/android/juce_android_GraphicsContext.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1D74C9567283836ECC70E48B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Messaging.cpp"; path = "../../src/native/android/juce_android_Messaging.cpp"; sourceTree = "SOURCE_ROOT"; }; + 40216CE846A54CE706131A23 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Midi.cpp"; path = "../../src/native/android/juce_android_Midi.cpp"; sourceTree = "SOURCE_ROOT"; }; + E646726910F110DC34DD1662 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Misc.cpp"; path = "../../src/native/android/juce_android_Misc.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9AF9F1C0D766D4F894E4A7B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_NativeCode.cpp"; path = "../../src/native/android/juce_android_NativeCode.cpp"; sourceTree = "SOURCE_ROOT"; }; + 902C32F471DA6C435E80372B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_android_NativeIncludes.h"; path = "../../src/native/android/juce_android_NativeIncludes.h"; sourceTree = "SOURCE_ROOT"; }; + A404CD721E2A0F0CAE9326C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Network.cpp"; path = "../../src/native/android/juce_android_Network.cpp"; sourceTree = "SOURCE_ROOT"; }; + 32B7C3609BDA01AA09740139 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_OpenGLComponent.cpp"; path = "../../src/native/android/juce_android_OpenGLComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + CEF7210E311274F1DFAB6882 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_SystemStats.cpp"; path = "../../src/native/android/juce_android_SystemStats.cpp"; sourceTree = "SOURCE_ROOT"; }; + 755C440534C0EB494572B3F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Threads.cpp"; path = "../../src/native/android/juce_android_Threads.cpp"; sourceTree = "SOURCE_ROOT"; }; + EE855319AF344A05C92580C7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_WebBrowserComponent.cpp"; path = "../../src/native/android/juce_android_WebBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + FCD02A40985242A8A6648311 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_android_Windowing.cpp"; path = "../../src/native/android/juce_android_Windowing.cpp"; sourceTree = "SOURCE_ROOT"; }; + 76E2084D2148068F9138A816 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CharacterFunctions.cpp"; path = "../../src/text/juce_CharacterFunctions.cpp"; sourceTree = "SOURCE_ROOT"; }; + 33F16EE4F38C9B76E7FAEF78 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharacterFunctions.h"; path = "../../src/text/juce_CharacterFunctions.h"; sourceTree = "SOURCE_ROOT"; }; + 72F5ED2E8B945988C37EA9CF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_ASCII.h"; path = "../../src/text/juce_CharPointer_ASCII.h"; sourceTree = "SOURCE_ROOT"; }; + 663746215E9BA6C761172B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF16.h"; path = "../../src/text/juce_CharPointer_UTF16.h"; sourceTree = "SOURCE_ROOT"; }; + C3FD9D93626F80A45F9B6DDE = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF32.h"; path = "../../src/text/juce_CharPointer_UTF32.h"; sourceTree = "SOURCE_ROOT"; }; + 4007410FACA2F865FD8EF769 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CharPointer_UTF8.h"; path = "../../src/text/juce_CharPointer_UTF8.h"; sourceTree = "SOURCE_ROOT"; }; + 8273A206FB309671284959DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Identifier.cpp"; path = "../../src/text/juce_Identifier.cpp"; sourceTree = "SOURCE_ROOT"; }; + BF888BC540B64D5C61E46A34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Identifier.h"; path = "../../src/text/juce_Identifier.h"; sourceTree = "SOURCE_ROOT"; }; + 644FD6155385BC3AA270FB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_JSON.cpp"; path = "../../src/text/juce_JSON.cpp"; sourceTree = "SOURCE_ROOT"; }; + CB092FB152F43900272F8E43 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_JSON.h"; path = "../../src/text/juce_JSON.h"; sourceTree = "SOURCE_ROOT"; }; + 4A97C8D2FF6454DDD3AF4BE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_LocalisedStrings.cpp"; path = "../../src/text/juce_LocalisedStrings.cpp"; sourceTree = "SOURCE_ROOT"; }; + 2AA21CDC91EA122266EBD780 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_LocalisedStrings.h"; path = "../../src/text/juce_LocalisedStrings.h"; sourceTree = "SOURCE_ROOT"; }; + 35DA3E75DDB03BB35794289B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_NewLine.h"; path = "../../src/text/juce_NewLine.h"; sourceTree = "SOURCE_ROOT"; }; + B507B4A8712A54D7A8C03223 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_String.cpp"; path = "../../src/text/juce_String.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1EE2A763E06AF4951024950F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_String.h"; path = "../../src/text/juce_String.h"; sourceTree = "SOURCE_ROOT"; }; + 23252E4C97AEFAE0C5EEAA77 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringArray.cpp"; path = "../../src/text/juce_StringArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + D4FED84C92ADC4B2C41A4275 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringArray.h"; path = "../../src/text/juce_StringArray.h"; sourceTree = "SOURCE_ROOT"; }; + 81B36E7C56DF1A777AA04F71 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPairArray.cpp"; path = "../../src/text/juce_StringPairArray.cpp"; sourceTree = "SOURCE_ROOT"; }; + E5458BE2F33DBBF5AF834BB6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPairArray.h"; path = "../../src/text/juce_StringPairArray.h"; sourceTree = "SOURCE_ROOT"; }; + 0EC7DE81A516F4130AC59557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_StringPool.cpp"; path = "../../src/text/juce_StringPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + C972C24A7D2FC817362E1FD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_StringPool.h"; path = "../../src/text/juce_StringPool.h"; sourceTree = "SOURCE_ROOT"; }; + 5715BC14D93D61D71206FCB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlDocument.cpp"; path = "../../src/text/juce_XmlDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + B4575FEE10C67D45C9532540 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlDocument.h"; path = "../../src/text/juce_XmlDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 95F21C2733BD5932372E4157 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_XmlElement.cpp"; path = "../../src/text/juce_XmlElement.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4EF8C44FF03700F6140950F3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_XmlElement.h"; path = "../../src/text/juce_XmlElement.h"; sourceTree = "SOURCE_ROOT"; }; + 40282E23D43D86D122CA5C54 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_CriticalSection.h"; path = "../../src/threads/juce_CriticalSection.h"; sourceTree = "SOURCE_ROOT"; }; + 5508D42FCF7A1C8A8CD78BF0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../src/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; }; + 90E4999A78655A238AF42BC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Process.h"; path = "../../src/threads/juce_Process.h"; sourceTree = "SOURCE_ROOT"; }; + 8E78623B2D21CFE68DEC0483 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ReadWriteLock.cpp"; path = "../../src/threads/juce_ReadWriteLock.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9E622C38E4BD511B6ABBF7AA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ReadWriteLock.h"; path = "../../src/threads/juce_ReadWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 6734838B47EF0D9ACEE571CD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedLock.h"; path = "../../src/threads/juce_ScopedLock.h"; sourceTree = "SOURCE_ROOT"; }; + F00BDEF5CE2B281CBE2E89A2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedReadLock.h"; path = "../../src/threads/juce_ScopedReadLock.h"; sourceTree = "SOURCE_ROOT"; }; + C5F20B02D7843F3C5ABEDFD4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ScopedWriteLock.h"; path = "../../src/threads/juce_ScopedWriteLock.h"; sourceTree = "SOURCE_ROOT"; }; + 1FD1C9A3D2DB64C825FDAC8B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SpinLock.h"; path = "../../src/threads/juce_SpinLock.h"; sourceTree = "SOURCE_ROOT"; }; + 4D60F7F748CF6702D1E45960 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_Thread.cpp"; path = "../../src/threads/juce_Thread.cpp"; sourceTree = "SOURCE_ROOT"; }; + EFE26D4E1E2B92828DBA3A99 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Thread.h"; path = "../../src/threads/juce_Thread.h"; sourceTree = "SOURCE_ROOT"; }; + EF06213027EA3F7C54EE0F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ThreadPool.cpp"; path = "../../src/threads/juce_ThreadPool.cpp"; sourceTree = "SOURCE_ROOT"; }; + C25E5F90524645D684C674CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ThreadPool.h"; path = "../../src/threads/juce_ThreadPool.h"; sourceTree = "SOURCE_ROOT"; }; + 60F21CB42270ACE2241544A8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TimeSliceThread.cpp"; path = "../../src/threads/juce_TimeSliceThread.cpp"; sourceTree = "SOURCE_ROOT"; }; + ED84C92ADC4B2C41A4275F92 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_TimeSliceThread.h"; path = "../../src/threads/juce_TimeSliceThread.h"; sourceTree = "SOURCE_ROOT"; }; + 3268C8DBAB23CF503BF30935 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_WaitableEvent.h"; path = "../../src/threads/juce_WaitableEvent.h"; sourceTree = "SOURCE_ROOT"; }; + B4435D42216365FA97651272 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_DeletedAtShutdown.cpp"; path = "../../src/utilities/juce_DeletedAtShutdown.cpp"; sourceTree = "SOURCE_ROOT"; }; + CE216F2485CD5EFEA91554F5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_DeletedAtShutdown.h"; path = "../../src/utilities/juce_DeletedAtShutdown.h"; sourceTree = "SOURCE_ROOT"; }; + 599F5C47BB9B5898E0E88CF3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBasedDocument.cpp"; path = "../../src/utilities/juce_FileBasedDocument.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9620E4769876FC01ECE885D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_FileBasedDocument.h"; path = "../../src/utilities/juce_FileBasedDocument.h"; sourceTree = "SOURCE_ROOT"; }; + 4BE2727CCD2CD7603402C8FE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_PropertiesFile.cpp"; path = "../../src/utilities/juce_PropertiesFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7FDACEA80794451691A12703 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_PropertiesFile.h"; path = "../../src/utilities/juce_PropertiesFile.h"; sourceTree = "SOURCE_ROOT"; }; + A618FC3255ECE14EC9259E6B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_RecentlyOpenedFilesList.cpp"; path = "../../src/utilities/juce_RecentlyOpenedFilesList.cpp"; sourceTree = "SOURCE_ROOT"; }; + A2D6317BEEC77A62E8F834AF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_RecentlyOpenedFilesList.h"; path = "../../src/utilities/juce_RecentlyOpenedFilesList.h"; sourceTree = "SOURCE_ROOT"; }; + 7F1AC20BE8A18CA6BB7403EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SelectedItemSet.h"; path = "../../src/utilities/juce_SelectedItemSet.h"; sourceTree = "SOURCE_ROOT"; }; + FA833EFA9E93C7DBE6624676 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_SystemClipboard.h"; path = "../../src/utilities/juce_SystemClipboard.h"; sourceTree = "SOURCE_ROOT"; }; + EECE464606AE845BFC4B941B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoableAction.h"; path = "../../src/utilities/juce_UndoableAction.h"; sourceTree = "SOURCE_ROOT"; }; + A59A5DCFCCAAEA79D03C2B27 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UndoManager.cpp"; path = "../../src/utilities/juce_UndoManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + 3C9E6597968358B57374502C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UndoManager.h"; path = "../../src/utilities/juce_UndoManager.h"; sourceTree = "SOURCE_ROOT"; }; + ADE5F12AA5AD969E2C7002B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_UnitTest.cpp"; path = "../../src/utilities/juce_UnitTest.cpp"; sourceTree = "SOURCE_ROOT"; }; + 75700D13513346310CEAC30D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_UnitTest.h"; path = "../../src/utilities/juce_UnitTest.h"; sourceTree = "SOURCE_ROOT"; }; + 2FD5C998952BE08F8ED3F262 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = juce.h; path = ../../juce.h; sourceTree = "SOURCE_ROOT"; }; + 01778F26212AECCBF2452804 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_Config.h"; path = "../../juce_Config.h"; sourceTree = "SOURCE_ROOT"; }; D443FD24B52106986FC8A531 = { isa = PBXGroup; children = ( 144F56FCF3DF9EC922765901, F6A490BA93AC3558E9A6FBB0, @@ -1151,7 +1151,7 @@ 7CF036906034FABB44D2108F, DB5CAB7BC2973ABFF0867BCB, D5D2FD212300E7D49ED74823, - 87A18C425F53C2098B1D42FE ); name = audio_file_formats; sourceTree = ""; }; + 87A18C425F53C2098B1D42FE ); name = "audio_file_formats"; sourceTree = ""; }; A319A40925DF075E2C31C2FC = { isa = PBXGroup; children = ( 7AE5295A472723B26537FAEC, 51287E236C749092458BA2DD, @@ -1174,7 +1174,7 @@ 5403C2A4DEE7B9B3B34235F8, 0F70C4D118AC7625B4C42CD4, 3988438157D4B75177703F8A, - 6AC857F51FD805D7BD3EF712 ); name = audio_sources; sourceTree = ""; }; + 6AC857F51FD805D7BD3EF712 ); name = "audio_sources"; sourceTree = ""; }; BF8F3D00CE4E97468E8BBC55 = { isa = PBXGroup; children = ( 6841D6AC927D02113F3AEBD4, E668D9C7FF084E59405A2A9E, @@ -1230,7 +1230,7 @@ 0F0D49D13522C94A0F37D4AB, 2E96F55074F4EB74171EE6B6, 13F64389F0E25731A98E92CD, - 7CDC2FA849B7ED73A2638A11 ); name = plugin_client; sourceTree = ""; }; + 7CDC2FA849B7ED73A2638A11 ); name = "plugin_client"; sourceTree = ""; }; B1F82C796B56FCD97D211D8E = { isa = PBXGroup; children = ( D76BDCCF9E1A1F26A8F578F0, 50FAF92038EBD0127900AAA1, @@ -1255,7 +1255,7 @@ AF47BC3796A74CC15A192E8B, 3D170AC8FD8E403C54E08F9D, 9C5C0BCB2A298160025B15FC, - 08C65C3EB60FE8BFA252E3EF ); name = plugin_host; sourceTree = ""; }; + 08C65C3EB60FE8BFA252E3EF ); name = "plugin_host"; sourceTree = ""; }; 231431F8B23F01DC6ECD4214 = { isa = PBXGroup; children = ( 4CF107951746567DB63880A3, AB554593165FE8C8B40F4447, @@ -1393,7 +1393,7 @@ DF6B4E787E39CD446ED2EEEE, C992FDA4396430392CFAD150, 346CC505FAFEE9451040108D, - 3384A91143018ED9346E4118 ); name = code_editor; sourceTree = ""; }; + 3384A91143018ED9346E4118 ); name = "code_editor"; sourceTree = ""; }; BCB2FFE7C2A4084A267F57F2 = { isa = PBXGroup; children = ( ADC16C18C8237A7F8E35E37A, D8EB3EA456D9FCC211CD1ED5, @@ -1701,7 +1701,7 @@ D71FD838B3FD1536FCA839A4 = { isa = PBXGroup; children = ( 0F1C5770B363EF7DF64A876A, 6619D27E74F623B1E8CE8F71, - EAF0F2EAB230F7539B91A7FB ); name = image_file_formats; sourceTree = ""; }; + EAF0F2EAB230F7539B91A7FB ); name = "image_file_formats"; sourceTree = ""; }; 36A6F90D0C87EA1D8FBE9EC0 = { isa = PBXGroup; children = ( D71FD838B3FD1536FCA839A4, 0337723C9D607B82CF8AA682, diff --git a/extras/Introjucer/Builds/MacOSX/Icon.icns b/extras/Introjucer/Builds/MacOSX/Icon.icns index 7763077cfb955f531f4e66a85568f41f7c75ce89..04b828d2264030307e134016677a93a8eef06015 100644 GIT binary patch literal 81944 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 diff --git a/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj b/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj index 0747b89762..e273226183 100644 --- a/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj +++ b/extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj @@ -56,86 +56,86 @@ 23CF69B4C644D1E6E61E5C82 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 2767E1D082874D301D5D5F43 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; D9FB1A5365FEEB854A0FF7BF = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - 12E1601866B3489844AFD645 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Introjucer.app; sourceTree = BUILT_PRODUCTS_DIR; }; - F4C5CF1AA7EB9298043D89D3 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - 3417A0C1AE7900A7E07C1CA1 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = SOURCE_ROOT; }; - 2CB488FB81118B62A06AA82B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_Application.h; path = ../../Source/Application/jucer_Application.h; sourceTree = SOURCE_ROOT; }; - 6B373B89AA84EBE5964C7452 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_CommandIDs.h; path = ../../Source/Application/jucer_CommandIDs.h; sourceTree = SOURCE_ROOT; }; - D759DE26060A86B38AECF753 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_CommonHeaders.h; path = ../../Source/Application/jucer_CommonHeaders.h; sourceTree = SOURCE_ROOT; }; - AA3CBE4A2AC3E9411426F630 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_DocumentEditorComponent.cpp; path = ../../Source/Application/jucer_DocumentEditorComponent.cpp; sourceTree = SOURCE_ROOT; }; - 16551C20AF0BE36C0BFC6E96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_DocumentEditorComponent.h; path = ../../Source/Application/jucer_DocumentEditorComponent.h; sourceTree = SOURCE_ROOT; }; - F617CE0630ADB0628A34D6BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_FilePreviewComponent.cpp; path = ../../Source/Application/jucer_FilePreviewComponent.cpp; sourceTree = SOURCE_ROOT; }; - 330CB15608DEAF19D28C18DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_FilePreviewComponent.h; path = ../../Source/Application/jucer_FilePreviewComponent.h; sourceTree = SOURCE_ROOT; }; - 0CA0CCCEBFA0AC8C577FC915 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_Headers.h; path = ../../Source/jucer_Headers.h; sourceTree = SOURCE_ROOT; }; - 832701705EC0EC9484F9D9C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_JuceUpdater.cpp; path = ../../Source/Application/jucer_JuceUpdater.cpp; sourceTree = SOURCE_ROOT; }; - AFC2F9A887CDBF7A0051CD09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_JuceUpdater.h; path = ../../Source/Application/jucer_JuceUpdater.h; sourceTree = SOURCE_ROOT; }; - D77EAC704C96F798B1C69A0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_Main.cpp; path = ../../Source/Application/jucer_Main.cpp; sourceTree = SOURCE_ROOT; }; - B06694E3C7EB89E3DDEFCBD0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_MainWindow.cpp; path = ../../Source/Application/jucer_MainWindow.cpp; sourceTree = SOURCE_ROOT; }; - 24378294003DC2D038D0534D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_MainWindow.h; path = ../../Source/Application/jucer_MainWindow.h; sourceTree = SOURCE_ROOT; }; - 194F6B951CBC3E8F897FB646 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_OpenDocumentManager.cpp; path = ../../Source/Application/jucer_OpenDocumentManager.cpp; sourceTree = SOURCE_ROOT; }; - CC2337E5F0207DA53F021F9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_OpenDocumentManager.h; path = ../../Source/Application/jucer_OpenDocumentManager.h; sourceTree = SOURCE_ROOT; }; - ABDE2EC87B925F50BA071DB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_SourceCodeEditor.cpp; path = "../../Source/Code Editor/jucer_SourceCodeEditor.cpp"; sourceTree = SOURCE_ROOT; }; - DDBF5BEEBBD9314DDF866F29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_SourceCodeEditor.h; path = "../../Source/Code Editor/jucer_SourceCodeEditor.h"; sourceTree = SOURCE_ROOT; }; - 1B88189689F13B2A9FAEC6C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_GroupInformationComponent.cpp; path = ../../Source/Project/jucer_GroupInformationComponent.cpp; sourceTree = SOURCE_ROOT; }; - 9B3084628EA1494464E99F5C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_GroupInformationComponent.h; path = ../../Source/Project/jucer_GroupInformationComponent.h; sourceTree = SOURCE_ROOT; }; - 5789E1F7A30240B839EF936D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_NewFileWizard.cpp; path = ../../Source/Project/jucer_NewFileWizard.cpp; sourceTree = SOURCE_ROOT; }; - 0685E1C942E1D2447CADB783 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_NewFileWizard.h; path = ../../Source/Project/jucer_NewFileWizard.h; sourceTree = SOURCE_ROOT; }; - 7FF9D1A9157D58AEC555D558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_NewProjectWizard.cpp; path = ../../Source/Project/jucer_NewProjectWizard.cpp; sourceTree = SOURCE_ROOT; }; - 7ACDFA50C230966293626A74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_NewProjectWizard.h; path = ../../Source/Project/jucer_NewProjectWizard.h; sourceTree = SOURCE_ROOT; }; - 1D7AE967F4874BD12DFB964D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_Project.cpp; path = ../../Source/Project/jucer_Project.cpp; sourceTree = SOURCE_ROOT; }; - 8CD4ABA478205AA127FB9BE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_Project.h; path = ../../Source/Project/jucer_Project.h; sourceTree = SOURCE_ROOT; }; - 8E44AB32AEDABC7E1D3FC49F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_ProjectContentComponent.cpp; path = ../../Source/Project/jucer_ProjectContentComponent.cpp; sourceTree = SOURCE_ROOT; }; - F2F98DA41146390D05A44EAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectContentComponent.h; path = ../../Source/Project/jucer_ProjectContentComponent.h; sourceTree = SOURCE_ROOT; }; - 296E0498784BF03FA18B164B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_ProjectExporter.cpp; path = ../../Source/Project/jucer_ProjectExporter.cpp; sourceTree = SOURCE_ROOT; }; - 5DE419991013E7C0F203E99F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectExporter.h; path = ../../Source/Project/jucer_ProjectExporter.h; sourceTree = SOURCE_ROOT; }; - AB9EE4734D894FBF1CF62C5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectExport_Android.h; path = ../../Source/Project/jucer_ProjectExport_Android.h; sourceTree = SOURCE_ROOT; }; - 889715B0152919B2EAA1F5F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectExport_Make.h; path = ../../Source/Project/jucer_ProjectExport_Make.h; sourceTree = SOURCE_ROOT; }; - 907F302BB89308CDB2C5FD0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectExport_MSVC.h; path = ../../Source/Project/jucer_ProjectExport_MSVC.h; sourceTree = SOURCE_ROOT; }; - D250274734D729D2E0389A20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectExport_XCode.h; path = ../../Source/Project/jucer_ProjectExport_XCode.h; sourceTree = SOURCE_ROOT; }; - 6746790735D492AB157E5F26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_ProjectInformationComponent.cpp; path = ../../Source/Project/jucer_ProjectInformationComponent.cpp; sourceTree = SOURCE_ROOT; }; - 4727C2C16D17BE642A3F5838 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectInformationComponent.h; path = ../../Source/Project/jucer_ProjectInformationComponent.h; sourceTree = SOURCE_ROOT; }; - ADF962F14A1FCBB05B499E6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectSaver.h; path = ../../Source/Project/jucer_ProjectSaver.h; sourceTree = SOURCE_ROOT; }; - EB49FFAB3424D162D2105B2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_ProjectTreeViewBase.cpp; path = ../../Source/Project/jucer_ProjectTreeViewBase.cpp; sourceTree = SOURCE_ROOT; }; - 27D0B6991943D6AD88E42FE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectTreeViewBase.h; path = ../../Source/Project/jucer_ProjectTreeViewBase.h; sourceTree = SOURCE_ROOT; }; - 41C18D8743BCACB15D27EE21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_ResourceFile.cpp; path = ../../Source/Project/jucer_ResourceFile.cpp; sourceTree = SOURCE_ROOT; }; - 05564317BD19EBC8416976DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ResourceFile.h; path = ../../Source/Project/jucer_ResourceFile.h; sourceTree = SOURCE_ROOT; }; - 7D678D4FD5505D7FCE7DCC7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_TreeViewTypes.cpp; path = ../../Source/Project/jucer_TreeViewTypes.cpp; sourceTree = SOURCE_ROOT; }; - 9B52E45930E312EAEB0BD7EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_TreeViewTypes.h; path = ../../Source/Project/jucer_TreeViewTypes.h; sourceTree = SOURCE_ROOT; }; - 169DB589B861F57CDF896A02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_CodeHelpers.cpp; path = ../../Source/Utility/jucer_CodeHelpers.cpp; sourceTree = SOURCE_ROOT; }; - 39F23D96AE478A6415104D1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_CodeHelpers.h; path = ../../Source/Utility/jucer_CodeHelpers.h; sourceTree = SOURCE_ROOT; }; - 54BAA8A58EF125AEF05BC8F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_Colours.h; path = ../../Source/Utility/jucer_Colours.h; sourceTree = SOURCE_ROOT; }; - F3EFF63CFFCCA76AF4968B4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_FileHelpers.cpp; path = ../../Source/Utility/jucer_FileHelpers.cpp; sourceTree = SOURCE_ROOT; }; - D5825A552212550315F68745 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_FileHelpers.h; path = ../../Source/Utility/jucer_FileHelpers.h; sourceTree = SOURCE_ROOT; }; - 70EEB7CC13CCB14848F9058D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_JucerTreeViewBase.cpp; path = ../../Source/Utility/jucer_JucerTreeViewBase.cpp; sourceTree = SOURCE_ROOT; }; - F09282899E26D5AECB15FCD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_JucerTreeViewBase.h; path = ../../Source/Utility/jucer_JucerTreeViewBase.h; sourceTree = SOURCE_ROOT; }; - 95587D99F55802DE5AA2EE5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_MiscUtilities.cpp; path = ../../Source/Utility/jucer_MiscUtilities.cpp; sourceTree = SOURCE_ROOT; }; - C9D7F4B7778274154DB6F172 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_MiscUtilities.h; path = ../../Source/Utility/jucer_MiscUtilities.h; sourceTree = SOURCE_ROOT; }; - 6B90D9A6BD4332FB3F2F642B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_PresetIDs.h; path = ../../Source/Utility/jucer_PresetIDs.h; sourceTree = SOURCE_ROOT; }; - D8A7CD36545F7361B078939D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_RelativePath.h; path = ../../Source/Utility/jucer_RelativePath.h; sourceTree = SOURCE_ROOT; }; - 62DCA8C33F575DDA296DC682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_StoredSettings.cpp; path = ../../Source/Utility/jucer_StoredSettings.cpp; sourceTree = SOURCE_ROOT; }; - 66AB2C4A43AC1C473C3694D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_StoredSettings.h; path = ../../Source/Utility/jucer_StoredSettings.h; sourceTree = SOURCE_ROOT; }; - EAFDFAC2EE4670D18E0D35FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ValueSourceHelpers.h; path = ../../Source/Utility/jucer_ValueSourceHelpers.h; sourceTree = SOURCE_ROOT; }; - 8EDEE4F2A25D08F06768BAB3 = { isa = PBXFileReference; lastKnownFileType = text.txt; name = AudioPluginXCodeScript.txt; path = ../../Source/BinaryData/AudioPluginXCodeScript.txt; sourceTree = SOURCE_ROOT; }; - 4872570002B53A0B1B1152A2 = { isa = PBXFileReference; lastKnownFileType = image.png; name = brushed_aluminium.png; path = ../../Source/BinaryData/brushed_aluminium.png; sourceTree = SOURCE_ROOT; }; - 5927BCB4F87ABEAF17A4C81A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_AudioPluginEditorTemplate.cpp; path = ../../Source/BinaryData/jucer_AudioPluginEditorTemplate.cpp; sourceTree = SOURCE_ROOT; }; - C48BBF375EA50F69E0CFE858 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_AudioPluginEditorTemplate.h; path = ../../Source/BinaryData/jucer_AudioPluginEditorTemplate.h; sourceTree = SOURCE_ROOT; }; - 76FF5CCA95D7A1EE97B3A44F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_AudioPluginFilterTemplate.cpp; path = ../../Source/BinaryData/jucer_AudioPluginFilterTemplate.cpp; sourceTree = SOURCE_ROOT; }; - 20C0F2CB6B03852C1141DAED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_AudioPluginFilterTemplate.h; path = ../../Source/BinaryData/jucer_AudioPluginFilterTemplate.h; sourceTree = SOURCE_ROOT; }; - 3B6D17F807BC5134D6A1867A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_MainConsoleAppTemplate.cpp; path = ../../Source/BinaryData/jucer_MainConsoleAppTemplate.cpp; sourceTree = SOURCE_ROOT; }; - 573797C31A561745B6CD1833 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_MainTemplate.cpp; path = ../../Source/BinaryData/jucer_MainTemplate.cpp; sourceTree = SOURCE_ROOT; }; - 80F03F2D4AB3387283A65A0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_NewCppFileTemplate.cpp; path = ../../Source/BinaryData/jucer_NewCppFileTemplate.cpp; sourceTree = SOURCE_ROOT; }; - FC705812CC19B07DEDA6EBF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_NewCppFileTemplate.h; path = ../../Source/BinaryData/jucer_NewCppFileTemplate.h; sourceTree = SOURCE_ROOT; }; - B4F88060202011416CB3278B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_WindowTemplate.cpp; path = ../../Source/BinaryData/jucer_WindowTemplate.cpp; sourceTree = SOURCE_ROOT; }; - 1C26D9DA0B2D0FF8F2CEC721 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_WindowTemplate.h; path = ../../Source/BinaryData/jucer_WindowTemplate.h; sourceTree = SOURCE_ROOT; }; - 31B5EB3CEA43BE4B473DCC85 = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce_icon.png; path = ../../Source/BinaryData/juce_icon.png; sourceTree = SOURCE_ROOT; }; - C86084A495B96EA215958914 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - 8FEC5B519774920289A1FD73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - D02830A908A07FD46F7387DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; - A6A79D303B85B7C9D673ECD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; - 933DADF4F3906510EA714CC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - DD6476FF0F8BE833CD54C01F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - 268B4FFB1C675B679138545F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - 60A217F62952DE8A752BD79F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; + 12E1601866B3489844AFD645 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Introjucer.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + F4C5CF1AA7EB9298043D89D3 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + 3417A0C1AE7900A7E07C1CA1 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; + 2CB488FB81118B62A06AA82B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Application.h"; path = "../../Source/Application/jucer_Application.h"; sourceTree = "SOURCE_ROOT"; }; + 6B373B89AA84EBE5964C7452 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CommandIDs.h"; path = "../../Source/Application/jucer_CommandIDs.h"; sourceTree = "SOURCE_ROOT"; }; + D759DE26060A86B38AECF753 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CommonHeaders.h"; path = "../../Source/Application/jucer_CommonHeaders.h"; sourceTree = "SOURCE_ROOT"; }; + AA3CBE4A2AC3E9411426F630 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_DocumentEditorComponent.cpp"; path = "../../Source/Application/jucer_DocumentEditorComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 16551C20AF0BE36C0BFC6E96 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_DocumentEditorComponent.h"; path = "../../Source/Application/jucer_DocumentEditorComponent.h"; sourceTree = "SOURCE_ROOT"; }; + F617CE0630ADB0628A34D6BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_FilePreviewComponent.cpp"; path = "../../Source/Application/jucer_FilePreviewComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 330CB15608DEAF19D28C18DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FilePreviewComponent.h"; path = "../../Source/Application/jucer_FilePreviewComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 0CA0CCCEBFA0AC8C577FC915 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Headers.h"; path = "../../Source/jucer_Headers.h"; sourceTree = "SOURCE_ROOT"; }; + 832701705EC0EC9484F9D9C2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JuceUpdater.cpp"; path = "../../Source/Application/jucer_JuceUpdater.cpp"; sourceTree = "SOURCE_ROOT"; }; + AFC2F9A887CDBF7A0051CD09 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JuceUpdater.h"; path = "../../Source/Application/jucer_JuceUpdater.h"; sourceTree = "SOURCE_ROOT"; }; + D77EAC704C96F798B1C69A0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Main.cpp"; path = "../../Source/Application/jucer_Main.cpp"; sourceTree = "SOURCE_ROOT"; }; + B06694E3C7EB89E3DDEFCBD0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainWindow.cpp"; path = "../../Source/Application/jucer_MainWindow.cpp"; sourceTree = "SOURCE_ROOT"; }; + 24378294003DC2D038D0534D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_MainWindow.h"; path = "../../Source/Application/jucer_MainWindow.h"; sourceTree = "SOURCE_ROOT"; }; + 194F6B951CBC3E8F897FB646 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_OpenDocumentManager.cpp"; path = "../../Source/Application/jucer_OpenDocumentManager.cpp"; sourceTree = "SOURCE_ROOT"; }; + CC2337E5F0207DA53F021F9F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_OpenDocumentManager.h"; path = "../../Source/Application/jucer_OpenDocumentManager.h"; sourceTree = "SOURCE_ROOT"; }; + ABDE2EC87B925F50BA071DB2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_SourceCodeEditor.cpp"; path = "../../Source/Code Editor/jucer_SourceCodeEditor.cpp"; sourceTree = "SOURCE_ROOT"; }; + DDBF5BEEBBD9314DDF866F29 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_SourceCodeEditor.h"; path = "../../Source/Code Editor/jucer_SourceCodeEditor.h"; sourceTree = "SOURCE_ROOT"; }; + 1B88189689F13B2A9FAEC6C8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_GroupInformationComponent.cpp"; path = "../../Source/Project/jucer_GroupInformationComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9B3084628EA1494464E99F5C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_GroupInformationComponent.h"; path = "../../Source/Project/jucer_GroupInformationComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 5789E1F7A30240B839EF936D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewFileWizard.cpp"; path = "../../Source/Project/jucer_NewFileWizard.cpp"; sourceTree = "SOURCE_ROOT"; }; + 0685E1C942E1D2447CADB783 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewFileWizard.h"; path = "../../Source/Project/jucer_NewFileWizard.h"; sourceTree = "SOURCE_ROOT"; }; + 7FF9D1A9157D58AEC555D558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewProjectWizard.cpp"; path = "../../Source/Project/jucer_NewProjectWizard.cpp"; sourceTree = "SOURCE_ROOT"; }; + 7ACDFA50C230966293626A74 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewProjectWizard.h"; path = "../../Source/Project/jucer_NewProjectWizard.h"; sourceTree = "SOURCE_ROOT"; }; + 1D7AE967F4874BD12DFB964D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_Project.cpp"; path = "../../Source/Project/jucer_Project.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8CD4ABA478205AA127FB9BE1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Project.h"; path = "../../Source/Project/jucer_Project.h"; sourceTree = "SOURCE_ROOT"; }; + 8E44AB32AEDABC7E1D3FC49F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectContentComponent.cpp"; path = "../../Source/Project/jucer_ProjectContentComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + F2F98DA41146390D05A44EAD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectContentComponent.h"; path = "../../Source/Project/jucer_ProjectContentComponent.h"; sourceTree = "SOURCE_ROOT"; }; + 296E0498784BF03FA18B164B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectExporter.cpp"; path = "../../Source/Project/jucer_ProjectExporter.cpp"; sourceTree = "SOURCE_ROOT"; }; + 5DE419991013E7C0F203E99F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExporter.h"; path = "../../Source/Project/jucer_ProjectExporter.h"; sourceTree = "SOURCE_ROOT"; }; + AB9EE4734D894FBF1CF62C5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_Android.h"; path = "../../Source/Project/jucer_ProjectExport_Android.h"; sourceTree = "SOURCE_ROOT"; }; + 889715B0152919B2EAA1F5F9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_Make.h"; path = "../../Source/Project/jucer_ProjectExport_Make.h"; sourceTree = "SOURCE_ROOT"; }; + 907F302BB89308CDB2C5FD0E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_MSVC.h"; path = "../../Source/Project/jucer_ProjectExport_MSVC.h"; sourceTree = "SOURCE_ROOT"; }; + D250274734D729D2E0389A20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectExport_XCode.h"; path = "../../Source/Project/jucer_ProjectExport_XCode.h"; sourceTree = "SOURCE_ROOT"; }; + 6746790735D492AB157E5F26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectInformationComponent.cpp"; path = "../../Source/Project/jucer_ProjectInformationComponent.cpp"; sourceTree = "SOURCE_ROOT"; }; + 4727C2C16D17BE642A3F5838 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectInformationComponent.h"; path = "../../Source/Project/jucer_ProjectInformationComponent.h"; sourceTree = "SOURCE_ROOT"; }; + ADF962F14A1FCBB05B499E6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectSaver.h"; path = "../../Source/Project/jucer_ProjectSaver.h"; sourceTree = "SOURCE_ROOT"; }; + EB49FFAB3424D162D2105B2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ProjectTreeViewBase.cpp"; path = "../../Source/Project/jucer_ProjectTreeViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + 27D0B6991943D6AD88E42FE5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ProjectTreeViewBase.h"; path = "../../Source/Project/jucer_ProjectTreeViewBase.h"; sourceTree = "SOURCE_ROOT"; }; + 41C18D8743BCACB15D27EE21 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_ResourceFile.cpp"; path = "../../Source/Project/jucer_ResourceFile.cpp"; sourceTree = "SOURCE_ROOT"; }; + 05564317BD19EBC8416976DD = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ResourceFile.h"; path = "../../Source/Project/jucer_ResourceFile.h"; sourceTree = "SOURCE_ROOT"; }; + 7D678D4FD5505D7FCE7DCC7F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_TreeViewTypes.cpp"; path = "../../Source/Project/jucer_TreeViewTypes.cpp"; sourceTree = "SOURCE_ROOT"; }; + 9B52E45930E312EAEB0BD7EC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_TreeViewTypes.h"; path = "../../Source/Project/jucer_TreeViewTypes.h"; sourceTree = "SOURCE_ROOT"; }; + 169DB589B861F57CDF896A02 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_CodeHelpers.cpp"; path = "../../Source/Utility/jucer_CodeHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; + 39F23D96AE478A6415104D1E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_CodeHelpers.h"; path = "../../Source/Utility/jucer_CodeHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 54BAA8A58EF125AEF05BC8F4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_Colours.h"; path = "../../Source/Utility/jucer_Colours.h"; sourceTree = "SOURCE_ROOT"; }; + F3EFF63CFFCCA76AF4968B4C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_FileHelpers.cpp"; path = "../../Source/Utility/jucer_FileHelpers.cpp"; sourceTree = "SOURCE_ROOT"; }; + D5825A552212550315F68745 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_FileHelpers.h"; path = "../../Source/Utility/jucer_FileHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 70EEB7CC13CCB14848F9058D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_JucerTreeViewBase.cpp"; path = "../../Source/Utility/jucer_JucerTreeViewBase.cpp"; sourceTree = "SOURCE_ROOT"; }; + F09282899E26D5AECB15FCD1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_JucerTreeViewBase.h"; path = "../../Source/Utility/jucer_JucerTreeViewBase.h"; sourceTree = "SOURCE_ROOT"; }; + 95587D99F55802DE5AA2EE5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MiscUtilities.cpp"; path = "../../Source/Utility/jucer_MiscUtilities.cpp"; sourceTree = "SOURCE_ROOT"; }; + C9D7F4B7778274154DB6F172 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_MiscUtilities.h"; path = "../../Source/Utility/jucer_MiscUtilities.h"; sourceTree = "SOURCE_ROOT"; }; + 6B90D9A6BD4332FB3F2F642B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_PresetIDs.h"; path = "../../Source/Utility/jucer_PresetIDs.h"; sourceTree = "SOURCE_ROOT"; }; + D8A7CD36545F7361B078939D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_RelativePath.h"; path = "../../Source/Utility/jucer_RelativePath.h"; sourceTree = "SOURCE_ROOT"; }; + 62DCA8C33F575DDA296DC682 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_StoredSettings.cpp"; path = "../../Source/Utility/jucer_StoredSettings.cpp"; sourceTree = "SOURCE_ROOT"; }; + 66AB2C4A43AC1C473C3694D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_StoredSettings.h"; path = "../../Source/Utility/jucer_StoredSettings.h"; sourceTree = "SOURCE_ROOT"; }; + EAFDFAC2EE4670D18E0D35FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_ValueSourceHelpers.h"; path = "../../Source/Utility/jucer_ValueSourceHelpers.h"; sourceTree = "SOURCE_ROOT"; }; + 8EDEE4F2A25D08F06768BAB3 = { isa = PBXFileReference; lastKnownFileType = text.txt; name = AudioPluginXCodeScript.txt; path = ../../Source/BinaryData/AudioPluginXCodeScript.txt; sourceTree = "SOURCE_ROOT"; }; + 4872570002B53A0B1B1152A2 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "brushed_aluminium.png"; path = "../../Source/BinaryData/brushed_aluminium.png"; sourceTree = "SOURCE_ROOT"; }; + 5927BCB4F87ABEAF17A4C81A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AudioPluginEditorTemplate.cpp"; path = "../../Source/BinaryData/jucer_AudioPluginEditorTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; + C48BBF375EA50F69E0CFE858 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AudioPluginEditorTemplate.h"; path = "../../Source/BinaryData/jucer_AudioPluginEditorTemplate.h"; sourceTree = "SOURCE_ROOT"; }; + 76FF5CCA95D7A1EE97B3A44F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_AudioPluginFilterTemplate.cpp"; path = "../../Source/BinaryData/jucer_AudioPluginFilterTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 20C0F2CB6B03852C1141DAED = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_AudioPluginFilterTemplate.h"; path = "../../Source/BinaryData/jucer_AudioPluginFilterTemplate.h"; sourceTree = "SOURCE_ROOT"; }; + 3B6D17F807BC5134D6A1867A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainConsoleAppTemplate.cpp"; path = "../../Source/BinaryData/jucer_MainConsoleAppTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 573797C31A561745B6CD1833 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_MainTemplate.cpp"; path = "../../Source/BinaryData/jucer_MainTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 80F03F2D4AB3387283A65A0B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_NewCppFileTemplate.cpp"; path = "../../Source/BinaryData/jucer_NewCppFileTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; + FC705812CC19B07DEDA6EBF2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_NewCppFileTemplate.h"; path = "../../Source/BinaryData/jucer_NewCppFileTemplate.h"; sourceTree = "SOURCE_ROOT"; }; + B4F88060202011416CB3278B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "jucer_WindowTemplate.cpp"; path = "../../Source/BinaryData/jucer_WindowTemplate.cpp"; sourceTree = "SOURCE_ROOT"; }; + 1C26D9DA0B2D0FF8F2CEC721 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucer_WindowTemplate.h"; path = "../../Source/BinaryData/jucer_WindowTemplate.h"; sourceTree = "SOURCE_ROOT"; }; + 31B5EB3CEA43BE4B473DCC85 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "juce_icon.png"; path = "../../Source/BinaryData/juce_icon.png"; sourceTree = "SOURCE_ROOT"; }; + C86084A495B96EA215958914 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 8FEC5B519774920289A1FD73 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + D02830A908A07FD46F7387DA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + A6A79D303B85B7C9D673ECD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 933DADF4F3906510EA714CC0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + DD6476FF0F8BE833CD54C01F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + 268B4FFB1C675B679138545F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + 60A217F62952DE8A752BD79F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; 65EDE353CFC4C222043C80AB = { isa = PBXGroup; children = ( 2CB488FB81118B62A06AA82B, 6B373B89AA84EBE5964C7452, diff --git a/extras/Introjucer/Builds/VisualStudio2005/icon.ico b/extras/Introjucer/Builds/VisualStudio2005/icon.ico index b5dbab53ed6707c286cedce1ddd8d2e7483ea233..a098076e1f2ff3cf4312fe255de19eab8d258f13 100644 GIT binary patch literal 82726 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 literal 82726 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 T&9x0wXLXgja7e1F3cC0&3~!3V diff --git a/extras/Introjucer/Builds/VisualStudio2008/icon.ico b/extras/Introjucer/Builds/VisualStudio2008/icon.ico index b5dbab53ed6707c286cedce1ddd8d2e7483ea233..a098076e1f2ff3cf4312fe255de19eab8d258f13 100644 GIT binary patch literal 82726 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 literal 82726 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 T&9x0wXLXgja7e1F3cC0&3~!3V diff --git a/extras/Introjucer/Builds/VisualStudio2010/icon.ico b/extras/Introjucer/Builds/VisualStudio2010/icon.ico index b5dbab53ed6707c286cedce1ddd8d2e7483ea233..a098076e1f2ff3cf4312fe255de19eab8d258f13 100644 GIT binary patch literal 82726 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 literal 82726 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 T&9x0wXLXgja7e1F3cC0&3~!3V diff --git a/extras/Introjucer/JuceLibraryCode/BinaryData.cpp b/extras/Introjucer/JuceLibraryCode/BinaryData.cpp index 22e2387367..733c4c6032 100644 --- a/extras/Introjucer/JuceLibraryCode/BinaryData.cpp +++ b/extras/Introjucer/JuceLibraryCode/BinaryData.cpp @@ -1,6 +1,6 @@ /* ==================================== JUCER_BINARY_RESOURCE ==================================== - This is an auto-generated file, created by The Jucer V3.0.0 + This is an auto-generated file, created by The Introjucer 3.0.0 Do not edit anything in this file! */ diff --git a/extras/Introjucer/JuceLibraryCode/BinaryData.h b/extras/Introjucer/JuceLibraryCode/BinaryData.h index 057f4f816a..c6d94d1f68 100644 --- a/extras/Introjucer/JuceLibraryCode/BinaryData.h +++ b/extras/Introjucer/JuceLibraryCode/BinaryData.h @@ -1,6 +1,6 @@ /* ========================================================================================= - This is an auto-generated file, created by The Jucer V3.0.0 + This is an auto-generated file, created by The Introjucer 3.0.0 Do not edit anything in this file! */ diff --git a/extras/JuceDemo/Builds/Android/res/drawable-hdpi/icon.png b/extras/JuceDemo/Builds/Android/res/drawable-hdpi/icon.png index 97acb16b4e83f63e4ef15d12db9a04c8f91dfe99..97711abd28eb8ece0c32ef8d424d2783c98afda5 100644 GIT binary patch literal 7342 zcmV;f98u$mP) zMHacdSVdhtSdbs6=<2e_Zxt006+uBR2?W9w2mz8z$TdmkO6Kh8p1!-T{o|>ct{EoD z%p~}Iy`ER~Om|g1&!@ik_xqH@KaV8mD0_x9#&F5@9Nl3#M|0HoANr&}%D@eCg$ zLGqIAId}B`O$11W^V$8|8g=d=qYo1x7XY6#G(dGeD`;A1PIWLe+m<5B8|v$4nE9!( z`o_2~KNPej)hcNIY+rjvqQ&-iZs_h9+~W)6y87~2C>9Wa=*}on2FuG?hlD;1fV{w{ zfL|Q_q1n~`%Cqa@bB}H&N`Sn;Xb505(88A;Ry+TE zHE?DVrIW%|X?Cnai^OJxQR+gd^$~m#6)B`5X)=-`fep54W9JR*oK7iO#OThVcjZWQ z+vOFxQ!Zi8ZNoKu0XE`%J_#90<#+F;v`Dz?QXB|wrK*kzC<&`pfN0{Wf|g_Z$&w+tBrMQQUk zU3%`%ru6LJx3{+fdCEZP2z})$`AIGAU`R$NT@?rbej<_hopUNrIl_`ZHnU1Tt$uE# zGB6{Ce?b*eSOv=l!}5S}0J2Q546rQ$n5u!Mf(=GjhEi*iOna7&9hq%Ai}DN4>-v-T zZ|T|u6expbFiCDY7=T=hjQz_Bc_ zb?1oS4xfMQI~YX>O@S%%AyNmW9Q3~rLtS8%z#jmg0;Yw&eUP4~+Ue^q?%fcH{PN1R z+aCrpKn?+xPFabM8z^NGz_=#c<(dc(zG8mUk=Mwj+vZnFXH5IVEH!>=15!u@!xkcB z8ekSdi@>zy(EKr|Un2e<>T)l7=)T({<$#wWYEHp?1WqjkWr?F zi5yW)ShAw=U4zFRUtQtf7K-fdO{Gf+PWSp#6I$$K!3hEpG%fPOxpn8PME~maCGn}1 z=g&coXrP;pYiEL`L**=(vjV0b1A{r}Xam!PIrG41g|~kWrVg?KMgf{v!n`Zt?r*}I zFNy!DeyE)ehaU~6e;npCLFe<(`V8a};L||$QP`TG`_Wc9Qr4TlD9LyJVSDEW1Se$? z+~kVfAqB`)#u^X;B8zGwjd#^o+&DL4pVRQMreJ94RG}wKN8F7PM5n>R3qYO?FRzC6 zufp~gNc9OFR8belGr6<6t=fm

S^c{Uk!<(v)3;1A;VO5gQFoG#U-o{j4@} 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%0A08#`1<4mum4KpXektV9F|rK)3dm#* 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 delta 2618 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 diff --git a/extras/JuceDemo/Builds/Android/res/drawable-mdpi/icon.png b/extras/JuceDemo/Builds/Android/res/drawable-mdpi/icon.png index 7841a79ea09644bfc099b9e467a43d3a9a0984a4..d5e11992380c04071538524ba20249235bf959d2 100644 GIT binary patch delta 3961 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 diff --git a/extras/JuceDemo/Builds/MacOSX/Icon.icns b/extras/JuceDemo/Builds/MacOSX/Icon.icns index 7763077cfb955f531f4e66a85568f41f7c75ce89..04b828d2264030307e134016677a93a8eef06015 100644 GIT binary patch literal 81944 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 diff --git a/extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj b/extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj index ef48b77bd6..11b08c988b 100644 --- a/extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj +++ b/extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj @@ -56,54 +56,54 @@ 4A96850C150C1C6D87A0D21A = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 4D3E0D18D24F78B6BDE0E5DA = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; E0C3359BB4B5260CEB917D46 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - 39B98C60B57B831FE5215CDD = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 1A9DEA62F6A3CD1FB5CF105B = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - 4ADECB09FD213B2E910EA229 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = SOURCE_ROOT; }; - 885A20D277AD743C21C822B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../Source/ApplicationStartup.cpp; sourceTree = SOURCE_ROOT; }; - 42291DB48BF81754D90FE200 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../Source/MainDemoWindow.cpp; sourceTree = SOURCE_ROOT; }; - 49138F5652E637AA67CD4B70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../Source/MainDemoWindow.h; sourceTree = SOURCE_ROOT; }; - 18BDC68F9701862603871A7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucedemo_headers.h; path = ../../Source/jucedemo_headers.h; sourceTree = SOURCE_ROOT; }; - 0704E2D6B0D1B38FBBBC6B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../Source/demos/AudioDemoLatencyPage.cpp; sourceTree = SOURCE_ROOT; }; - D793BFCCD11E218E5CED3320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../Source/demos/AudioDemoLatencyPage.h; sourceTree = SOURCE_ROOT; }; - D856109CF311BB94D8EE8826 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../Source/demos/AudioDemoPlaybackPage.cpp; sourceTree = SOURCE_ROOT; }; - FC989E104DDB02E8A99B6564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../Source/demos/AudioDemoPlaybackPage.h; sourceTree = SOURCE_ROOT; }; - 411D5D0920812790F4F78462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../Source/demos/AudioDemoRecordPage.cpp; sourceTree = SOURCE_ROOT; }; - 570DE12AFA65E0EF97A76118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../Source/demos/AudioDemoRecordPage.h; sourceTree = SOURCE_ROOT; }; - 67F817AAB55ED2BE16B376BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../Source/demos/AudioDemoSetupPage.cpp; sourceTree = SOURCE_ROOT; }; - 91ACA90EFCAD4614B3ECC0C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../Source/demos/AudioDemoSetupPage.h; sourceTree = SOURCE_ROOT; }; - FBCE524D94BF5BE0160142D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../Source/demos/AudioDemoSynthPage.cpp; sourceTree = SOURCE_ROOT; }; - 865617D983052FBE0ADDDEDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../Source/demos/AudioDemoSynthPage.h; sourceTree = SOURCE_ROOT; }; - 048CEE4CC06227D8A57E47F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../Source/demos/AudioDemoTabComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8BEA0B754661F3038DBAF558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../Source/demos/AudioDemoTabComponent.h; sourceTree = SOURCE_ROOT; }; - 7D65727C8F72F2BCC9A17D34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../Source/demos/CameraDemo.cpp; sourceTree = SOURCE_ROOT; }; - 268D7AFE2F3822C2C8E9A612 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../Source/demos/CodeEditorDemo.cpp; sourceTree = SOURCE_ROOT; }; - E072353A8A1F26CFB7090905 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DirectShowDemo.cpp; path = ../../Source/demos/DirectShowDemo.cpp; sourceTree = SOURCE_ROOT; }; - F23738E4EFD2323063F82F1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../Source/demos/DragAndDropDemo.cpp; sourceTree = SOURCE_ROOT; }; - B7F4DAFA5F8F1FC976C8B55D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../Source/demos/FontsAndTextDemo.cpp; sourceTree = SOURCE_ROOT; }; - F7620D8D567CCE463ADDE0A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../Source/demos/InterprocessCommsDemo.cpp; sourceTree = SOURCE_ROOT; }; - DA3BCFCC5BF07FC689DB5C34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../Source/demos/OpenGLDemo.cpp; sourceTree = SOURCE_ROOT; }; - D6EF70641473A3E7C0DC5168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../Source/demos/QuickTimeDemo.cpp; sourceTree = SOURCE_ROOT; }; - 3BC17D4051063C1BF66548C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../Source/demos/RenderingTestComponent.cpp; sourceTree = SOURCE_ROOT; }; - A6FB61B33BDDB0880203370C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../Source/demos/RenderingTestComponent.h; sourceTree = SOURCE_ROOT; }; - 08B45C29F5EEC874E014D122 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../Source/demos/TableDemo.cpp; sourceTree = SOURCE_ROOT; }; - D5F519861915C136BAA8D87A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../Source/demos/ThreadingDemo.cpp; sourceTree = SOURCE_ROOT; }; - 402768B1A52E32348D505F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../Source/demos/TreeViewDemo.cpp; sourceTree = SOURCE_ROOT; }; - F2EB42A070E349D77ACF77C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WebBrowserDemo.cpp; path = ../../Source/demos/WebBrowserDemo.cpp; sourceTree = SOURCE_ROOT; }; - CF7FFEAFF4F386ED4DAED523 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../Source/demos/WidgetsDemo.cpp; sourceTree = SOURCE_ROOT; }; - ACFD7F6AAFC09C234D15501D = { isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = "../../Binary Data/cello.wav"; sourceTree = SOURCE_ROOT; }; - A869663CA0E96FE15BB42A97 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = "demo table data.xml"; path = "../../Binary Data/demo table data.xml"; sourceTree = SOURCE_ROOT; }; - A76B69386F1F19647804510D = { isa = PBXFileReference; lastKnownFileType = file.zip; name = icons.zip; path = "../../Binary Data/icons.zip"; sourceTree = SOURCE_ROOT; }; - 013E12213AD7B4BEB28A31BE = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce.png; path = "../../Binary Data/juce.png"; sourceTree = SOURCE_ROOT; }; - 3369CDF7AFD79D6F3B3744B1 = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce_icon.png; path = "../../Binary Data/juce_icon.png"; sourceTree = SOURCE_ROOT; }; - C7327AD5191A22C1FBD4F5F9 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = treedemo.xml; path = "../../Binary Data/treedemo.xml"; sourceTree = SOURCE_ROOT; }; - EE37A0ECE471A928C6170F9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - A6B37799E63CCE882A3383FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - E6EF5CE04768BA5B10050D51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; - CC7EB9777A4DE3408705625C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; - BA05C84C3258A1978AF3D357 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - F42C91375F3314CA6EE65697 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - 4D526A336B2E97ED42CADAD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - 8679333E781A0A0116AE5D26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; + 39B98C60B57B831FE5215CDD = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 1A9DEA62F6A3CD1FB5CF105B = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + 4ADECB09FD213B2E910EA229 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; + 885A20D277AD743C21C822B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../Source/ApplicationStartup.cpp; sourceTree = "SOURCE_ROOT"; }; + 42291DB48BF81754D90FE200 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../Source/MainDemoWindow.cpp; sourceTree = "SOURCE_ROOT"; }; + 49138F5652E637AA67CD4B70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../Source/MainDemoWindow.h; sourceTree = "SOURCE_ROOT"; }; + 18BDC68F9701862603871A7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucedemo_headers.h"; path = "../../Source/jucedemo_headers.h"; sourceTree = "SOURCE_ROOT"; }; + 0704E2D6B0D1B38FBBBC6B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../Source/demos/AudioDemoLatencyPage.cpp; sourceTree = "SOURCE_ROOT"; }; + D793BFCCD11E218E5CED3320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../Source/demos/AudioDemoLatencyPage.h; sourceTree = "SOURCE_ROOT"; }; + D856109CF311BB94D8EE8826 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../Source/demos/AudioDemoPlaybackPage.cpp; sourceTree = "SOURCE_ROOT"; }; + FC989E104DDB02E8A99B6564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../Source/demos/AudioDemoPlaybackPage.h; sourceTree = "SOURCE_ROOT"; }; + 411D5D0920812790F4F78462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../Source/demos/AudioDemoRecordPage.cpp; sourceTree = "SOURCE_ROOT"; }; + 570DE12AFA65E0EF97A76118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../Source/demos/AudioDemoRecordPage.h; sourceTree = "SOURCE_ROOT"; }; + 67F817AAB55ED2BE16B376BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../Source/demos/AudioDemoSetupPage.cpp; sourceTree = "SOURCE_ROOT"; }; + 91ACA90EFCAD4614B3ECC0C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../Source/demos/AudioDemoSetupPage.h; sourceTree = "SOURCE_ROOT"; }; + FBCE524D94BF5BE0160142D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../Source/demos/AudioDemoSynthPage.cpp; sourceTree = "SOURCE_ROOT"; }; + 865617D983052FBE0ADDDEDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../Source/demos/AudioDemoSynthPage.h; sourceTree = "SOURCE_ROOT"; }; + 048CEE4CC06227D8A57E47F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../Source/demos/AudioDemoTabComponent.cpp; sourceTree = "SOURCE_ROOT"; }; + 8BEA0B754661F3038DBAF558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../Source/demos/AudioDemoTabComponent.h; sourceTree = "SOURCE_ROOT"; }; + 7D65727C8F72F2BCC9A17D34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../Source/demos/CameraDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 268D7AFE2F3822C2C8E9A612 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../Source/demos/CodeEditorDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + E072353A8A1F26CFB7090905 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DirectShowDemo.cpp; path = ../../Source/demos/DirectShowDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + F23738E4EFD2323063F82F1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../Source/demos/DragAndDropDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + B7F4DAFA5F8F1FC976C8B55D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../Source/demos/FontsAndTextDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + F7620D8D567CCE463ADDE0A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../Source/demos/InterprocessCommsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + DA3BCFCC5BF07FC689DB5C34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../Source/demos/OpenGLDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + D6EF70641473A3E7C0DC5168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../Source/demos/QuickTimeDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 3BC17D4051063C1BF66548C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../Source/demos/RenderingTestComponent.cpp; sourceTree = "SOURCE_ROOT"; }; + A6FB61B33BDDB0880203370C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../Source/demos/RenderingTestComponent.h; sourceTree = "SOURCE_ROOT"; }; + 08B45C29F5EEC874E014D122 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../Source/demos/TableDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + D5F519861915C136BAA8D87A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../Source/demos/ThreadingDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 402768B1A52E32348D505F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../Source/demos/TreeViewDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + F2EB42A070E349D77ACF77C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WebBrowserDemo.cpp; path = ../../Source/demos/WebBrowserDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + CF7FFEAFF4F386ED4DAED523 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../Source/demos/WidgetsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + ACFD7F6AAFC09C234D15501D = { isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = "../../Binary Data/cello.wav"; sourceTree = "SOURCE_ROOT"; }; + A869663CA0E96FE15BB42A97 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = "demo table data.xml"; path = "../../Binary Data/demo table data.xml"; sourceTree = "SOURCE_ROOT"; }; + A76B69386F1F19647804510D = { isa = PBXFileReference; lastKnownFileType = file.zip; name = icons.zip; path = "../../Binary Data/icons.zip"; sourceTree = "SOURCE_ROOT"; }; + 013E12213AD7B4BEB28A31BE = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce.png; path = "../../Binary Data/juce.png"; sourceTree = "SOURCE_ROOT"; }; + 3369CDF7AFD79D6F3B3744B1 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "juce_icon.png"; path = "../../Binary Data/juce_icon.png"; sourceTree = "SOURCE_ROOT"; }; + C7327AD5191A22C1FBD4F5F9 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = treedemo.xml; path = "../../Binary Data/treedemo.xml"; sourceTree = "SOURCE_ROOT"; }; + EE37A0ECE471A928C6170F9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + A6B37799E63CCE882A3383FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + E6EF5CE04768BA5B10050D51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + CC7EB9777A4DE3408705625C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + BA05C84C3258A1978AF3D357 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + F42C91375F3314CA6EE65697 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + 4D526A336B2E97ED42CADAD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + 8679333E781A0A0116AE5D26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; 1045A435754FDEACC6D7259C = { isa = PBXGroup; children = ( 0704E2D6B0D1B38FBBBC6B85, D793BFCCD11E218E5CED3320, diff --git a/extras/JuceDemo/Builds/VisualStudio2005/icon.ico b/extras/JuceDemo/Builds/VisualStudio2005/icon.ico index b5dbab53ed6707c286cedce1ddd8d2e7483ea233..a098076e1f2ff3cf4312fe255de19eab8d258f13 100644 GIT binary patch literal 82726 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 literal 82726 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 T&9x0wXLXgja7e1F3cC0&3~!3V diff --git a/extras/JuceDemo/Builds/VisualStudio2008/icon.ico b/extras/JuceDemo/Builds/VisualStudio2008/icon.ico index b5dbab53ed6707c286cedce1ddd8d2e7483ea233..a098076e1f2ff3cf4312fe255de19eab8d258f13 100644 GIT binary patch literal 82726 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 literal 82726 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 T&9x0wXLXgja7e1F3cC0&3~!3V diff --git a/extras/JuceDemo/Builds/VisualStudio2010/icon.ico b/extras/JuceDemo/Builds/VisualStudio2010/icon.ico index b5dbab53ed6707c286cedce1ddd8d2e7483ea233..a098076e1f2ff3cf4312fe255de19eab8d258f13 100644 GIT binary patch literal 82726 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 literal 82726 zcmeF42YggT_xCqIAV3O)Kr3om40u}^O6crUaiV7$e6vYCH1;ySF zR74=5DMbYoL{z{+m73jof8V-~FMrKRQlUBl(-Q`Y60Fv0tGVn~q7)5zsY)HOO)ckq6% zgR6zEJB?QK6tCg@1edFFzoO+kjtQySZET?ubuQI+4FusQxL2erw87ArK`(sPbn^H6 zGH32F$xrV$nUDT*r26Ou-xf=_bfWj(0q;_}Si;Z=4JU8jd*0K=G`Pl?^Pe}S=Lg1g zn`}&v8OC&&wa-L#o&Kh-uH}D+;EJ7xWKI3?&mNB$Q?f&@32KvT(k^$KE1vO~!mV>n zv39wp;aJ`46}Ktf>i%bRy|8|)RjD*$K~9%N#?%|_cCIbaIoDL_mutG;>^8x=U&$`H z#?>;{beU>Q+O%H|6fM)FhrPOZ`L4avAN&1C|JRHeJIiD0U*R@Ibxl;ST+{q&w<)Z? zxnJh+Tyxdy#x#A`n5fQAJ+AAEagXp8lW*#-@8bu$O{s3VrpYp>cYXej^WHKhroY>Sbkei8%{7rdbIq^^ z+-BPA8qbw(Q(XNQ?U-wd2rpe9Hm3H3ua@i5a$H}k#iLhsRR1ZLXxtiW%B8uc|6Oj= zc$C|88}BwvbgVTb*95oEHHCG3kH?Hjye{V>U0Qaz0X)N5Ge~0&e zA-cZ9{i5&eKRxBTyfngg?0XDJo7yPho^5M;i9S4IKjHZT-LLt0V|qPhOsg5Y_eGue z!PUOk{PpvI3gs_ea&zrT+g8_}zW0yR>HGFJeq`t7#Bpn87Rh)N89Lb(S~O~GjnJyM z>N)F2=Xa427I#OuTwBCRpA;4ZNtXb+;5f+po^v>tYjT@=^-QeJZ6QEk(I%jH{%^Ms z4L?#)Q4lMrE{GSz31S501;T*qRCS{+DXt9E;pR=x1gXuXXVy=3l zaIxh3buN0ny?}9?F4cKv@Y=4BtLW$wF~eRe)8(VBm2UjSQ{zdGsq?Bab>B25OZq8G z$Mlz_J03Y=Dv#cLD6-j$YeOR2p$CTwng}WgP6Zbwb$*hdS8!PChs$(bxGnzS1E$+T zV{Te$%x%kML-e_h^m5&K(%X{drtit7d}d7R1;(V#HKy8aJKPbCW_?+xP{o^cA8-MG zoXi+_?nL3bU&**puT~nhxeSgPR zF^&QExXrEEUjC>!XvMEZipE{1`)3M51N0AV5{ndx8&&bbmA|LGEqn{-on$kyd$wPD zq>maG=9&fSpCfaO~eo>x-79>p%5romt|c zH$+qQpD-}+y-NrerMu^vISV|dd~dHGVEgqwVpne!PqY)i)||MA!yrSBejeF~f-{7l3;^(2VtuFaFzW21BLp6p;FL_Ma^YZUMNY{>kQT=~pOs3?t zeD`*+z-e6ee1LCfc@i_ zFzycH+~!*GZ!J9!&lPvWPq`uCZN{m;Y69CLWWL%&cYc3es$}|7^?mi@Zqru2#qfvS z=Di$`xl{5Meg5%$7$RTdCdnM%Y zCHa%^A2Lv>Z>||~pZNY6`B>sT##UO_Unn1EgvNkwD%_&Uuevu9_M>_aKvP{8TE+QzXKPH z2YdjL;??`4OX`XS6)sr1wXmyjYxRw-q(zmC>^ZW=?K?~x=`#AqU$lH?kI)-gjFta3 z<}tUq{t1tHQhINg`W^qY+wqC<@2p>Kuj7b5xJBdU`6>-v{j$a$uG`NPPn$P#yw6v)LFW@ z;?OU*$whCa{%zb7ULvghpla9sco_QM@{Y%Z`tdsQ4nD)>$M=&DJy9}MSGM5B8E(_= zdhfBNe0h9n%Zql*9C`kmr3c!I7t8ls_MPaD&uDc(iDHGTwy8XH?T)l}jJaMoiV;1* zBfdR62(R~=;5Kh9kzRjNv5x3TUpEQwj4e#~xO|G+jDFN@LWLvv)3^T;y8dp_zM*8G zY`gbAld`R;{(W1`==L8hsw3aHkN9MQaGNZ>nmJ7OMFz7y=IQr5CR5K0FTzu$GzR*k zAD$Wf5YJ4S<2J3Y^`3`}z!R19JoiZtCr&?V!c!iYqKFsXAIQ`<(dzdd(4AxdSkZA(vO2Blb1-J zR~)_NK=II4_;3C;C?upvT;rI_zy29Lg&u10zI+YcqrBoh?t2_Q^}OhqOVvL#^8F3E z#LH$rDf>HIam}@&=MeE-y6#!A^V=V)Z)FDpwy4Ou&rVNy;;5-39Xv+k?Izwr_xj$S z&)}cuyheJ`pVs^i&-A<3ZMurzlGSgz>}mBIw;zqFdc`H`+48;rAc_UMs->3iz3i(D z*}smG#e3#?Ot@sh;@ysezndz4Bo6h*4d?J(TiNcx(&f+-y&KhF&T~?@_|XNm;t>^w z_l&vX`#;h&hQ8v1J4A!p^11MTtZeaomq_o-6<;D7c3d3cw-OrPcO zw!EY(E=3*VXPl^o7OQa6(5hGexGzm(Z-b8|-n~%%OljSpaYP9J_k83rlUC~427C3Q z6Guxns!2~zkbW2@`qh>^mF>N1eUXq(=zB$IC*8tI#@y1s;^6h))s{a}SN`o#@zU+; z^Ty{q=I*yVrjKabT0DBMUimGg+7ddQUR{Q3MM;XUe|V&8U< zMT-~dmKE7*;k@|Ub{TLOdkL8-mH|=mo4_dn+ zvcW6&hlls(nXP{P8(klFX;^S@%Q_{iJuon=?kl%Nw_Wf=<<6fz7uo#%X`yMe#}%(I zzDF@vmFl{JIQ3jK_=&zwhNlCL$I!MEmcn-#kIQvyu6*M|vdg=@P;86KRrnJx1nC$w z!3!=O1A%i6=LrgL@j@}(s~Gp>-t<9VPM@CUCQZ?E;$Icbc$ zoPaUc6|@zQ=jkUP2Q*k<^FSQ=o9~G;dkNYJ>I--l@_py(Ip7g|EXIwm*;R0n;7a8- z#swFPx;rE+iTPSpCJOC1AN2@kdxEaox0Y)A#3m| zYOS?kfchN`KEo0oTvob$_P(mu{$>)V9Wfd53+l<&$Jg|Q`uwf$GZiP+diQihsgqX^Gw(qVqxf7M*z+*4GB-599nZ)PV~UF2jcHL zXllJ=OoqnSL@`ob`9&!jW2SO%S@Hq=ft*~LeAp~KONMfV2@f7J6^DF%C@kg4)gh%D zP1F5{3!p`Y0H5&h*lNa3j*;9_FX3opiRj+5B3drl6MxSEQ%B=#D8J?AFO7L)qcQKT z7wCAOVv9`umf`aZY4Vk`^cuctg-+Lkw zCoK*M2_2_?d4?SN2RUbo9+2wx2~_L;)-!-^4Nm6OD0 zcYJgC&ctjk}P25 zpyp0TE2sX}x0-*<%VpW$eUIRvxZq~x9LNhcMz)2gDr0^#rEA_=y+X^hnOeU8*N4z4wZ+S~Nlqs#2L*qS+wdKO|7YS%a>TFyXv_@7Mn&|u|2e*Y z6E{1tqw)doY}S0V`pgn9mA`P)(eQHTKc(?pAi(ZmJM(MkTl|=o#fwLd3d?$DOY)Ps zrk?JTA>Mp(g_?^yT@Z&VR~f4x)kEqM-%5B-{5BSROO+Bt2&~0%G1in zG@QRPyj1MX8doPlydXasz+d=Zy&~f8c{gU@s018LL?uH zzw(&NHJ(7Zdf#*HXYL&;UYe&oO?&AjWFhW0)d3_uv`Bn3Kx0E6qFVwrbbXVO#Y&Bg zYWLX=>*$ok z6O99&c~Wygy_KgAl#2;;J@*Y0@4XKG6~AKx@ja^FvDbvh-S~>ehYye-V7$JKcq2U| zxX^`V>%aa@vhttEEqLb{I_h4{m8+N}n=|2A<*_A?zWKR8V?obPe$`{nzwPA45ASfz z*vCBP_EmYh6q|sZRxY4aF8~Tjd@P`x{T~CInO|2=R3x7ukt<2lbi_u=qD#{`;^-(*sk1(`h{<>-HZj_ zFM8m{+=%E-cWInW1n|0T@Dh5bRbR2dg@FPAB= zO`d;-<{GNXKJmRTPodA@1?Fgc>BN1=jTTcbu&wgZ%-_5qzo@U~Ez4Zof$F!0E!Q2ua=&vIDF?3{Y?A7o zEZ+x`A?_WgeEB=_De6m?;FCvnS+ToViKL+#FaD6tSEGw+hJ;kOAi8VLZ#6y$6UiQZ(--)vJ;ZIEcuVtxDb2J~PE*1C=)>?_R#|y8XpU zWH5gC$KoIUk1H8cu}_80**i1x@J}2yoOx=EC%^mqe-BQfLub*A`MWni_n4o4lig5k zf?wb($Ntv_`WxEMkS-b|J(MQ?Dc}36y(PlZu>r`h<$rwUs>O?jbt}_y(N^RnRW!I^ zr7_oN9_wVr&$t;|yynKRS+B@%s3x6sFCZHJ3bJ2w~hQrW@PHqZ`8Q=fT=5chtK(}<~8w0xR)I}pV1}oNqOmO zY7MskA^%P`x~86k?>UF#!+NHc((&*-G-AH@GTFcR((4UXw@Hm>ezZUbSJ3_679Tg2 z4M6Va@7ol& zZ`tlK%cbA?scsQ_%Z}GI+=DvF7gb|2Zo1|n6+dD#{9_{SRbSV>rnn&<}qa zvtze0SIIUp$IMuLX#}m%HB%%D$b_$5;x}XoHY|_U#4=+f zJ9n>pSSc5)!ZUc*&uGJcin zM-=9lF*BHQmw0sPI+Sv1WF5-#%WFKbBmzp3PJt^DwwB+vT)gE(!^bT{x)vnv& zE)#prof_YX@(|_1LW(pj(`@0oRPi@40RAiX?C!6OnfScocl^0L8ryOBANjqE_+y6R zmq^XC7j!;!ATE7X<0d~tUayh(9eod=&&#*@{QJo8Nc>K6Blw&7HGI0*GKu%xS>e(j zJ;d&epZII8__USgwok^NfZwaCJ{w=Bw4S4&@$>A+FLgR&a=iXBvgi2yioL2_xx-XQ znKn&MJ~qo=ZUa3Ba!{vK+T0InPC97nEAB!UU88$Ht+P%vl6E)~lzHHeh9m=#{@gwv@mdU}+lzkd2 zoq&(yUti(NL)bKI?k~TqwnFmguYY{cKHP~7ktLWoNw{Q`nYIyA3H<#(N>5!94(KAqk zc;zzH->mnT{_+i|Nn;Gw{$OVr&phR9rzjp6{jltxY?l9XqI>whs`S$v(l_uveiyVZ zJ8-i*H2%>CWR&o8te<((1NS)*d5I}r{oLKE2}57ClI*-EJy=HdUDj`Nd=Js5oaEvn#f)z&$Hmymw~=$Ic*)k>5(zUV ztKaGZ@|l0P<!7>^9sX%Hfhw22*2s#De9`oH(jo|75r9Y-OeHL3?pQ}=gN;E7yXKk zx5!R4)3{T`D|MtFDv$crL^Swxd06@W@ewG1!QCQIMP>qP7jxaRyoKCr(2 zM;mbjtWV$mF<1bwnH|s7sFYe5=c) zx+7=xgHCreo;@DoZ)rbW?nJ5fxP`x!s66f%$F^2)B3;mKMed21I`>D@lJm5KNS7n#Q=5;z*obzVdDUN34nMDz)t4}_8fbS zy$AQ>zP1m2{9pTrF<@y8jVxV>OG^pxA@RwmF(Qu*P$vQqi{uCP9D5Ddb06-28OdiDQ2vifq1pvN}%>#Q4 z*K;54$9=g!{m>u%(m&&1JdBI+{jZ&Q3?OI7o25B&2_2}pfIiR*n#K!=Arl2jf@DF8 zptgWm9;j0Q*mF3a>$sl#a6j(L{ppAP=$HN(2jj84VD*B&`d|AS7{Et^?#LE;7aeSA zj$A?q^6$_GT0z$gL0tj4?FNEIg2sZTf@XQpT*npxfbZ=&oX>S!&waQb_vQZdLx1#3 z|BQq2SYBY9jF)jUexBoh?c_1wPj_T1T7V9Y6@YW(5;|lFpbzwFA!sdVC+HyPB zkZ_VMKf0r5k+DQUssNlLm&j`y0rY{!(6G0lpJ0Gspx{EmMS_b3L-Js#j+X=gzULgy z1-Opuxz7ax?#un@hyLi7{uu}3VO-da1Oek^-0&^@`#(Mq67p&J(H)&?>5h!m6CiiU zAh<_P`v{;lw1R%a1S15O3$7GgB^V_bEx0-l#^?xK;{*0Pdk*JwEx>)aANS?{^h1C2 zOaF|6@h~pNhn--&@M}SQpr8N0Z}`jBz9T2di7lI z5Zo@fLvWYi?mW0h$B900uRi;O@9&(?wcG>Xe%yD0fPUzYe(9faFdoJ=P=JkKyzr|p zANcA6o|ot5`HKsR3jTj-A$m|`zLX$JP*D&o06)I+-d=xq7eMz51(yoY#pvqm1<2{dVg{s}YxO&s6*$sQm`KCzi(=Z_G8k79!V<_3?$>+n1} zFj`PmP(x5#fZar1z?U!Ghw1N;0_-)q_!hzKK|#S2gF~XHgqKNrBB|cRZ&YhMH7B~+ z$G;a!TVV>NuQEk5RvA~)3gfD|!UUzQG=(x&8&~FPQ>f7zQ>d|kqaW~lkgg4?qib~? z*9T|mnl$}gd!r~^$$|? zJI`H303NI^KsNpx8@!Fa$L?8~$0pViWC$7y+6cM|ti1cv9lL!;NND-Vq0ud#t(-pg zqqvrHHkPWt^nfcxw5lZ#je_fcWlFSJZ%UuH(L@jZLA4P(wO;LalQ2np;Xc0Kq&{=l zq&_R)=m)hP+iz-4+HK-){Y~q+cbMoQTU9H#(UfSt-UK)N%F9o+y?jxo@v?)J8b9}S zT)pc)DqbdIM&aPl`x&2raR%Z8>;linbMm}Acaor*!0H0<1D^hybb+tF$L_)N@P4YG zzM!R`li+*-_7l0W@_wT}gU>rdLMu-Vt=x4^O1r1N3ah{Dup`?^%Z&?JZ?@Ky?zzcS zz2+B_FlCQP6Md;WZKV38hVymQT5F)8>VE61ZahEWcYAJqUDr_cOwb1#)s6YC3#*n<+gw_3cSB<8VmPE&Onhk$4-n?;JKEQ5WBH;P(6M5bi0-nFN z!0H0cQ%X_S}a(3Aiu(K|d)^{%PWG|IJhw_M_IoeBhw{P+kDOz}x>-9w@4@qsP!^Wd!Iq^nJ1bJKtPj zWgcH?xL~y4dI9!bdcN}1>h;EbSf$Clt%Xyv-L4urvdybanF}_Xn)m);(q1_1)KNnd z=w4rSd`^v@r8BjCXA1J}2|v&e{nb%ZEN}D zYd#DPE;)(k5!@```FKvAm*++obQClbWC_3zcmiMG4gCFIiw}HleOZmavcT&52KwAu z&{fb+U}gSVea4TzJv6-H6uP4vY-$Tsg$J+JEEMRP~S zedYU1(fVZW13&0I^owIlR5J@d)||M@L|wSW885y_Nb0iOnk{FpE1xvzwb0TrQ+YlC zu_MomuH*T^1Ndkq06*Bpcma5e62Jq<5;FB~ZT{X^J%_&UDZma66CexY z1h^_X5^ruva7X z$kf263G5y#{C>vd|3vpfFR0d-@nz1uK{G9=U9s=+Kp1>D)!&d^25dwGs{Qg^;Kkcz)*48)GXY}0pf{O%~ z39$3X!tE7PhRls_^6s{v+LCwlr{ulHy?dn3wYFFK*4b-G{+y*Lw2oDcc{M?T_7y}g zHx*y79xLG${ieETj@Wy9&6(f@?qwn1{on(Q(;2gPp`O-d#!dL$gtU~u7@sX($j+_W z^4)Evs`Y-6=N91K;unAq@M7%&_`*j5e^mw6FZ{Rafub5CV=EazGX7%shb>>~7%<)&oaPj|=E88MIN&%*=wz#d#I08gC+_ym~(>lga!0r35A zX}+{)jJ~vQp})HbuyMpcR|(L2w+06XPmF8&Ps${SbI9YZG!OJYKmB&dySGv^-7E1lc);N|^&2n!Qd7DF-fJ$t>!?_u zm2?vH=f3EmBptCuT=N&bAf4dw@!M`a-=8Kzaf>TKIxchZf%Nv17Uksb)0RBL6!M~*;_t>XEw8yU@*1^V&7Th4Xt#qYEGpe=u@E2F|a!--Et4*wO zEm_i)=y_lKvEB$Aqu(d4mYnZ5#*%&A7VSaslHM<)y=WS1Pu&Ju8_7FvF46uP3$^Z! z#{X;nkiHNPU=IS)CjiZm>qMPjU;5{!9AiHH*_dC&PY2z`9M(+_<{I?zH|DYR z#tc~K^*`vt`X9c}VLv--S6_FVDx-ceK`G0XXI$>7*zBDj!=vjz310H>gHM30fH!|0 zz#p(a;lCj^gb(3I{CxNmU4_nXA@HUB)%yEJS5VL$P1_EBsbt;7f4XWdHzCTY#p~S} z-r1n$o}T5Hi=mJ z_p#`Q{HDN50qAY%!x7p;!)s+<;5V8__c(IIm;=%~7LJMs+~NnCTfeXRO?&q(*ZO?% z8hhk9>*WIVMa-c6{$j4(uDtR}<(Ze83e6YoY1De~OVS0ziTDJ_3NmB$0JZ>s0H2V! zpo}0)@K5ppeKQ95kufC*7$Z6hzJ-5>384K=g^QKDFR{rj9|hG>{#5z(2*t}ukL-71 zIbWK9d+^suG4@A4dGWhfbjbNed#~K>-D{40Y*=F+sx{^gXnij4*li5foz^Tj@vbq4uKsJ6 z{r`q9&;wyzwSSlHM|(s2Okhg_@c{h;&u#La`;OK>XABp=XH zKA96;vHF9;9Xx<7z#qUT>?j~MOchiYR1lOFV1Li0KWP0u`eqD_g)uQU#@JT?-=f2A ztXehxfqLCvUhk@zV~RIlXA;HpjU^jSzAg_Z$VV;N&JK#1UXxv??fk>Lmx+UC=&tqb z(A1yKC;FT9x0k8>BtPKG7QWBZs{{$Wzh>_>R~!p4IX^@hLfjMhoO`Jh;acZ?Vp}DlIdu z`p#M%Rj$e;;qL~)RRZFs^9Ah$4FoBISOKvXzSp_*2d&M=--{J6mWG1%g5Cng%9wAc zQZ?@WhCOG0MNH3}9C`Xil6i}Bj>rZ6^H9C3V7=spw)q$Bk9(`+z43qWe^Wn(D^Bw@>8nigqq6mR z`p)7VSzsTX>*Z^0&(oPX-)euJvBH1eK2Rrve@ln_j_7dqi~COg#1XLpJ|*&QW40QK z@useE$fP|OwXack`Iq9E)6qAU7w}8559ez?4(>@KM=@rJH@3hA9m`7y55&CK!0@= z#u%>)E*5cD@miA>yJ{@WbtNr#=F-XA+L+$bA3c1z_GI0A)Qg`Nw0~BD_LO!t%YP5B z{AgUz_v}kkNIby1zG&}m6Rzc(p?mPp>P!B1NcM9j`@DY$Jsv9AFX)~p`VHN|`)=@6 z>u3+dx!MDS_NV%IP`p+{&rTkRz8!ps2f$H%?FUrl>Yq)aRQbsXD@>)V`#u#;$(3Cr z7%u29=pwNGV7xv<59o3>{Xz5#dIpo!|H7?!e1KuWL^i_NY9Gy{Jxvd;j0jA>0=~fPLxUw|=s@(4V~0 zD9I#kvvf53n6i)Fnb14j1OI?HwXF80VIM-93t?&ms2pS2XL!1D*loH?%p6P~OLBHVdTfL7BY9lyLfX&BOy(z85 z$hoEJE;&F>uhNy;=X{!bT9eYZ}tcql7|~-di||}_C@rk>8burz5rUVuPlu` zB6gp-f{&yRXpmJbAGQ`e3;B6x+7bd2BOPV<6ro$7u26_=L(YGIvn% za?Ky92CY=R#rxA54w@zWT7U3jeFpE~zrLWB!1@B%=QHgKz*F#61wp(ZU10V8Abq|< zaD8%Go5v$kKHKL?S*iWU=fls8 z5hM%n_t8Jc^nP&hh&!@+&fDOM&35W?>S^A?iSc}%34e?Ci+&>ip2nV^PW&X>e710I z>40B`PgYfXM}E1{WA+LCjbxM1{UW_tsazp(J@JCQ=4>3PhP|XRUU1nIODhE3m#mXMM&ONEKK+a3*6yWZ&24 z%hcbk1U&_V1y>a+Qe=Fi&i8y2RBfpzvd?#tE74wZWuL>!es$@&TUL1UrR)Qkc(K+PNAF`D)%vIY;{v(|%EGFleDyKOUEx z5D#R`)w?*mY2K*j7f0%MnmAuL#}^>KGE_j!Om;~9FhX!$Vn)vyF4gK3RXuera=PAlB>SVKYkATgyR>h1FYh}5&LzI-i##3gy!}J=fBLub`Q;1H znvPc7cbYN(>F6S^!RC?Yh|#{ZpM2>Z2l+{I1IOtA#fa%I9W|wTZZNLu*`|7%*EdC1 zsyRvczea!^zz$=N8whF%e02bE`{^_*``GRRyknaA~&d;1yPPmXuV4ln(O zJ|Ox_4$r0RTRK2v{6OAgAh+LXz01UZ3#;5(Sk7HWtvwQ)=jpP(hTy`uyY? zu=|eeSE^Fu_A0GE`;{C|^d&zyxm~Aj$4Bp5`V(i9>)M*9Yni`?2LA;8p(8Q=EqXV~ zA;}tTfockf&HpL-g9m&8<_uQICefHTBsXqx$kB83s{0QRx3_(jlFTurv(P4wH%s5rc;^gu@1LMQeUg{&uYIDK6QuFp2JnA2W&A|iBo|EM{hR+3Kicuzah<39)IRCSuXlUr27Gfu;M1uc(VQ`Pb>`O6JIz`d z8eZ;J(d7yOx)~jfu1*$I6+lPmd9n>%5iUS?kWZ*1K&NyU;AdQw+Mv($5@|~ghBR9v zztsCaMgMru(%v4alcZLT_HMTFtg`?AguZp~tQfH2$Xw?=MvUivy;Fqw0e-XeIM+uz zt_CCBPVEErhSUt;J6RmsBf2(q<{=Z@c&&27i}qGeYBE`L87)9J_YkxYqzRxOejxNb zSsPG7=h}QvfM47Eq+FWO)f@YcCANA8bT>IL9| zike?R2Q=<{?*}0vC9W53hUL)-dO^2SwE_NqpKr`JQ1`o{T8*@cF-_+0D55%rv=@$g zYqdpR|1tXiOUy20&M%U<eBeJxf1aK9wV;FE*ZZkxyf2t_PWj>2){r`}faZzo zx0^7pP@y7Mi$=aS0NafXz?Pqk4Y0bO*pV2LShBsq@%s`|8s8h+ZA1 z?f6~qhm`-v8Yh3>&mX7cTjFp3-P!jdqT!<5QBmb@60Lk~z^TLm{<@#K0_K&v3WzO7 zHtBlT8Q-0VsXI|33p38T9*e!e)@|eW_fU|B+fAbwYKs=yO z*DT-QG08)``j1@L+2#Xh9#Fb=vEH{t`={t{brH0GSaYVd+0se){J!(RzIgThY;8dF zMVp;Ue4 z?$DR+yG*q>vUxP}F&F8bf7oVp^x5J8OaBk`em2@Q z=h**qYF(v=@(Pk1DMl&>mQgJ6`{S z=yjQ(zkr+_J{-OrJ{|InkLTa4?JuhzVg=-nZO&(K(U6kYWc7G;m8+U`|A=kQx_p1% zkFmnH7cMmByS%*Wue((DzQ*G`4sWf{zr3{gPMz4KApY zEF;|DlRN7^N)?|CzC-u+y~f9QKV{}ew+wI2(;{I^}P(5)-Hw8v)R_fach z?I!#{{A6{k?~z;pb>q<&ZBf1Oa?_yK+?Ar8oeyBHwy}UXo_U-oK_DN%*Y*=H*tied ze@T^^9qx~+KYxcSd4;KQ-)?75B!An_7+D+ro#=X0y!^82TDsjNx=EIuwK2+VaK!hn zdO@z~bGzQ_t~%E*#2@&){_QEv5jRo2E;&N@0GT;c{y8;X)a1^|s{@+w?AgozKy!!g z@SJ=O__+P`Zu8k1?-RoTpDGXa(AVDgAit$r)LGvv{*$ewUZVHMUfSb31>^zoi(>=s z+U2Yp2y3u-Pk5;+H;Qh=>*NBP3y1@&3G$l{!X{uFuo2h_YzFfPm$X>p)N99b_;{a!xM(!B_sX zPQvoSwqNBt$S+D6D*G&YQ8#xcc)(d7s(1r^M7vk-vOgR7U&ac*6Wj328N;OmHHZ6K zo_@5?$?<^X=4a_aV2|{sZCj-qW^dA3(zm?xL4V-^(H|Q?9zLYW8dErJxhJ*h$frd& zUmt+^JLd7q3j*Z;Bu^D)c*8xsN-D{)bz#LD#?lV6X z?M4Xj-SOf5bHUKtw*|`kbkqq0%2Y@km)>RG8dtS!Q+3RCrv|~kH`(d{bkij1Gmi=? zMw3g?{HlHT@QG;T&{FiYF&TW2e4*P+nd>pTeB@-G{DWEZwLXYkf!1YGNBwu!=%AZ! zRSf{`3CZM{$p7;!j(x}0>Hg$%UXmT$s$8yZi=@}b&-6I^Rp9>>LLbU5I3RrpA37jD z50=g7d5ha@QeBWl%c)hSj_NP;mv6wj%1T$VULeQRZ2$hIB1MW^3H=1n(ccFo*7I%9 zpIQ;}1mp{-@5c8ZR5_u;-F3Qr@-x0g&3ktJMfbx4jA!K^^53PeGe&6q(s%xHegM}uj?}?Xo_w87U-0PI=^m#R6~4;vz27H2ZtOcY zO>}FjabsJyZ1;{jH`kbF^&Gvl7BHrt))rzDWFN5&tQST{*yp#;!go$iSh!$clRx%I zf5=9(dr$eYm;HDEA3*evzv~a}F}2*3Z?R-|a(eUIL_cCT=mkKC?CVhb60fcSmw{|ep!-@pyENBw#Z-?|`^VZmmmxu|g9;H^Ja09dDSaoS&y; zhi|kG?!mv%pBxT39@=90^5j+FTYp@g?%%{};H-?+&kfXE!Itg+;RF1``(JjO3VkI{ z(znQP3E}xfz5#TD{ufVD4VY}!d&@k|m`}DIf$JUL1--3))1~v?&-R!-s^NEp4!9zbwwUzP zCv&uN5HI^bd9K@R%=4u@!u7UaJ?8EgJSI{8BmM(&R?s~i`b+;0yxU_AXs-2h@h!AD z(YTMrankY7pPKP|l)F199-^)JUTb?rgSwLUV96|UaJn@29Y1}Qm0o>MxiYx_?$v?U z3bAKixc1d4oV4s{lU~m)gnoH+gr3kfzZ^iQe)G@$5IYWuYccB!YWtnM&pgj@^Zmqq z$&&vM@lS+ZkGUG*LNnf`43MEuL16Fg?gdI$B+e@Emb;WJkoAi0zu#kqlWfu(<+ z+dXE#{K_@oYyGKw_7mx4>+qVUxe@~q-q;%%X zs|#t5bL#wv`+f6%mj3Tc7NNg0k8+mj4_=Sy-@Lf`qI`CR-Ir#6; ziF=<(+S_|EhBU>8Kgy^4O}M^Db12kQ9`ga@50D3}bmh-RdHURl%(-7eKf#IUPwqEN zKyIj-fLswdBWitzG(7LUb;N$`*#v+2=KY{Q^LX#7jv`lMx|(?u;nj}$Y#*67cl3d5 zdC4x`+zM-pY}>liyq zJL{mI068v5{tKf2(0aW-*~+_6;_g)JryPSX{ppwainp|{mRookJN?|!-|`oE0CY3) z7jua77XPQV7n;2y|Gv>x9uq2h;h#GBf6=Wa>%bICU<0DH7871VhMl-fbgy%%@{+RW zcAWtAf;TBYRl0}wIkE9)OWy6X*&}1-^AzQ(XslZ$?{cg@5c(?z$9}`ETFczEyDs?d zOwhk}m(PE8C9l-p=DWS}Z}~0nhz@#fv-}d#pMCP6fgSU?JVFQjH{=ms=zJr4J-`QE zd|?~Ny%I|kD^hz{S8J}QwPgJl^KxfOc!>Va z745-e3Gps`dG(`SAK=X&WQ%3<$p>2bM?T{<7wk&Oao6auV9ROJA3p(o;n@GAj*E7< zQbm8w`#AdFhyM5;tXZEUJ7|R8JD&H_-`CcjOCF#vXyW)`;zQ`v`?g$X4${j7URi%a zK4M+v4(iHhbL@qFjFGQUUimnDtW}#FvODqItI{3k>mJw-ayvZRxum3^4( z{+~-1v1b|cgvaPF`y8)*)3vv(yIR|YTThbyI?eG11N#4o?LXh?N?m1m_d+20BmYkP zCmcSYSe*EevD$I}6Gwc0hYw^k$wgM^qg>BJZu8*^@7iOiyFoDvxtc!}|IubE2l$!d zKpJs8Yl6CsS8b~FE;@1 z>xA*Y1Jd6s|2F=!@qesn3Z4DqKi~XMihk#O@;`%9Ixqgkm9oktO#G|-(=RpMwwCiX zF+%hg=lS?PL|1%E<8~CuoquP_!)l52!bqVtS9J=e;g6@4Te}n$) zL%fxFV$r|XM}G9j{_7nyuH+nd_4W(5KtBO=JemBT&HqFHWBLE|Zl7;s52|?87XzH5upZOr@ zUq!(DAGLp71Q#~%yI=$R5))VW$N$JbHD5y)fj#A=l#3%z;mpnc!+1mHo!o$Qc>C*f zkL|&E@UUX{#}os|rr)G>Kg4!BcWFPGr`+NNuQK>T_AK!t=?mo*&;#dsjaq&@0R5Xe zbAj4NM|lhOFY?v@#Q)W9`qcy_E_G*}H~(wVZ%`f`p(k{OzR=l!{*S*)3n~kkCu|_- zBp4Xq`pwm@>N%#W_8nl3iI~H&H+gXY@kbBoA=+0Pm48+&j?Mh1<%W3xV1#nDR_51k z_Lyc@Ykbn9*aBia^0(`^Xx>CNtB&G3JI~16(lw7spK-2iM}9Opm)}Ew>O`msS+m=_ zj~@Eh+JER@RqL{XYA(%@meW9~I{iz2iC7}K%K~PWN)c=&L_tMfJ zy~C=a@`_oSU+~TU(l7Z3=A+nCbA$3?&Rm>u_D}fAPVNSuUp5FiftJvh{idiRV81Qs zNj?}qby{9dkNiFKhi}8Ax2OlAaoxu&jZ>@P*tI;L;9Sz&_QkV7|6bY`n?)1ZvH|QB zMUAMHN9=R-rCXi+e`Ni+P@?@WW$v;xdzh3bOeu=ZEoA7_G=#PKz%njznXLXb#XCGnPcJ9{vG;%C` z@8~7j1t)JSnSM#Op7!hqUO5NX#Cyb91C-Zy>TZwTE4$z^$^fLOnOyBR6|Ia>}+UeELL__K~p<||?pfv!#^}p41Zn~hQ z;JogGraVjjKfK#U)tUdb_LIKx0bcsvm_KAk$*+OyvrT{SVdsRAS?Fcg^FY&G`xMiQ z4>FYFvoVRy(K~*D<_D2`+JxssfBkL8?C^*FhJJ%Ix0Lg(bDGu*d$ezez88;h55{mN zXnjEX*%Y?pp<2~MfL86lqdfDOZ|sKfAQdr%cYj&OIrHyUM;;x)3;LdS#dN;W%ZJ49^yBM~IP{l}`eL1z{zLB9xqdc_ z@jG=|+LsC3->;fxY6WOdzUwye@(-Q;LeG&+fF~LEowK}Sp1Hv*`?e0Kp5|s#pF5&= z=&jPbWO5GIZh6;q(XpF=Sl)N;-#_-(&rTx;U}HdH1t$imRd>M6Rahf7d>qZ~bR}20a~! z51st5bbPkf9n!jphaB4=KJn#Au65St;!CRLl=wE2) z{tWH$t)EnmjW&7hf7Xkz4hY{b;ekD-P@NSfs(H@dw8j_REE?j&Hx$^~zd*jfes-FT z0V?UQL;*FU?Mqc`ctw1hch|D#T&!XX=N)E#F#tXw@7dcTzw|5Nl=(R7{(WWcbnyWV zoE)rZfV?$RZ8W)Aw-*f#F8B|6bRRD|N#6030@0l@FeYp`dSuOJ@8xy%E+?Ds2{cZ4 zz~LG3H96rg)_Xfg*RXaVN_oXX*o(8s1L(YH&Hujjg?G&3rEiJ-ocUkjztMc}yCbO8 ziEg%VOGwEw14X}ff)n|EI>l+$2Q06@SSyerXk9YA+<^41uYTgHnXP@^wrb7UUwuI6 zPaHT?^CtVXpsV}M(gB)($&UtsaP0dX*8z^6mY;@hPPAis8ijfx)qN|8F!(V$9%`&{~6zbT3zx&@dLba2>oeKO816|H{ref zbdLZ1PW5l{D)9rgMn=BKL5-O`6sWzkI+)x~)IhBRPRj9QbbE8LXou~`hr^e{r^EJ# z3;b=rzH*xN0sQBIx;N`J?RoYc4b!_T)3w&nzXp&o;D-#;m}s*UYZa1xwf^?WJgY-9 z;TSuI|BVeHerJx38d_?!{M&oVJN6W>IW_l^zmxID9Qy0N?Dxrh{+>VezKwp~eor(` ztIzNi(fPxaTiB#^9JE;d5<^MbV)z>>NcPmGUo;^=F7fXNY z{_q7u+pIG|wX!|+yFB!aC`#VXKku8L?ROYJ|6v2L5#)(%9;jnxi)-!)%UZg>koF!; zd0alA;!ewV_6YquDgI>NqCFa8PsOR^&!A0yc;I`$$;a#dBbywsjWuAYX z=+{Aj4ab(}m-o?6$2DvK`2m{;AZ~13F(!RT?Jn=Hp$?e$5!BN>iGLmtJA@6mb)^>< zTO?b&i`9{1(G>hr!(fk&ZinWw69Dx$#Bei}lV2*oe5BE!&zFj_b%Bp4w?vHK*aV$N zzrNR>%4df+b&qMPzopGke1q+`wLgtM)_#D_`(jp@ToQu`?)N|f4Q}5oC%;E!5cje$jG&mJJa;`&vje&Ja z)PB9bShfG?kJGr9y$0Fj9{4>!OQ+EA4bWYz^>uh$&r9E@!w2}k)HH9@{r2m=S1#6j zi(XdDFI;L20W@t;h79ZfuVF_Xq3%@3dmS52uNU%vbZ?ou{>?8-4(mXpV*V;J_oc@xIKr zl-F3RqgT^;Ycw)1lN}Mw@xlLY?#-dU@>9H1lsXUQ0ER+W&LjDedTXbcS+pGy04^%_v^i?UmEt|&S=nMtmxHI zU~~TY&H3n*fDIc!E|@srSS~OozTS`&=@$0?siJq(VFUbWZ~w*))YkYeS>%1+qQ%8A zfj;(yci)G{zBXpyLhn1ix8>;o)=XmW;C-I|RP}Rybad!1d&4^b4k%wmedn2=Km9RA ze2a>zH+om=foww;P)m6CY>z45$7>TEzesUqe&e*?b5Hc$&C-9g8S?+*UsBvB9OLsf zRNPl-r1pW--XGOFEZQQP*_%Poz$S^&%+(>H#`;8vNpGuK1;% zh+dma)@$0cUj18|`ya6b%uSJ>zF>j3Mu_(!TexSnm*yGL7rZB#dPdu_#SgVF5iTW9 z#s7w0wm9@XI`o$ucG8+c-Y1UTMkamF`8%JT`=jeM?l}v+GHaiUBYEjbFKK@ht!Kj) z;s=q7$gfZAO0;6t4O>0OYCd>(priYhi_6fu!0=Ae{dxyO_rXuSC_4G-{%ZQ$>i+!V zKArNH<~tu)Q@=X%K~36Ueq+fxi*^=mx<-2dY5%tZ=np?IM#~3rbG+|>VEr<{`>x>Q zixz4zxp*P2u$AM`IIOjufo|>3(v%r_%EA0}FRc?(}Yst5%Mu=9GQjT%c&|FZ=#~!w19* z7T^ia!9K7jJTmcNj(%4j4jT#mq0`CG^Hk4q=&!i+yj#8g`lakEq5e+wJ|{Zg=|_G> z%Q2o~Jn*b?_QUkd3zReX{fI+S$I*FbsmED6L7fWwQseK`lOMs_qD_h^XLttCZ^7Vj-0w-Vs@lfxs9!DNXjgdm zji#P*fhW=d{=7iU!hFHw>%GtaqvnizjThY&lc5i>cV~vNjE+$T=A|t=x^T{ z%sfoSt9qW!-V%>~^v zdwh`Xs7a^bPf7)D+RCh!@H{FWHqHtSMX0o({tm(>CrHTQhx7WRvV&LAA9X zoOA&B#}mE(fpL?wn6=SCfod;|30AB`>~*ea4?UgQ4%wNRs`;U{lg)+y&J?W!-G^8J zpDsvo!TjYOb68zpu6evz$u)Gf0FK}X3;uNHZ^!Nn-_E|zT9;Y3$46h5uabPBsCFi0 z-!g%X1^wp)+Sl%}U^#mZlXpS~ICBshyE8_{=>t3;IRSD*&U@A+2Gp@JmxgQv!r9sS z4q8(WWZ${i_PVoAf1U*%fd1?WLgO9u)g|lD+80+R`i$LYzt3>xVO^D$na&qIGrMTf z639OF8rJSJhj+Sm-_qV5i3RZ?ef@xD9eZ7MO_B7KZfZm0Cj4d^f2!xm=UJdX>y$c5 zZ!vGr-v7+M2CBI@TXeTHAlBo31LXZ_=ZgOHkL_VU%+FTK{}&sy6+W>4;O9hi=XY|h zy!WHpjXO<{a`BP%mhElP_3Gj&7Ja9w@ZwrT&@-(YPx zd(Wmmci35foFy6ee-=ysR?1r*k?gbPB5si6U;6)C`Fsxj@y9hMN8haVqIDd1_U*qf zPZMhlpPcLX`{Qy%OWAmTeC78y^}Q)G4rsr3?e$wF+q4_>;)`KnQN;ViW=R5@>kZZC z)A9LrS-@sv0ep&B0eYrUXk`3(8NC*)CjKm?_Y)J3IPpLLJwVK#DEq%`hhiP^0PF0i zsXFKMS4>Xsm$`o$d4RL+|M}7%`_tqquMK$qJFic4GB$vDp0rtqRiCc+K*#2oCjCEH zTrED0cptrw&quBg9gVI=XP?Q2AAmj~o*=FuuZ+HF-mqn_VOno~C@58H1g`ke`yR*u zc|mjl@Bg_W+lzPh#v?8!=0BJIAM?@7OaHOYI}Utu)+_na=xlz*4H1 zK$}h%&U}hBVxeuz`oY-`pVzDxPN#PPvOGI^U*mwRCSB>SKDx-dukD~ez#kc;E18A8R-m z!PsTqyiY;?KX#wJcbIdj-1O5;X$^W06~3|g;2r!kPk$!;eci6WX5#^BM0|aLW=*=? zKhYJhwIU7Im|BnS^ZEk$=mGYyW#7>K5`_Z?H7}xC%94^zm*%|AMn1-&zj&H6 zOy&aaT&4BbiU(;^wdZ%b_U9m1a;E2GoV>4MKi>6&-C6yI_)c-iciPX7ca8krx*~r$ z_y61JU;5|b`_!r0Z2A7=eC=H5F1=brL@Q6+e^HHf1C2p-|qGHnRVIOodaU5 zbLbE4k$dHL6DIF5A;O=lW{#=XcmAT%r7L6encGPe;O`-O z=fdWzn|vEFA@Qco3*e8`&uZAYUrg)ytBF-YR4bA=MLZx~cZ|p72iniXKFoXY_oM5* zb)Qh>9qq}SMh%eSL;Ul<6C=Vu%r7@ot@ba!>OB?0e+TK-PxE;0vMI_%oP}Hz{ZiY* zde|(jW3cjuiKwe z^YsVGJ&=PSH`JhJ=D?xRO+VW}ynlX4Z+Fu&%B1C^ELOIp?xG* zZF0Ici_|wYZz+P~XfOVEX#dbYQ=+BhUVH9TXtii#mE`l8+abS)Y{d#}jtAL08*#pF zdrHmvgXD&&H^C=$c%Vw^B_kr6Ec#yWBr#>RFL9>oMe@rJf(zz{*w>u*p3l`g!f1cW zH=LvWy6Rji8Y)ht{`*wtjL`k86II$_e6#vJmB ztlksrt&zf4N1uXoeEJjRjjZ2Ao{znMzE|FleUsob_AOZRhnFWD8=(81DsNfZGY;tP z%r9%MAKzuf6mP6S56eV*Yz{R%f#g18uGSmSrrobyQ zR#I>-eSLLzQjIZ%3T#|xd7wf0)a$QNed0mvSw#15P1^Iy5ia!lxq<8fz5u#_Tv30W zXYKS++3h#9#*lR&yfd0yF0yUy!e9JE(F46-QF-RI-$Mn(80)-s$?zFIWaiS?8fKwY|>c?1gqvx{HRrZ-qav=dped&&^uuMho@*%tOKp?`~Rd z$~0Z{T}1Uu{;$#AGKh@}tscm;1tATS+s?SZZ1ZK?;qOqzG)eMru?3Dj5Ur2lMYOk{ zi4Ty`hSCM>cg?yG8hfC#?z-VfkK@xjYs`dq*5M$3fHTi8dB*lX_o3J4XWblYCzy*y z2DvwSX2WjXRHxh}n_%~eIS~(7-9wy;Z%GS?__)+R*ykdj z?>xK4lA!(iO172G7wxNc$lex}IQ&u}6JHN|kIw(M%e{tpT!RO!9$@S|LoHX4;`J)U z)b3cL?Yw!e+AB?=^pz&^{7upYnm3;BgBu_ETYM2CLo1G>mKd{{xJ~rp-7PzQ_r7Zq z{mvfF%3tlfL{GvnnQ>5V||7em+B z{RoInh$(M;O8W@^p`4P&Lt7$UKScMzuSJjf$N0oTDNh{GJAuB{Uacz}Kfh6*H|IuG zZP-P)BF4kdj}?&H`#0-+4KHA`JiyrTSBY7OThj%N(>l+3ykz}Vx$<*7;ZC0Dpw}k| zkSnx2z>)bQ)|7B0cgj4{QLkt_c;{UXyjO3t^utf00S)(If#z8n>fYp={B19PvyOVu zLe(WG7fF2z?`1`QkdtPwIP?noo%$W>^jWLQ`Vrn6_sbvN0Wc26Lwz@K41C5oeaG*} zz3f2J!~67}o-dWx$@Y|Lx^iE9i>Ds~F9Pyn?2gq44 zPf6aoezVTEj4Ivu^Uca@yNlLeZK{p`Rkdx34gS&W9$)by^zt72b}MA3vIbXXr+qEP8z4LSwE_{@^k}pO3wCpym`EoFDD& z{h=3g@zkh&A$qd@IKQ?_dY*MFFMlUJFME&vppGXX-8FYxPxE)kyz_oe)olf(<{YZt z=B>Aim5gpFJY)#a_t;7BLrxcbfwzC7pRZw^a>*R(@@{@b@E;lVxL z_YKQtI{vbb&Rmjc>Ps{G89u=0a*ijUv%SXu=L+B(D!_=dZF>!bNZfZTUUwaQp zCrGBKgM`jb?jRpt@Tcpk{%z@sY&*5ea;@-r7ut} zNAFDt%UJYNLZ?r&t2BP$kqXt@x7TxG=kbHAk4LNwKFH;RpZ^~k`VHR(-w<7Z-NXJ7 zBh)Ds727PM-QCw_^q9Xeq)zrh*0vX__oZ?q8}uHsUrqWPFCUOEcX&a%*6|t75-%L% z9o^s2FX(phAbak?kJRK=8TE@(n;DcPzh1ffh|KJRsa-x?ST*B@E21ma!OqtaBnV;! zJTEeD{rmq$eXqwWuwf6ZF2L>)BVZHIi4GrBjceGtMx%Si){w7MvDva;UGdo_Nc&KR zcKTL(9&FP)X?E$Iw1=EL8oU5K*ay?G5y&X~V8KUbkI^%~@9Z_uTjxM?*YH-2o}9Y3d^t?SMs z!1~Ac1M($n9cliXMRS?#}9OfH072Y*p}GWKPw4*x3mrW@hP{R^r*C-+}7QolpK ze~})!EdQk<{Q6}5!FR9ueXW--UF{wFa;CiV^n1%n6R#GY934xgIytjtAA^1+A@oIW z6Ys|E56k*ay8fRp+Ygv8%{q~FGy6tjY<)VNFK2R3jphp*wr{B(pIScn>4#e;&d)r( z6bt3C!*3INp zVvM~b>niq-oS{kXO%DX=N6V>f*Tx{XzVhtQ-fDIK`$tv`oqqe7?PpK!d*l3PJ74?e zi_yt%XE#q=n1gn`K6h^4RQ*iPi)TJqIsEalm-fDOsHb1{YMIqrQ`y2M;Ww!GM!6k1 z$U`pj(F1+VdY-);`nK}C48lFU*e|e0CZ>ojV$ApgamQSXJxW5@hO>0?F}7MGgxw(W zv?1cxyyw-_p+4lcApc?; z&X%wfdu?JAyKxT+B3DD$)4Vrj)T2J_Xb&Iw!599>L7vI)Cf3obbv^hIAl__$Apb(x zhci`dMT|n&j&sMm5#^>X?Pw1l`0S;9`!4r3Z$07^+z5g;`vVz`pqPAc3*4UI1~^Etf=PovA{>hl?p(2ix`GLV zX^krp$3Ha;@)6eT#6S_&>|%`?roPsw9^;y7FdgFxIA$+V502Su0jjf66V>HdobEv* zW*7CK{x`TL{HLw*ieL*eWR^NgAxoXbSVq87PmO@3o>I`q4O^a!kc(?!-6{8R#Zh0L zOY(5h=?+fgunUS#_oPG3u+x39h>xA_OSy;Jee4W}448-8nqhaif;JBaOAXfp_xh)} z;Wl4t{cCEkCiYz9AHKi%*!RC?xS4-@@saoNqWJOR&5yrIllZNLu0j3ymxm&3gG-8b z20#*^gC+ks10dMxFbUP>C;83kK;;g&ZZ)V$dBeg2Z3Wc~VkxBZv!#%z<0uqOAPK)B z<(5Jfg%g1aCIa<@6${ieVBBLpKgB&RM(tyh)HK#Z9M6B6p=KwQA`OeWdZ-!HVyqa% T&9x0wXLXgja7e1F3cC0&3~!3V diff --git a/extras/JuceDemo/Builds/iOS/Icon.icns b/extras/JuceDemo/Builds/iOS/Icon.icns index 7763077cfb955f531f4e66a85568f41f7c75ce89..04b828d2264030307e134016677a93a8eef06015 100644 GIT binary patch literal 81944 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 diff --git a/extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj b/extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj index 006fddff51..975aecf2be 100644 --- a/extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj +++ b/extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj @@ -48,54 +48,54 @@ 7B6D428682221857EAEA1C7D = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; 4A96850C150C1C6D87A0D21A = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; B72353F9624D99DB6F93E400 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; - 39B98C60B57B831FE5215CDD = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 1A9DEA62F6A3CD1FB5CF105B = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - 4ADECB09FD213B2E910EA229 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = SOURCE_ROOT; }; - 885A20D277AD743C21C822B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../Source/ApplicationStartup.cpp; sourceTree = SOURCE_ROOT; }; - 42291DB48BF81754D90FE200 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../Source/MainDemoWindow.cpp; sourceTree = SOURCE_ROOT; }; - 49138F5652E637AA67CD4B70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../Source/MainDemoWindow.h; sourceTree = SOURCE_ROOT; }; - 18BDC68F9701862603871A7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucedemo_headers.h; path = ../../Source/jucedemo_headers.h; sourceTree = SOURCE_ROOT; }; - 0704E2D6B0D1B38FBBBC6B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../Source/demos/AudioDemoLatencyPage.cpp; sourceTree = SOURCE_ROOT; }; - D793BFCCD11E218E5CED3320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../Source/demos/AudioDemoLatencyPage.h; sourceTree = SOURCE_ROOT; }; - D856109CF311BB94D8EE8826 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../Source/demos/AudioDemoPlaybackPage.cpp; sourceTree = SOURCE_ROOT; }; - FC989E104DDB02E8A99B6564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../Source/demos/AudioDemoPlaybackPage.h; sourceTree = SOURCE_ROOT; }; - 411D5D0920812790F4F78462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../Source/demos/AudioDemoRecordPage.cpp; sourceTree = SOURCE_ROOT; }; - 570DE12AFA65E0EF97A76118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../Source/demos/AudioDemoRecordPage.h; sourceTree = SOURCE_ROOT; }; - 67F817AAB55ED2BE16B376BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../Source/demos/AudioDemoSetupPage.cpp; sourceTree = SOURCE_ROOT; }; - 91ACA90EFCAD4614B3ECC0C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../Source/demos/AudioDemoSetupPage.h; sourceTree = SOURCE_ROOT; }; - FBCE524D94BF5BE0160142D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../Source/demos/AudioDemoSynthPage.cpp; sourceTree = SOURCE_ROOT; }; - 865617D983052FBE0ADDDEDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../Source/demos/AudioDemoSynthPage.h; sourceTree = SOURCE_ROOT; }; - 048CEE4CC06227D8A57E47F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../Source/demos/AudioDemoTabComponent.cpp; sourceTree = SOURCE_ROOT; }; - 8BEA0B754661F3038DBAF558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../Source/demos/AudioDemoTabComponent.h; sourceTree = SOURCE_ROOT; }; - 7D65727C8F72F2BCC9A17D34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../Source/demos/CameraDemo.cpp; sourceTree = SOURCE_ROOT; }; - 268D7AFE2F3822C2C8E9A612 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../Source/demos/CodeEditorDemo.cpp; sourceTree = SOURCE_ROOT; }; - E072353A8A1F26CFB7090905 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DirectShowDemo.cpp; path = ../../Source/demos/DirectShowDemo.cpp; sourceTree = SOURCE_ROOT; }; - F23738E4EFD2323063F82F1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../Source/demos/DragAndDropDemo.cpp; sourceTree = SOURCE_ROOT; }; - B7F4DAFA5F8F1FC976C8B55D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../Source/demos/FontsAndTextDemo.cpp; sourceTree = SOURCE_ROOT; }; - F7620D8D567CCE463ADDE0A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../Source/demos/InterprocessCommsDemo.cpp; sourceTree = SOURCE_ROOT; }; - DA3BCFCC5BF07FC689DB5C34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../Source/demos/OpenGLDemo.cpp; sourceTree = SOURCE_ROOT; }; - D6EF70641473A3E7C0DC5168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../Source/demos/QuickTimeDemo.cpp; sourceTree = SOURCE_ROOT; }; - 3BC17D4051063C1BF66548C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../Source/demos/RenderingTestComponent.cpp; sourceTree = SOURCE_ROOT; }; - A6FB61B33BDDB0880203370C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../Source/demos/RenderingTestComponent.h; sourceTree = SOURCE_ROOT; }; - 08B45C29F5EEC874E014D122 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../Source/demos/TableDemo.cpp; sourceTree = SOURCE_ROOT; }; - D5F519861915C136BAA8D87A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../Source/demos/ThreadingDemo.cpp; sourceTree = SOURCE_ROOT; }; - 402768B1A52E32348D505F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../Source/demos/TreeViewDemo.cpp; sourceTree = SOURCE_ROOT; }; - F2EB42A070E349D77ACF77C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WebBrowserDemo.cpp; path = ../../Source/demos/WebBrowserDemo.cpp; sourceTree = SOURCE_ROOT; }; - CF7FFEAFF4F386ED4DAED523 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../Source/demos/WidgetsDemo.cpp; sourceTree = SOURCE_ROOT; }; - ACFD7F6AAFC09C234D15501D = { isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = "../../Binary Data/cello.wav"; sourceTree = SOURCE_ROOT; }; - A869663CA0E96FE15BB42A97 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = "demo table data.xml"; path = "../../Binary Data/demo table data.xml"; sourceTree = SOURCE_ROOT; }; - A76B69386F1F19647804510D = { isa = PBXFileReference; lastKnownFileType = file.zip; name = icons.zip; path = "../../Binary Data/icons.zip"; sourceTree = SOURCE_ROOT; }; - 013E12213AD7B4BEB28A31BE = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce.png; path = "../../Binary Data/juce.png"; sourceTree = SOURCE_ROOT; }; - 3369CDF7AFD79D6F3B3744B1 = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce_icon.png; path = "../../Binary Data/juce_icon.png"; sourceTree = SOURCE_ROOT; }; - C7327AD5191A22C1FBD4F5F9 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = treedemo.xml; path = "../../Binary Data/treedemo.xml"; sourceTree = SOURCE_ROOT; }; - EE37A0ECE471A928C6170F9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - A6B37799E63CCE882A3383FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - E6EF5CE04768BA5B10050D51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; - CC7EB9777A4DE3408705625C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; }; - BA05C84C3258A1978AF3D357 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - F42C91375F3314CA6EE65697 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - 4D526A336B2E97ED42CADAD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - 8679333E781A0A0116AE5D26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; + 39B98C60B57B831FE5215CDD = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 1A9DEA62F6A3CD1FB5CF105B = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + 4ADECB09FD213B2E910EA229 = { isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; + 885A20D277AD743C21C822B5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../Source/ApplicationStartup.cpp; sourceTree = "SOURCE_ROOT"; }; + 42291DB48BF81754D90FE200 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../Source/MainDemoWindow.cpp; sourceTree = "SOURCE_ROOT"; }; + 49138F5652E637AA67CD4B70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../Source/MainDemoWindow.h; sourceTree = "SOURCE_ROOT"; }; + 18BDC68F9701862603871A7A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "jucedemo_headers.h"; path = "../../Source/jucedemo_headers.h"; sourceTree = "SOURCE_ROOT"; }; + 0704E2D6B0D1B38FBBBC6B85 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../Source/demos/AudioDemoLatencyPage.cpp; sourceTree = "SOURCE_ROOT"; }; + D793BFCCD11E218E5CED3320 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../Source/demos/AudioDemoLatencyPage.h; sourceTree = "SOURCE_ROOT"; }; + D856109CF311BB94D8EE8826 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../Source/demos/AudioDemoPlaybackPage.cpp; sourceTree = "SOURCE_ROOT"; }; + FC989E104DDB02E8A99B6564 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../Source/demos/AudioDemoPlaybackPage.h; sourceTree = "SOURCE_ROOT"; }; + 411D5D0920812790F4F78462 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../Source/demos/AudioDemoRecordPage.cpp; sourceTree = "SOURCE_ROOT"; }; + 570DE12AFA65E0EF97A76118 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../Source/demos/AudioDemoRecordPage.h; sourceTree = "SOURCE_ROOT"; }; + 67F817AAB55ED2BE16B376BF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../Source/demos/AudioDemoSetupPage.cpp; sourceTree = "SOURCE_ROOT"; }; + 91ACA90EFCAD4614B3ECC0C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../Source/demos/AudioDemoSetupPage.h; sourceTree = "SOURCE_ROOT"; }; + FBCE524D94BF5BE0160142D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../Source/demos/AudioDemoSynthPage.cpp; sourceTree = "SOURCE_ROOT"; }; + 865617D983052FBE0ADDDEDF = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../Source/demos/AudioDemoSynthPage.h; sourceTree = "SOURCE_ROOT"; }; + 048CEE4CC06227D8A57E47F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../Source/demos/AudioDemoTabComponent.cpp; sourceTree = "SOURCE_ROOT"; }; + 8BEA0B754661F3038DBAF558 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../Source/demos/AudioDemoTabComponent.h; sourceTree = "SOURCE_ROOT"; }; + 7D65727C8F72F2BCC9A17D34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../Source/demos/CameraDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 268D7AFE2F3822C2C8E9A612 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../Source/demos/CodeEditorDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + E072353A8A1F26CFB7090905 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DirectShowDemo.cpp; path = ../../Source/demos/DirectShowDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + F23738E4EFD2323063F82F1C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../Source/demos/DragAndDropDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + B7F4DAFA5F8F1FC976C8B55D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../Source/demos/FontsAndTextDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + F7620D8D567CCE463ADDE0A6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../Source/demos/InterprocessCommsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + DA3BCFCC5BF07FC689DB5C34 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../Source/demos/OpenGLDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + D6EF70641473A3E7C0DC5168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../Source/demos/QuickTimeDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 3BC17D4051063C1BF66548C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../Source/demos/RenderingTestComponent.cpp; sourceTree = "SOURCE_ROOT"; }; + A6FB61B33BDDB0880203370C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../Source/demos/RenderingTestComponent.h; sourceTree = "SOURCE_ROOT"; }; + 08B45C29F5EEC874E014D122 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../Source/demos/TableDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + D5F519861915C136BAA8D87A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../Source/demos/ThreadingDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + 402768B1A52E32348D505F18 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../Source/demos/TreeViewDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + F2EB42A070E349D77ACF77C9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WebBrowserDemo.cpp; path = ../../Source/demos/WebBrowserDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + CF7FFEAFF4F386ED4DAED523 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../Source/demos/WidgetsDemo.cpp; sourceTree = "SOURCE_ROOT"; }; + ACFD7F6AAFC09C234D15501D = { isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = "../../Binary Data/cello.wav"; sourceTree = "SOURCE_ROOT"; }; + A869663CA0E96FE15BB42A97 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = "demo table data.xml"; path = "../../Binary Data/demo table data.xml"; sourceTree = "SOURCE_ROOT"; }; + A76B69386F1F19647804510D = { isa = PBXFileReference; lastKnownFileType = file.zip; name = icons.zip; path = "../../Binary Data/icons.zip"; sourceTree = "SOURCE_ROOT"; }; + 013E12213AD7B4BEB28A31BE = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce.png; path = "../../Binary Data/juce.png"; sourceTree = "SOURCE_ROOT"; }; + 3369CDF7AFD79D6F3B3744B1 = { isa = PBXFileReference; lastKnownFileType = image.png; name = "juce_icon.png"; path = "../../Binary Data/juce_icon.png"; sourceTree = "SOURCE_ROOT"; }; + C7327AD5191A22C1FBD4F5F9 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = treedemo.xml; path = "../../Binary Data/treedemo.xml"; sourceTree = "SOURCE_ROOT"; }; + EE37A0ECE471A928C6170F9B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + A6B37799E63CCE882A3383FB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + E6EF5CE04768BA5B10050D51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + CC7EB9777A4DE3408705625C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + BA05C84C3258A1978AF3D357 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + F42C91375F3314CA6EE65697 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + 4D526A336B2E97ED42CADAD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + 8679333E781A0A0116AE5D26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; 1045A435754FDEACC6D7259C = { isa = PBXGroup; children = ( 0704E2D6B0D1B38FBBBC6B85, D793BFCCD11E218E5CED3320, diff --git a/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp b/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp index 5d94b9eeec..3b24907906 100644 --- a/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp +++ b/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp @@ -1,6 +1,6 @@ /* ==================================== JUCER_BINARY_RESOURCE ==================================== - This is an auto-generated file, created by The Jucer V3.0.0 + This is an auto-generated file, created by The Introjucer 3.0.0 Do not edit anything in this file! */ diff --git a/extras/JuceDemo/JuceLibraryCode/BinaryData.h b/extras/JuceDemo/JuceLibraryCode/BinaryData.h index 149a924a98..144c767467 100644 --- a/extras/JuceDemo/JuceLibraryCode/BinaryData.h +++ b/extras/JuceDemo/JuceLibraryCode/BinaryData.h @@ -1,6 +1,6 @@ /* ========================================================================================= - This is an auto-generated file, created by The Jucer V3.0.0 + This is an auto-generated file, created by The Introjucer 3.0.0 Do not edit anything in this file! */ diff --git a/extras/amalgamator/Builds/MacOSX/Amalgamator.xcodeproj/project.pbxproj b/extras/amalgamator/Builds/MacOSX/Amalgamator.xcodeproj/project.pbxproj index ee9fa78fc0..6f68b391ac 100644 --- a/extras/amalgamator/Builds/MacOSX/Amalgamator.xcodeproj/project.pbxproj +++ b/extras/amalgamator/Builds/MacOSX/Amalgamator.xcodeproj/project.pbxproj @@ -30,11 +30,11 @@ 099980A9C6DE98B28A9113C0 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 0D21F7B58311040CB1C01680 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; BFB630386598A251EE72BEFC = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - F8AC870D665D0F64E9129D83 = { isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = amalgamator; sourceTree = BUILT_PRODUCTS_DIR; }; - 195A51222E92C3A93F2D6FFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; - AE2AAA898543257DC9074051 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - 65A77136970E59DD3E14B4B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - F4A7A8C689EAE11C52879AFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = SOURCE_ROOT; }; + F8AC870D665D0F64E9129D83 = { isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = amalgamator; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 195A51222E92C3A93F2D6FFA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; + AE2AAA898543257DC9074051 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 65A77136970E59DD3E14B4B1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + F4A7A8C689EAE11C52879AFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = "SOURCE_ROOT"; }; 412B173788F325BD8BA9D522 = { isa = PBXGroup; children = ( 195A51222E92C3A93F2D6FFA ); name = Source; sourceTree = ""; }; 1B116FEC4D544DB8E38CB571 = { isa = PBXGroup; children = ( diff --git a/extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj b/extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj index 0017eb924d..dca6ef0ac7 100644 --- a/extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj +++ b/extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj @@ -41,23 +41,23 @@ F25D830DC35A0A240297BA70 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; 77964D54171CB8F24F616C9F = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; BFD865C4B317E01BDD319AB0 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; - 3B43D9C2C41077380D379A07 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Plugin Host.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 1C2637C4F538B137DDC54D95 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - 178E79E571E8D29BCC89FDD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGraph.cpp; path = ../../Source/FilterGraph.cpp; sourceTree = SOURCE_ROOT; }; - 57EB1EA963753DC3D960E9CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterGraph.h; path = ../../Source/FilterGraph.h; sourceTree = SOURCE_ROOT; }; - 7565EF27C95F512D4DD8649E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GraphEditorPanel.cpp; path = ../../Source/GraphEditorPanel.cpp; sourceTree = SOURCE_ROOT; }; - 98AADFD8F1FBC3D1AD78BE3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphEditorPanel.h; path = ../../Source/GraphEditorPanel.h; sourceTree = SOURCE_ROOT; }; - F2999E9EF2E02C240DEAA0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = HostStartup.cpp; path = ../../Source/HostStartup.cpp; sourceTree = SOURCE_ROOT; }; - BA4959517392DBED76630DC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InternalFilters.cpp; path = ../../Source/InternalFilters.cpp; sourceTree = SOURCE_ROOT; }; - AFF6B72723C927C80459D99A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InternalFilters.h; path = ../../Source/InternalFilters.h; sourceTree = SOURCE_ROOT; }; - 218167B6F2BD95AC7FEC31D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainHostWindow.cpp; path = ../../Source/MainHostWindow.cpp; sourceTree = SOURCE_ROOT; }; - B6A31D39CA31260F86D45CB4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainHostWindow.h; path = ../../Source/MainHostWindow.h; sourceTree = SOURCE_ROOT; }; - E0C1FD5EE3068D41ED2D4DD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - A84DC40BF5D1B2A14239B035 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - BC9F16AE41ED85BFA2090081 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - 06C5EFA95DD808E386ED84D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - 4FECB7A56AC38B066AC01710 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - 980380A077AFFE293EB49B50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; + 3B43D9C2C41077380D379A07 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Plugin Host.app"; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 1C2637C4F538B137DDC54D95 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + 178E79E571E8D29BCC89FDD8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGraph.cpp; path = ../../Source/FilterGraph.cpp; sourceTree = "SOURCE_ROOT"; }; + 57EB1EA963753DC3D960E9CA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterGraph.h; path = ../../Source/FilterGraph.h; sourceTree = "SOURCE_ROOT"; }; + 7565EF27C95F512D4DD8649E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GraphEditorPanel.cpp; path = ../../Source/GraphEditorPanel.cpp; sourceTree = "SOURCE_ROOT"; }; + 98AADFD8F1FBC3D1AD78BE3D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphEditorPanel.h; path = ../../Source/GraphEditorPanel.h; sourceTree = "SOURCE_ROOT"; }; + F2999E9EF2E02C240DEAA0C6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = HostStartup.cpp; path = ../../Source/HostStartup.cpp; sourceTree = "SOURCE_ROOT"; }; + BA4959517392DBED76630DC2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InternalFilters.cpp; path = ../../Source/InternalFilters.cpp; sourceTree = "SOURCE_ROOT"; }; + AFF6B72723C927C80459D99A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InternalFilters.h; path = ../../Source/InternalFilters.h; sourceTree = "SOURCE_ROOT"; }; + 218167B6F2BD95AC7FEC31D5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainHostWindow.cpp; path = ../../Source/MainHostWindow.cpp; sourceTree = "SOURCE_ROOT"; }; + B6A31D39CA31260F86D45CB4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainHostWindow.h; path = ../../Source/MainHostWindow.h; sourceTree = "SOURCE_ROOT"; }; + E0C1FD5EE3068D41ED2D4DD5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + A84DC40BF5D1B2A14239B035 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + BC9F16AE41ED85BFA2090081 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + 06C5EFA95DD808E386ED84D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + 4FECB7A56AC38B066AC01710 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + 980380A077AFFE293EB49B50 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; 6DAAFEB816B9B5A45D93450B = { isa = PBXGroup; children = ( 178E79E571E8D29BCC89FDD8, 57EB1EA963753DC3D960E9CA, @@ -116,11 +116,13 @@ "JUCE_ObjCExtraSuffix=M73TRi", "JUCER_XCODE_MAC_F6D2F4CF=1"); }; name = Debug; }; 90901561E3F7FD713257B23D = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; PREBINDING = NO; HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 $(inherited)"; GCC_OPTIMIZATION_LEVEL = s; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; + MACOSX_DEPLOYMENT_TARGET = 10.5; MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_SYMBOLS_PRIVATE_EXTERN = YES; diff --git a/extras/audio plugin host/Plugin Host.jucer b/extras/audio plugin host/Plugin Host.jucer index 609c598f9d..2536a3c072 100644 --- a/extras/audio plugin host/Plugin Host.jucer +++ b/extras/audio plugin host/Plugin Host.jucer @@ -24,7 +24,7 @@ + osxSDK="default" osxCompatibility="10.5 SDK" osxArchitecture="32BitUniversal"/> @@ -50,12 +50,12 @@ diff --git a/extras/audio plugin host/Source/HostStartup.cpp b/extras/audio plugin host/Source/HostStartup.cpp index 179b3a0b76..b85777384f 100644 --- a/extras/audio plugin host/Source/HostStartup.cpp +++ b/extras/audio plugin host/Source/HostStartup.cpp @@ -73,8 +73,13 @@ public: mainWindow->menuItemsChanged(); if (commandLine.isNotEmpty() && mainWindow->getGraphEditor() != 0) - mainWindow->getGraphEditor()->graph.loadFrom (File::getCurrentWorkingDirectory() - .getChildFile (commandLine), true); + { + #if JUCE_MAC + if (! commandLine.trimStart().startsWith ("-psn")) + #endif + mainWindow->getGraphEditor()->graph.loadFrom (File::getCurrentWorkingDirectory() + .getChildFile (commandLine), true); + } } void shutdown() diff --git a/extras/audio plugins/demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj b/extras/audio plugins/demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj index 199c9d2ed1..5995d8124c 100644 --- a/extras/audio plugins/demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj +++ b/extras/audio plugins/demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj @@ -66,73 +66,73 @@ DBC6733A66786D64D63E7016 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; 2307ABAB0264959E640E9E37 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; E226D5DEE103B1E298BD6E3E = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; - AF721FB8136D2CAA9404AD8D = { isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceDemoPlugin.component; sourceTree = BUILT_PRODUCTS_DIR; }; - 81567EBA449466A95492511B = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - B50846B34831C2C28007BE7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginProcessor.cpp; path = ../../Source/PluginProcessor.cpp; sourceTree = SOURCE_ROOT; }; - CF304FBE4BC66783833C4B59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginProcessor.h; path = ../../Source/PluginProcessor.h; sourceTree = SOURCE_ROOT; }; - 2C001306D198F8B21ABA7375 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginEditor.cpp; path = ../../Source/PluginEditor.cpp; sourceTree = SOURCE_ROOT; }; - 662507104D05B579BB68F391 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginEditor.h; path = ../../Source/PluginEditor.h; sourceTree = SOURCE_ROOT; }; - 55F13334336342B374FA505C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - 1C7D0AE1352D6713D906C4AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - 21CE5C9490494A2139D61408 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - 6AE52580AD24BD551DB99758 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - B31CFE8BBA103078E19D1B97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - FD33B687C6FBA3ABC581AFD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; - DF8AD10F6B21858C3378B63F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JucePluginCharacteristics.h; path = ../../JuceLibraryCode/JucePluginCharacteristics.h; sourceTree = SOURCE_ROOT; }; - E57935A1B395EC0D476DADFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_VST_Wrapper.cpp; path = ../../../../../../juce/src/audio/plugin_client/VST/juce_VST_Wrapper.cpp; sourceTree = SOURCE_ROOT; }; - 8FF96124366EA3FF2462CB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_VST_Wrapper.mm; path = ../../../../../../juce/src/audio/plugin_client/VST/juce_VST_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - A2C6C4FD1DCE5EFAA2163E5C = { isa = PBXFileReference; lastKnownFileType = file.r; name = juce_AU_Resources.r; path = ../../../../../../juce/src/audio/plugin_client/AU/juce_AU_Resources.r; sourceTree = SOURCE_ROOT; }; - 7BA88B94922B5480855DD012 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_AU_Wrapper.mm; path = ../../../../../../juce/src/audio/plugin_client/AU/juce_AU_Wrapper.mm; sourceTree = SOURCE_ROOT; }; - 70DC3C63DDDFB1C5A22A8C36 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CADebugMacros.h; path = Extras/CoreAudio/PublicUtility/CADebugMacros.h; sourceTree = DEVELOPER_DIR; }; - 6C254919C15224D13FE6D174 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = Extras/CoreAudio/PublicUtility/CAAUParameter.cpp; sourceTree = DEVELOPER_DIR; }; - AEDBCF2FF9E1FBD5B9958FB4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAUParameter.h; path = Extras/CoreAudio/PublicUtility/CAAUParameter.h; sourceTree = DEVELOPER_DIR; }; - 38E2002644D5BBC2E88ACB70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp; sourceTree = DEVELOPER_DIR; }; - 248B812009870EC9531D3269 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAudioChannelLayout.h; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.h; sourceTree = DEVELOPER_DIR; }; - 616DF8861CA45D7FFE92CA35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = Extras/CoreAudio/PublicUtility/CAMutex.cpp; sourceTree = DEVELOPER_DIR; }; - 52F3077A4F38B60682CD77B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAMutex.h; path = Extras/CoreAudio/PublicUtility/CAMutex.h; sourceTree = DEVELOPER_DIR; }; - 35B676123569917443C05786 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp; sourceTree = DEVELOPER_DIR; }; - 653554C5848EC85ACF6761CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAStreamBasicDescription.h; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.h; sourceTree = DEVELOPER_DIR; }; - 206D40BEDB308864DE8DAA57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnitTypes.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnitTypes.h; sourceTree = DEVELOPER_DIR; }; - 3008852179AEC3110ABEFC5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.cpp; sourceTree = DEVELOPER_DIR; }; - B6B85F3F336EDA568CB53327 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnit.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.h; sourceTree = DEVELOPER_DIR; }; - D2FF01F8AC92CBFB1A4AEC2B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUViewLocalizedStringKeys.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUViewBase/AUViewLocalizedStringKeys.h; sourceTree = DEVELOPER_DIR; }; - 6C9B2F471F11EC467FDB06D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewDispatch.cpp; sourceTree = DEVELOPER_DIR; }; - 17ABF2F862D57C89FE85C307 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.cpp; sourceTree = DEVELOPER_DIR; }; - C5139AB9C4FB8AAD09B8CD9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewControl.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.h; sourceTree = DEVELOPER_DIR; }; - E9F52DE288413A752B295F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.cpp; sourceTree = DEVELOPER_DIR; }; - 943EC8C2885DA0982C1E995E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CarbonEventHandler.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.h; sourceTree = DEVELOPER_DIR; }; - A272B6DB3C84B9D91BF0F060 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.cpp; sourceTree = DEVELOPER_DIR; }; - E0586393177D674A237103E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.h; sourceTree = DEVELOPER_DIR; }; - BA712F15F8C80BF55297EA44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.cpp; sourceTree = DEVELOPER_DIR; }; - BC5E2A691B0A52816EA5C7DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.h; sourceTree = DEVELOPER_DIR; }; - 6381E6023EA29B5BC90F0F11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.cpp; sourceTree = DEVELOPER_DIR; }; - 79725AF8A4315CF7AEB0A650 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUDispatch.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.h; sourceTree = DEVELOPER_DIR; }; - F17E1C506A2CB31650AC64A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.cpp; sourceTree = DEVELOPER_DIR; }; - A7453366F39F172187B8469B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.h; sourceTree = DEVELOPER_DIR; }; - 4BA3B7415620D5A6A3DD6076 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.cpp; sourceTree = DEVELOPER_DIR; }; - 58CAFB52D888AF57B1A82540 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.h; sourceTree = DEVELOPER_DIR; }; - 3392EEAEB79019283AD94C41 = { isa = PBXFileReference; lastKnownFileType = file.r; name = AUResources.r; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUResources.r; sourceTree = DEVELOPER_DIR; }; - A9C716DF2B9CC6D95877A448 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.cpp; sourceTree = DEVELOPER_DIR; }; - 05B55564FFFBBBC713829291 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUScopeElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.h; sourceTree = DEVELOPER_DIR; }; - 51DAC3E29FE8A76EF638C26E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.cpp; sourceTree = DEVELOPER_DIR; }; - 952543A03965AE64D2F7EF37 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ComponentBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.h; sourceTree = DEVELOPER_DIR; }; - 71A86FA30C6E11992FD52782 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.cpp; sourceTree = DEVELOPER_DIR; }; - 09365764C5E388C17571B74B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.h; sourceTree = DEVELOPER_DIR; }; - F7A8C106BF631AFADA24F8EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.cpp; sourceTree = DEVELOPER_DIR; }; - 3F222693EE8A706D9E66140F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.h; sourceTree = DEVELOPER_DIR; }; - 8C28A1A8AF5FFC61D88246A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.cpp; sourceTree = DEVELOPER_DIR; }; - D2EF4DF7FF52621B8EBC3C20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.h; sourceTree = DEVELOPER_DIR; }; - 634B4CFC4268E257C63FA337 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.cpp; sourceTree = DEVELOPER_DIR; }; - 0388AC868C8BBB6E2FDBAAA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MusicDeviceBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.h; sourceTree = DEVELOPER_DIR; }; - 6EC9B05A43174FFF25BA3382 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.cpp; sourceTree = DEVELOPER_DIR; }; - 6EEDB768C0235390844832E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.h; sourceTree = DEVELOPER_DIR; }; - 257FA3A7290842556A7377A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.cpp; sourceTree = DEVELOPER_DIR; }; - 8223723B38EF54A3B8644621 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBuffer.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.h; sourceTree = DEVELOPER_DIR; }; - 55D565AF7527BA71D7ADC2D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDebugDispatcher.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUDebugDispatcher.cpp; sourceTree = DEVELOPER_DIR; }; - DDD465BD14877C159A3217E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUDebugDispatcher.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUDebugDispatcher.h; sourceTree = DEVELOPER_DIR; }; - 8E41015AF77D494DDAB5546F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputFormatConverter.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUInputFormatConverter.h; sourceTree = DEVELOPER_DIR; }; - B50242715BF944E7711A5939 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUSilentTimeout.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUSilentTimeout.h; sourceTree = DEVELOPER_DIR; }; - F2595F2DC0235F848F9474E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUTimestampGenerator.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUTimestampGenerator.h; sourceTree = DEVELOPER_DIR; }; + AF721FB8136D2CAA9404AD8D = { isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JuceDemoPlugin.component; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 81567EBA449466A95492511B = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + B50846B34831C2C28007BE7D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginProcessor.cpp; path = ../../Source/PluginProcessor.cpp; sourceTree = "SOURCE_ROOT"; }; + CF304FBE4BC66783833C4B59 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginProcessor.h; path = ../../Source/PluginProcessor.h; sourceTree = "SOURCE_ROOT"; }; + 2C001306D198F8B21ABA7375 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginEditor.cpp; path = ../../Source/PluginEditor.cpp; sourceTree = "SOURCE_ROOT"; }; + 662507104D05B579BB68F391 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginEditor.h; path = ../../Source/PluginEditor.h; sourceTree = "SOURCE_ROOT"; }; + 55F13334336342B374FA505C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 1C7D0AE1352D6713D906C4AB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + 21CE5C9490494A2139D61408 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + 6AE52580AD24BD551DB99758 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + B31CFE8BBA103078E19D1B97 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + FD33B687C6FBA3ABC581AFD7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; + DF8AD10F6B21858C3378B63F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JucePluginCharacteristics.h; path = ../../JuceLibraryCode/JucePluginCharacteristics.h; sourceTree = "SOURCE_ROOT"; }; + E57935A1B395EC0D476DADFC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_VST_Wrapper.cpp"; path = "../../../../../../juce/src/audio/plugin_client/VST/juce_VST_Wrapper.cpp"; sourceTree = "SOURCE_ROOT"; }; + 8FF96124366EA3FF2462CB5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_VST_Wrapper.mm"; path = "../../../../../../juce/src/audio/plugin_client/VST/juce_VST_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + A2C6C4FD1DCE5EFAA2163E5C = { isa = PBXFileReference; lastKnownFileType = file.r; name = "juce_AU_Resources.r"; path = "../../../../../../juce/src/audio/plugin_client/AU/juce_AU_Resources.r"; sourceTree = "SOURCE_ROOT"; }; + 7BA88B94922B5480855DD012 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_AU_Wrapper.mm"; path = "../../../../../../juce/src/audio/plugin_client/AU/juce_AU_Wrapper.mm"; sourceTree = "SOURCE_ROOT"; }; + 70DC3C63DDDFB1C5A22A8C36 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CADebugMacros.h; path = Extras/CoreAudio/PublicUtility/CADebugMacros.h; sourceTree = "DEVELOPER_DIR"; }; + 6C254919C15224D13FE6D174 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAUParameter.cpp; path = Extras/CoreAudio/PublicUtility/CAAUParameter.cpp; sourceTree = "DEVELOPER_DIR"; }; + AEDBCF2FF9E1FBD5B9958FB4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAUParameter.h; path = Extras/CoreAudio/PublicUtility/CAAUParameter.h; sourceTree = "DEVELOPER_DIR"; }; + 38E2002644D5BBC2E88ACB70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.cpp; sourceTree = "DEVELOPER_DIR"; }; + 248B812009870EC9531D3269 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAAudioChannelLayout.h; path = Extras/CoreAudio/PublicUtility/CAAudioChannelLayout.h; sourceTree = "DEVELOPER_DIR"; }; + 616DF8861CA45D7FFE92CA35 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = Extras/CoreAudio/PublicUtility/CAMutex.cpp; sourceTree = "DEVELOPER_DIR"; }; + 52F3077A4F38B60682CD77B0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAMutex.h; path = Extras/CoreAudio/PublicUtility/CAMutex.h; sourceTree = "DEVELOPER_DIR"; }; + 35B676123569917443C05786 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.cpp; sourceTree = "DEVELOPER_DIR"; }; + 653554C5848EC85ACF6761CB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAStreamBasicDescription.h; path = Extras/CoreAudio/PublicUtility/CAStreamBasicDescription.h; sourceTree = "DEVELOPER_DIR"; }; + 206D40BEDB308864DE8DAA57 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnitTypes.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnitTypes.h; sourceTree = "DEVELOPER_DIR"; }; + 3008852179AEC3110ABEFC5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.cpp; sourceTree = "DEVELOPER_DIR"; }; + B6B85F3F336EDA568CB53327 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CAVectorUnit.h; path = Extras/CoreAudio/PublicUtility/CAVectorUnit.h; sourceTree = "DEVELOPER_DIR"; }; + D2FF01F8AC92CBFB1A4AEC2B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUViewLocalizedStringKeys.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUViewBase/AUViewLocalizedStringKeys.h; sourceTree = "DEVELOPER_DIR"; }; + 6C9B2F471F11EC467FDB06D0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewDispatch.cpp; sourceTree = "DEVELOPER_DIR"; }; + 17ABF2F862D57C89FE85C307 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewControl.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.cpp; sourceTree = "DEVELOPER_DIR"; }; + C5139AB9C4FB8AAD09B8CD9A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewControl.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewControl.h; sourceTree = "DEVELOPER_DIR"; }; + E9F52DE288413A752B295F84 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CarbonEventHandler.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.cpp; sourceTree = "DEVELOPER_DIR"; }; + 943EC8C2885DA0982C1E995E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CarbonEventHandler.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/CarbonEventHandler.h; sourceTree = "DEVELOPER_DIR"; }; + A272B6DB3C84B9D91BF0F060 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUCarbonViewBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + E0586393177D674A237103E5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUCarbonViewBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUCarbonViewBase/AUCarbonViewBase.h; sourceTree = "DEVELOPER_DIR"; }; + BA712F15F8C80BF55297EA44 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + BC5E2A691B0A52816EA5C7DB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUBase.h; sourceTree = "DEVELOPER_DIR"; }; + 6381E6023EA29B5BC90F0F11 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.cpp; sourceTree = "DEVELOPER_DIR"; }; + 79725AF8A4315CF7AEB0A650 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUDispatch.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUDispatch.h; sourceTree = "DEVELOPER_DIR"; }; + F17E1C506A2CB31650AC64A1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.cpp; sourceTree = "DEVELOPER_DIR"; }; + A7453366F39F172187B8469B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUInputElement.h; sourceTree = "DEVELOPER_DIR"; }; + 4BA3B7415620D5A6A3DD6076 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.cpp; sourceTree = "DEVELOPER_DIR"; }; + 58CAFB52D888AF57B1A82540 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUOutputElement.h; sourceTree = "DEVELOPER_DIR"; }; + 3392EEAEB79019283AD94C41 = { isa = PBXFileReference; lastKnownFileType = file.r; name = AUResources.r; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUResources.r; sourceTree = "DEVELOPER_DIR"; }; + A9C716DF2B9CC6D95877A448 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.cpp; sourceTree = "DEVELOPER_DIR"; }; + 05B55564FFFBBBC713829291 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUScopeElement.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/AUScopeElement.h; sourceTree = "DEVELOPER_DIR"; }; + 51DAC3E29FE8A76EF638C26E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + 952543A03965AE64D2F7EF37 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ComponentBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/AUBase/ComponentBase.h; sourceTree = "DEVELOPER_DIR"; }; + 71A86FA30C6E11992FD52782 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + 09365764C5E388C17571B74B = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIBase.h; sourceTree = "DEVELOPER_DIR"; }; + F7A8C106BF631AFADA24F8EE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUMIDIEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + 3F222693EE8A706D9E66140F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUMIDIEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUMIDIEffectBase.h; sourceTree = "DEVELOPER_DIR"; }; + 8C28A1A8AF5FFC61D88246A9 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + D2EF4DF7FF52621B8EBC3C20 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUOutputBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUOutputBase.h; sourceTree = "DEVELOPER_DIR"; }; + 634B4CFC4268E257C63FA337 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MusicDeviceBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + 0388AC868C8BBB6E2FDBAAA3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MusicDeviceBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/MusicDeviceBase.h; sourceTree = "DEVELOPER_DIR"; }; + 6EC9B05A43174FFF25BA3382 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUEffectBase.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.cpp; sourceTree = "DEVELOPER_DIR"; }; + 6EEDB768C0235390844832E6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUEffectBase.h; path = Extras/CoreAudio/AudioUnits/AUPublic/OtherBases/AUEffectBase.h; sourceTree = "DEVELOPER_DIR"; }; + 257FA3A7290842556A7377A4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.cpp; sourceTree = "DEVELOPER_DIR"; }; + 8223723B38EF54A3B8644621 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUBuffer.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUBuffer.h; sourceTree = "DEVELOPER_DIR"; }; + 55D565AF7527BA71D7ADC2D4 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AUDebugDispatcher.cpp; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUDebugDispatcher.cpp; sourceTree = "DEVELOPER_DIR"; }; + DDD465BD14877C159A3217E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUDebugDispatcher.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUDebugDispatcher.h; sourceTree = "DEVELOPER_DIR"; }; + 8E41015AF77D494DDAB5546F = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUInputFormatConverter.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUInputFormatConverter.h; sourceTree = "DEVELOPER_DIR"; }; + B50242715BF944E7711A5939 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUSilentTimeout.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUSilentTimeout.h; sourceTree = "DEVELOPER_DIR"; }; + F2595F2DC0235F848F9474E8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AUTimestampGenerator.h; path = Extras/CoreAudio/AudioUnits/AUPublic/Utility/AUTimestampGenerator.h; sourceTree = "DEVELOPER_DIR"; }; 7B366D238FBBC31D17A18D2C = { isa = PBXGroup; children = ( B50846B34831C2C28007BE7D, CF304FBE4BC66783833C4B59, diff --git a/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj b/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj index 72d210fff7..f73c1423c9 100644 --- a/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj +++ b/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj @@ -30,11 +30,11 @@ 9088DD545C3708EA053CC371 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 94105561197974333B7BD632 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; 36A58EE4FBF01289682D7DAD = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - 7FABD4A9FCB57F9C63BD5D34 = { isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BinaryBuilder; sourceTree = BUILT_PRODUCTS_DIR; }; - 9049BFDEB4FA33D1BAC82FAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; - 351908352BAB95A544A300F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - FC95DFE22E66CA05B8BF7352 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - 8B9506611F425243DD224A90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = SOURCE_ROOT; }; + 7FABD4A9FCB57F9C63BD5D34 = { isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BinaryBuilder; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 9049BFDEB4FA33D1BAC82FAC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; + 351908352BAB95A544A300F2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + FC95DFE22E66CA05B8BF7352 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + 8B9506611F425243DD224A90 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = "SOURCE_ROOT"; }; B7B714F1BC580B5898069A1D = { isa = PBXGroup; children = ( 9049BFDEB4FA33D1BAC82FAC ); name = Source; sourceTree = ""; }; 9310BD97E4BDBEE06D277513 = { isa = PBXGroup; children = ( diff --git a/extras/browser plugins/demo/build/mac/JuceBrowserPluginDemo.xcodeproj/project.pbxproj b/extras/browser plugins/demo/build/mac/JuceBrowserPluginDemo.xcodeproj/project.pbxproj index f6ac67724b..15b4fcbe06 100644 --- a/extras/browser plugins/demo/build/mac/JuceBrowserPluginDemo.xcodeproj/project.pbxproj +++ b/extras/browser plugins/demo/build/mac/JuceBrowserPluginDemo.xcodeproj/project.pbxproj @@ -203,7 +203,14 @@ isa = PBXProject; buildConfigurationList = 1DEB911E08733D790010E9CD /* Build configuration list for PBXProject "JuceBrowserPluginDemo" */; compatibilityVersion = "Xcode 3.1"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); mainGroup = 089C166AFE841209C02AAC07 /* JuceBrowserPluginDemo */; productRefGroup = 842CC9370FA5D51F008C7970 /* Products */; projectDirPath = ""; diff --git a/extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj b/extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj index 51ece39ef3..4d3064c520 100644 --- a/extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj +++ b/extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj @@ -34,17 +34,17 @@ E6809DE026C8BEAB082B3DEB = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; EA28150CE20A1AF43E5A30AB = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = System/Library/Frameworks/QTKit.framework; sourceTree = SDKROOT; }; 8DBD4D8FD571C84A6C0CD817 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = System/Library/Frameworks/QuickTime.framework; sourceTree = SDKROOT; }; - D5A29444C637255D66ACB7AE = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = BUILT_PRODUCTS_DIR; }; - B786F246076E6F5D363A6A2C = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - E7507E799D8BDA92BDB78915 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; - 0DB195C2B3538434D7D20B51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = SOURCE_ROOT; }; - A1E4765345FA980DAFA5BDE3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = SOURCE_ROOT; }; - 8B21C8D0F53D4B6647916A6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - 43AD9F8DF7F760C6BBADDECC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - 57FFE120531343D50B7D2D28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - 9025A92B6F0FB6F8EF51A168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - EA4C72277CEA392BC33435A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - 23634B2289D5AC4EA728B8F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; + D5A29444C637255D66ACB7AE = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + B786F246076E6F5D363A6A2C = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + E7507E799D8BDA92BDB78915 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; + 0DB195C2B3538434D7D20B51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; + A1E4765345FA980DAFA5BDE3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; }; + 8B21C8D0F53D4B6647916A6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 43AD9F8DF7F760C6BBADDECC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + 57FFE120531343D50B7D2D28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + 9025A92B6F0FB6F8EF51A168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + EA4C72277CEA392BC33435A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + 23634B2289D5AC4EA728B8F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; A0C5DD7F69DC35BF462718E4 = { isa = PBXGroup; children = ( E7507E799D8BDA92BDB78915, 0DB195C2B3538434D7D20B51, diff --git a/extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj b/extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj index e7309a3f75..c1ddb0b889 100644 --- a/extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj +++ b/extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj @@ -26,17 +26,17 @@ 18665A7A93EDBA956B64774E = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; E6809DE026C8BEAB082B3DEB = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 541D7BED72093B09E01E3FD1 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; - D5A29444C637255D66ACB7AE = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = BUILT_PRODUCTS_DIR; }; - B786F246076E6F5D363A6A2C = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; - E7507E799D8BDA92BDB78915 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; - 0DB195C2B3538434D7D20B51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = SOURCE_ROOT; }; - A1E4765345FA980DAFA5BDE3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = SOURCE_ROOT; }; - 8B21C8D0F53D4B6647916A6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; - 43AD9F8DF7F760C6BBADDECC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; - 57FFE120531343D50B7D2D28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; - 9025A92B6F0FB6F8EF51A168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; - EA4C72277CEA392BC33435A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; - 23634B2289D5AC4EA728B8F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; + D5A29444C637255D66ACB7AE = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + B786F246076E6F5D363A6A2C = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = "SOURCE_ROOT"; }; + E7507E799D8BDA92BDB78915 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; + 0DB195C2B3538434D7D20B51 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; }; + A1E4765345FA980DAFA5BDE3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; }; + 8B21C8D0F53D4B6647916A6C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 43AD9F8DF7F760C6BBADDECC = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + 57FFE120531343D50B7D2D28 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = "SOURCE_ROOT"; }; + 9025A92B6F0FB6F8EF51A168 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = "SOURCE_ROOT"; }; + EA4C72277CEA392BC33435A7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = "SOURCE_ROOT"; }; + 23634B2289D5AC4EA728B8F7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = "SOURCE_ROOT"; }; A0C5DD7F69DC35BF462718E4 = { isa = PBXGroup; children = ( E7507E799D8BDA92BDB78915, 0DB195C2B3538434D7D20B51, diff --git a/extras/example projects/Source/Main.cpp b/extras/example projects/Source/Main.cpp index c4a053f2ef..501f6779f0 100644 --- a/extras/example projects/Source/Main.cpp +++ b/extras/example projects/Source/Main.cpp @@ -26,15 +26,13 @@ public: DocumentWindow::allButtons, true) { - // Create an instance of our main content component, and add it - // to our window. - - MainComponent* const contentComponent = new MainComponent(); - - setContentOwned (contentComponent, true); + // Create an instance of our main content component, and add it to our window.. + setContentOwned (new MainComponent(), true); + // Centre the window on the screen centreWithSize (getWidth(), getHeight()); + // And show it! setVisible (true); } @@ -47,8 +45,7 @@ public: void closeButtonPressed() { // When the user presses the close button, we'll tell the app to quit. This - // window will be deleted by our HelloWorldApplication::shutdown() method - // + // HelloWorldWindow object will be deleted by the JUCEHelloWorldApplication class. JUCEApplication::quit(); } }; @@ -62,7 +59,6 @@ class JUCEHelloWorldApplication : public JUCEApplication public: //============================================================================== JUCEHelloWorldApplication() - : helloWorldWindow (0) { } diff --git a/extras/the jucer/build/mac/Jucer.xcodeproj/project.pbxproj b/extras/the jucer/build/mac/Jucer.xcodeproj/project.pbxproj index a930178bf4..49e98f880f 100644 --- a/extras/the jucer/build/mac/Jucer.xcodeproj/project.pbxproj +++ b/extras/the jucer/build/mac/Jucer.xcodeproj/project.pbxproj @@ -546,6 +546,7 @@ ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; DEAD_CODE_STRIPPING = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; ONLY_LINK_ESSENTIAL_SYMBOLS = YES; diff --git a/juce_amalgamated.cpp b/juce_amalgamated.cpp index 923c9fac62..533135fdc8 100644 --- a/juce_amalgamated.cpp +++ b/juce_amalgamated.cpp @@ -3805,7 +3805,7 @@ void MemoryBlock::removeSection (size_t startByte, size_t numBytesToRemove) String MemoryBlock::toString() const { - return String (static_cast (getData()), size); + return String (CharPointer_UTF8 (data), size); } int MemoryBlock::getBitRange (const size_t bitRangeStart, size_t numBits) const noexcept @@ -4472,7 +4472,7 @@ public: for (int i = 0; i < numItems; ++i) data.arrayValue->getReference(i).writeToStream (buffer); - output.writeCompressedInt (1 + buffer.getDataSize()); + output.writeCompressedInt (1 + (int) buffer.getDataSize()); output.writeByte (varMarker_Array); output << buffer; } @@ -9398,7 +9398,7 @@ namespace SocketHelpers } setSocketBlockingState (handle, false); - const int result = ::connect (handle, info->ai_addr, info->ai_addrlen); + const int result = ::connect (handle, info->ai_addr, (int) info->ai_addrlen); freeaddrinfo (info); if (result < 0) @@ -11383,7 +11383,7 @@ public: return false; } - compressedSize = compressedData.getDataSize(); + compressedSize = (int) compressedData.getDataSize(); headerStart = (int) (target.getPosition() - overallStartPosition); target.writeInt (0x04034b50); @@ -21554,15 +21554,13 @@ public: if ((stringLength & 1) == 0) input->readByte(); - const String text = String::fromUTF8 ((const char*)textBlock.getData(), stringLength); - const String prefixCue ("Cue" + String (i)); metadataValues.set (prefixCue + "Identifier", String (identifier)); metadataValues.set (prefixCue + "Offset", String (offset)); const String prefixLabel ("CueLabel" + String (i)); metadataValues.set (prefixLabel + "Identifier", String (identifier)); - metadataValues.set (prefixLabel + "Text", text); + metadataValues.set (prefixLabel + "Text", textBlock.toString()); } } else if (type == chunkName ("COMT")) @@ -21578,12 +21576,11 @@ public: MemoryBlock textBlock; input->readIntoMemoryBlock (textBlock, stringLength + (stringLength & 1)); - const String text = String::fromUTF8 ((const char*)textBlock.getData(), stringLength); const String prefix ("CueNote" + String (i)); metadataValues.set (prefix + "TimeStamp", String (timestamp)); metadataValues.set (prefix + "Identifier", String (identifier)); - metadataValues.set (prefix + "Text", text); + metadataValues.set (prefix + "Text", textBlock.toString()); } } else if (type == chunkName ("INST")) @@ -21771,9 +21768,9 @@ private: // to be able to seek back to write the header jassert (couldSeekOk); - const int headerLen = 54 + (markChunk.getSize() > 0 ? markChunk.getSize() + 8 : 0) - + (comtChunk.getSize() > 0 ? comtChunk.getSize() + 8 : 0) - + (instChunk.getSize() > 0 ? instChunk.getSize() + 8 : 0); + const int headerLen = (int) (54 + (markChunk.getSize() > 0 ? markChunk.getSize() + 8 : 0) + + (comtChunk.getSize() > 0 ? comtChunk.getSize() + 8 : 0) + + (instChunk.getSize() > 0 ? instChunk.getSize() + 8 : 0)); int audioBytes = lengthInSamples * ((bitsPerSample * numChannels) / 8); audioBytes += (audioBytes & 1); @@ -24612,10 +24609,9 @@ public: MemoryBlock textBlock; input->readIntoMemoryBlock (textBlock, stringLength); - const String text (String::fromUTF8 (static_cast (textBlock.getData()), textBlock.getSize())); metadataValues.set (prefix + "Identifier", String (identifier)); - metadataValues.set (prefix + "Text", text); + metadataValues.set (prefix + "Text", textBlock.toString()); } else if (adtlChunkType == chunkName ("ltxt")) { @@ -24631,7 +24627,6 @@ public: MemoryBlock textBlock; input->readIntoMemoryBlock (textBlock, stringLength); - const String text = String::fromUTF8 ((const char*)textBlock.getData(), textBlock.getSize()); metadataValues.set (prefix + "Identifier", String (identifier)); metadataValues.set (prefix + "SampleLength", String (sampleLength)); @@ -24640,7 +24635,7 @@ public: metadataValues.set (prefix + "Language", String (language)); metadataValues.set (prefix + "Dialect", String (dialect)); metadataValues.set (prefix + "CodePage", String (codePage)); - metadataValues.set (prefix + "Text", text); + metadataValues.set (prefix + "Text", textBlock.toString()); } input->setPosition (adtlChunkEnd); @@ -25658,7 +25653,7 @@ public: clearSingletonInstance(); } - juce_DeclareSingleton (SharedBufferingAudioSourceThread, false) + juce_DeclareSingleton (SharedBufferingAudioSourceThread, false); void addSource (BufferingAudioSource* source) { @@ -46594,7 +46589,7 @@ void CodeDocument::Iterator::skipToEndOfLine() charPointer = l->line.getCharPointer(); } - position += charPointer.length(); + position += (int) charPointer.length(); ++line; charPointer = nullptr; } @@ -81377,7 +81372,7 @@ public: clearSingletonInstance(); } - juce_DeclareSingleton_SingleThreaded_Minimal (TopLevelWindowManager) + juce_DeclareSingleton_SingleThreaded_Minimal (TopLevelWindowManager); void timerCallback() { @@ -92359,7 +92354,7 @@ public: clearSingletonInstance(); } - juce_DeclareSingleton_SingleThreaded_Minimal (TypefaceCache) + juce_DeclareSingleton_SingleThreaded_Minimal (TypefaceCache); void setSize (const int numToCache) { @@ -265199,7 +265194,7 @@ public: sansSerif.add (faces[i]->getFamilyName()); } - juce_DeclareSingleton_SingleThreaded_Minimal (FreeTypeInterface) + juce_DeclareSingleton_SingleThreaded_Minimal (FreeTypeInterface); private: diff --git a/juce_amalgamated.h b/juce_amalgamated.h index b5fe0aa639..37412a9dec 100644 --- a/juce_amalgamated.h +++ b/juce_amalgamated.h @@ -8584,7 +8584,7 @@ public: that the index is a valid number. If these conditions aren't met, behaviour is undefined. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ const var& operator[] (int arrayIndex) const; @@ -8593,7 +8593,7 @@ public: that the index is a valid number. If these conditions aren't met, behaviour is undefined. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ var& operator[] (int arrayIndex); @@ -8602,7 +8602,7 @@ public: this value will be kept as the first element of the new array. The parameter value will then be appended to it. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void append (const var& valueToAppend); @@ -8611,14 +8611,14 @@ public: this value will be kept as the first element of the new array. The parameter value will then be inserted into it. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void insert (int index, const var& value); /** If the var is an array, this removes one of its elements. If the index is out-of-range or the var isn't an array, nothing will be done. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void remove (int index); @@ -8626,7 +8626,7 @@ public: If the var isn't an array, it will be converted to one, and if its value was non-void, this value will be kept as the first element of the new array before resizing. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void resize (int numArrayElementsWanted); @@ -12056,8 +12056,7 @@ public: */ void removeSection (size_t startByte, size_t numBytesToRemove); - /** Attempts to parse the contents of the block as a zero-terminated string of 8-bit - characters in the system's default encoding. */ + /** Attempts to parse the contents of the block as a zero-terminated UTF8 string. */ String toString() const; /** Parses a string of hexadecimal numbers and writes this data into the memory block. @@ -35201,7 +35200,7 @@ public: /** Destructor. */ ~ApplicationProperties(); - juce_DeclareSingleton (ApplicationProperties, false) + juce_DeclareSingleton (ApplicationProperties, false); /** Gives the object the information it needs to create the appropriate properties files. See the PropertiesFile::Options class for details about what options you need to set. diff --git a/src/application/juce_ApplicationProperties.h b/src/application/juce_ApplicationProperties.h index 2ffbf9f4eb..879632b606 100644 --- a/src/application/juce_ApplicationProperties.h +++ b/src/application/juce_ApplicationProperties.h @@ -69,7 +69,7 @@ public: ~ApplicationProperties(); //============================================================================== - juce_DeclareSingleton (ApplicationProperties, false) + juce_DeclareSingleton (ApplicationProperties, false); //============================================================================== /** Gives the object the information it needs to create the appropriate properties files. diff --git a/src/audio/audio_file_formats/juce_AiffAudioFormat.cpp b/src/audio/audio_file_formats/juce_AiffAudioFormat.cpp index 5eaafd9877..b8ccdbecb4 100644 --- a/src/audio/audio_file_formats/juce_AiffAudioFormat.cpp +++ b/src/audio/audio_file_formats/juce_AiffAudioFormat.cpp @@ -362,15 +362,13 @@ public: if ((stringLength & 1) == 0) input->readByte(); - const String text = String::fromUTF8 ((const char*)textBlock.getData(), stringLength); - const String prefixCue ("Cue" + String (i)); metadataValues.set (prefixCue + "Identifier", String (identifier)); metadataValues.set (prefixCue + "Offset", String (offset)); const String prefixLabel ("CueLabel" + String (i)); metadataValues.set (prefixLabel + "Identifier", String (identifier)); - metadataValues.set (prefixLabel + "Text", text); + metadataValues.set (prefixLabel + "Text", textBlock.toString()); } } else if (type == chunkName ("COMT")) @@ -386,12 +384,11 @@ public: MemoryBlock textBlock; input->readIntoMemoryBlock (textBlock, stringLength + (stringLength & 1)); - const String text = String::fromUTF8 ((const char*)textBlock.getData(), stringLength); const String prefix ("CueNote" + String (i)); metadataValues.set (prefix + "TimeStamp", String (timestamp)); metadataValues.set (prefix + "Identifier", String (identifier)); - metadataValues.set (prefix + "Text", text); + metadataValues.set (prefix + "Text", textBlock.toString()); } } else if (type == chunkName ("INST")) @@ -582,9 +579,9 @@ private: // to be able to seek back to write the header jassert (couldSeekOk); - const int headerLen = 54 + (markChunk.getSize() > 0 ? markChunk.getSize() + 8 : 0) - + (comtChunk.getSize() > 0 ? comtChunk.getSize() + 8 : 0) - + (instChunk.getSize() > 0 ? instChunk.getSize() + 8 : 0); + const int headerLen = (int) (54 + (markChunk.getSize() > 0 ? markChunk.getSize() + 8 : 0) + + (comtChunk.getSize() > 0 ? comtChunk.getSize() + 8 : 0) + + (instChunk.getSize() > 0 ? instChunk.getSize() + 8 : 0)); int audioBytes = lengthInSamples * ((bitsPerSample * numChannels) / 8); audioBytes += (audioBytes & 1); diff --git a/src/audio/audio_file_formats/juce_WavAudioFormat.cpp b/src/audio/audio_file_formats/juce_WavAudioFormat.cpp index 135c52e7cf..0ae5d99069 100644 --- a/src/audio/audio_file_formats/juce_WavAudioFormat.cpp +++ b/src/audio/audio_file_formats/juce_WavAudioFormat.cpp @@ -644,10 +644,9 @@ public: MemoryBlock textBlock; input->readIntoMemoryBlock (textBlock, stringLength); - const String text (String::fromUTF8 (static_cast (textBlock.getData()), textBlock.getSize())); metadataValues.set (prefix + "Identifier", String (identifier)); - metadataValues.set (prefix + "Text", text); + metadataValues.set (prefix + "Text", textBlock.toString()); } else if (adtlChunkType == chunkName ("ltxt")) { @@ -663,7 +662,6 @@ public: MemoryBlock textBlock; input->readIntoMemoryBlock (textBlock, stringLength); - const String text = String::fromUTF8 ((const char*)textBlock.getData(), textBlock.getSize()); metadataValues.set (prefix + "Identifier", String (identifier)); metadataValues.set (prefix + "SampleLength", String (sampleLength)); @@ -672,7 +670,7 @@ public: metadataValues.set (prefix + "Language", String (language)); metadataValues.set (prefix + "Dialect", String (dialect)); metadataValues.set (prefix + "CodePage", String (codePage)); - metadataValues.set (prefix + "Text", text); + metadataValues.set (prefix + "Text", textBlock.toString()); } input->setPosition (adtlChunkEnd); diff --git a/src/audio/audio_sources/juce_BufferingAudioSource.cpp b/src/audio/audio_sources/juce_BufferingAudioSource.cpp index f145521c86..9db92b23d8 100644 --- a/src/audio/audio_sources/juce_BufferingAudioSource.cpp +++ b/src/audio/audio_sources/juce_BufferingAudioSource.cpp @@ -51,7 +51,7 @@ public: clearSingletonInstance(); } - juce_DeclareSingleton (SharedBufferingAudioSourceThread, false) + juce_DeclareSingleton (SharedBufferingAudioSourceThread, false); void addSource (BufferingAudioSource* source) { diff --git a/src/audio/plugin_client/VST/juce_VST_Wrapper.cpp b/src/audio/plugin_client/VST/juce_VST_Wrapper.cpp index 7807ff7b62..c6f9cee362 100644 --- a/src/audio/plugin_client/VST/juce_VST_Wrapper.cpp +++ b/src/audio/plugin_client/VST/juce_VST_Wrapper.cpp @@ -278,7 +278,7 @@ public: {} } - juce_DeclareSingleton (SharedMessageThread, false) + juce_DeclareSingleton (SharedMessageThread, false); private: bool initialised; diff --git a/src/containers/juce_Variant.cpp b/src/containers/juce_Variant.cpp index d006ea94fb..08ee49d393 100644 --- a/src/containers/juce_Variant.cpp +++ b/src/containers/juce_Variant.cpp @@ -288,7 +288,7 @@ public: for (int i = 0; i < numItems; ++i) data.arrayValue->getReference(i).writeToStream (buffer); - output.writeCompressedInt (1 + buffer.getDataSize()); + output.writeCompressedInt (1 + (int) buffer.getDataSize()); output.writeByte (varMarker_Array); output << buffer; } diff --git a/src/containers/juce_Variant.h b/src/containers/juce_Variant.h index 4510fe0535..7d8041f007 100644 --- a/src/containers/juce_Variant.h +++ b/src/containers/juce_Variant.h @@ -137,7 +137,7 @@ public: that the index is a valid number. If these conditions aren't met, behaviour is undefined. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ const var& operator[] (int arrayIndex) const; @@ -146,7 +146,7 @@ public: that the index is a valid number. If these conditions aren't met, behaviour is undefined. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ var& operator[] (int arrayIndex); @@ -155,7 +155,7 @@ public: this value will be kept as the first element of the new array. The parameter value will then be appended to it. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void append (const var& valueToAppend); @@ -164,14 +164,14 @@ public: this value will be kept as the first element of the new array. The parameter value will then be inserted into it. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void insert (int index, const var& value); /** If the var is an array, this removes one of its elements. If the index is out-of-range or the var isn't an array, nothing will be done. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void remove (int index); @@ -179,7 +179,7 @@ public: If the var isn't an array, it will be converted to one, and if its value was non-void, this value will be kept as the first element of the new array before resizing. For more control over the array's contents, you can call getArray() and manipulate - it directly as an Array. + it directly as an Array\. */ void resize (int numArrayElementsWanted); diff --git a/src/core/juce_StandardHeader.h b/src/core/juce_StandardHeader.h index 18ca419b56..a9212a5be5 100644 --- a/src/core/juce_StandardHeader.h +++ b/src/core/juce_StandardHeader.h @@ -33,7 +33,7 @@ */ #define JUCE_MAJOR_VERSION 1 #define JUCE_MINOR_VERSION 53 -#define JUCE_BUILDNUMBER 106 +#define JUCE_BUILDNUMBER 107 /** Current Juce version number. diff --git a/src/gui/components/code_editor/juce_CodeDocument.cpp b/src/gui/components/code_editor/juce_CodeDocument.cpp index d357950964..50db2c0319 100644 --- a/src/gui/components/code_editor/juce_CodeDocument.cpp +++ b/src/gui/components/code_editor/juce_CodeDocument.cpp @@ -208,7 +208,7 @@ void CodeDocument::Iterator::skipToEndOfLine() charPointer = l->line.getCharPointer(); } - position += charPointer.length(); + position += (int) charPointer.length(); ++line; charPointer = nullptr; } diff --git a/src/gui/components/windows/juce_TopLevelWindow.cpp b/src/gui/components/windows/juce_TopLevelWindow.cpp index c1a172ec7e..5920f0361c 100644 --- a/src/gui/components/windows/juce_TopLevelWindow.cpp +++ b/src/gui/components/windows/juce_TopLevelWindow.cpp @@ -54,7 +54,7 @@ public: clearSingletonInstance(); } - juce_DeclareSingleton_SingleThreaded_Minimal (TopLevelWindowManager) + juce_DeclareSingleton_SingleThreaded_Minimal (TopLevelWindowManager); void timerCallback() { diff --git a/src/gui/graphics/fonts/juce_Font.cpp b/src/gui/graphics/fonts/juce_Font.cpp index a209167ef5..75d6683d0c 100644 --- a/src/gui/graphics/fonts/juce_Font.cpp +++ b/src/gui/graphics/fonts/juce_Font.cpp @@ -62,7 +62,7 @@ public: clearSingletonInstance(); } - juce_DeclareSingleton_SingleThreaded_Minimal (TypefaceCache) + juce_DeclareSingleton_SingleThreaded_Minimal (TypefaceCache); void setSize (const int numToCache) { diff --git a/src/io/files/juce_ZipFile.cpp b/src/io/files/juce_ZipFile.cpp index c22e90691f..1db7a21d04 100644 --- a/src/io/files/juce_ZipFile.cpp +++ b/src/io/files/juce_ZipFile.cpp @@ -458,7 +458,7 @@ public: return false; } - compressedSize = compressedData.getDataSize(); + compressedSize = (int) compressedData.getDataSize(); headerStart = (int) (target.getPosition() - overallStartPosition); target.writeInt (0x04034b50); diff --git a/src/io/network/juce_Socket.cpp b/src/io/network/juce_Socket.cpp index 1e21d29e17..9957d0ae89 100644 --- a/src/io/network/juce_Socket.cpp +++ b/src/io/network/juce_Socket.cpp @@ -257,7 +257,7 @@ namespace SocketHelpers } setSocketBlockingState (handle, false); - const int result = ::connect (handle, info->ai_addr, info->ai_addrlen); + const int result = ::connect (handle, info->ai_addr, (int) info->ai_addrlen); freeaddrinfo (info); if (result < 0) diff --git a/src/memory/juce_MemoryBlock.cpp b/src/memory/juce_MemoryBlock.cpp index 1569eb0f31..9c722d631d 100644 --- a/src/memory/juce_MemoryBlock.cpp +++ b/src/memory/juce_MemoryBlock.cpp @@ -228,7 +228,7 @@ void MemoryBlock::removeSection (size_t startByte, size_t numBytesToRemove) String MemoryBlock::toString() const { - return String (static_cast (getData()), size); + return String (CharPointer_UTF8 (data), size); } //============================================================================== diff --git a/src/memory/juce_MemoryBlock.h b/src/memory/juce_MemoryBlock.h index 9a2ccaf418..660757a7ee 100644 --- a/src/memory/juce_MemoryBlock.h +++ b/src/memory/juce_MemoryBlock.h @@ -184,8 +184,7 @@ public: void removeSection (size_t startByte, size_t numBytesToRemove); //============================================================================== - /** Attempts to parse the contents of the block as a zero-terminated string of 8-bit - characters in the system's default encoding. */ + /** Attempts to parse the contents of the block as a zero-terminated UTF8 string. */ String toString() const; //============================================================================== diff --git a/src/native/linux/juce_linux_Fonts.cpp b/src/native/linux/juce_linux_Fonts.cpp index 41c1c98889..440022c236 100644 --- a/src/native/linux/juce_linux_Fonts.cpp +++ b/src/native/linux/juce_linux_Fonts.cpp @@ -467,7 +467,7 @@ public: sansSerif.add (faces[i]->getFamilyName()); } - juce_DeclareSingleton_SingleThreaded_Minimal (FreeTypeInterface) + juce_DeclareSingleton_SingleThreaded_Minimal (FreeTypeInterface); private: //==============================================================================