// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 45;
objects = {
/* Begin PBXBuildFile section */
14117E460FEB613700F08A18 /* DebugMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E3B0FEB613700F08A18 /* DebugMessage.cpp */; };
14117E470FEB613700F08A18 /* FileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E3D0FEB613700F08A18 /* FileSystem.cpp */; };
14117E480FEB613700F08A18 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E3F0FEB613700F08A18 /* Image.cpp */; };
14117E490FEB613700F08A18 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E430FEB613700F08A18 /* Sound.cpp */; };
14117E540FEB615B00F08A18 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 14117E4B0FEB615B00F08A18 /* AppDelegate.mm */; };
14117E550FEB615B00F08A18 /* GraphicsView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 14117E4D0FEB615B00F08A18 /* GraphicsView.mm */; };
14117E560FEB615B00F08A18 /* Music.mm in Sources */ = {isa = PBXBuildFile; fileRef = 14117E4F0FEB615B00F08A18 /* Music.mm */; };
14117E570FEB615B00F08A18 /* Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E500FEB615B00F08A18 /* Sprite.cpp */; };
14117E580FEB615B00F08A18 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E520FEB615B00F08A18 /* Texture.cpp */; };
14117E690FEB618500F08A18 /* Context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E590FEB618500F08A18 /* Context.cpp */; };
14117E6A0FEB618500F08A18 /* Entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E5B0FEB618500F08A18 /* Entity.cpp */; };
14117E6B0FEB618500F08A18 /* Game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E5D0FEB618500F08A18 /* Game.cpp */; };
14117E6C0FEB618500F08A18 /* Level.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E5F0FEB618500F08A18 /* Level.cpp */; };
14117E6D0FEB618500F08A18 /* PointArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E610FEB618500F08A18 /* PointArray.cpp */; };
14117E6E0FEB618500F08A18 /* PointF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E630FEB618500F08A18 /* PointF.cpp */; };
14117E6F0FEB618500F08A18 /* SoundEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14117E670FEB618500F08A18 /* SoundEngine.cpp */; };
14117E720FEB61BD00F08A18 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 14117E710FEB61BD00F08A18 /* main.mm */; };
14117E760FEB61FB00F08A18 /* GameMusic-1.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 14117E750FEB61FB00F08A18 /* GameMusic-1.mp3 */; };
14117E7B0FEB62C000F08A18 /* Slap Bass 01.caf in Resources */ = {isa = PBXBuildFile; fileRef = 14117E7A0FEB62C000F08A18 /* Slap Bass 01.caf */; };
14117E800FEB62E000F08A18 /* background.png in Resources */ = {isa = PBXBuildFile; fileRef = 14117E7C0FEB62E000F08A18 /* background.png */; };
14117E810FEB62E000F08A18 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 14117E7D0FEB62E000F08A18 /* Default.png */; };
14117E820FEB62E000F08A18 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 14117E7E0FEB62E000F08A18 /* Icon.png */; };
14117E830FEB62E000F08A18 /* RocketMan.png in Resources */ = {isa = PBXBuildFile; fileRef = 14117E7F0FEB62E000F08A18 /* RocketMan.png */; };
14117E8B0FEB637D00F08A18 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 14117E8A0FEB637D00F08A18 /* Info.plist */; };
1425C2FC0FF8D7A400231526 /* SoundEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1425C2FB0FF8D7A400231526 /* SoundEffects.cpp */; };
1425C2FF0FF8E0BE00231526 /* Thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1425C2FE0FF8E0BE00231526 /* Thread.cpp */; };
142D98410FED11E900BF4E15 /* Duck-3.png in Resources */ = {isa = PBXBuildFile; fileRef = 142D98400FED11E900BF4E15 /* Duck-3.png */; };
142D99380FED228100BF4E15 /* Duck-6.png in Resources */ = {isa = PBXBuildFile; fileRef = 142D99370FED228100BF4E15 /* Duck-6.png */; };
145BDFC60FDBA2DE005E669E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 145BDFC50FDBA2DE005E669E /* CoreGraphics.framework */; };
145D40DA0FF3626B0097A71D /* Mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 145D40D80FF3626B0097A71D /* Mutex.cpp */; };
145D418D0FF38A6F0097A71D /* DebugProfiling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 145D418B0FF38A6F0097A71D /* DebugProfiling.cpp */; };
145D41C50FF3B1AB0097A71D /* DebugSymbols.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 145D41C30FF3B1AB0097A71D /* DebugSymbols.cpp */; };
1466AFB10FF1CBCE00D0AD73 /* DebugMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1466AFAF0FF1CBCE00D0AD73 /* DebugMemory.cpp */; };
1466AFB40FF1CC7F00D0AD73 /* Debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1466AFB30FF1CC7F00D0AD73 /* Debug.cpp */; };
14B2006E0FE0DC2F00273F58 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 14B2006D0FE0DC2F00273F58 /* AudioToolbox.framework */; };
14C241C70FE288EA00775252 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 14C241C60FE288EA00775252 /* AVFoundation.framework */; };
14CCACE30FECCF8F00D78A5F /* Duck-2.png in Resources */ = {isa = PBXBuildFile; fileRef = 14CCACE20FECCF8F00D78A5F /* Duck-2.png */; };
14F4A2F50FEBC10800908CBF /* background-1.png in Resources */ = {isa = PBXBuildFile; fileRef = 14F4A2F30FEBC10800908CBF /* background-1.png */; };
14F4A2F60FEBC10800908CBF /* background-2.png in Resources */ = {isa = PBXBuildFile; fileRef = 14F4A2F40FEBC10800908CBF /* background-2.png */; };
14F4A32C0FEBCAD900908CBF /* UI.png in Resources */ = {isa = PBXBuildFile; fileRef = 14F4A32B0FEBCAD900908CBF /* UI.png */; };
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; };
28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
14117E2C0FEB5F2400F08A18 /* Design.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Design.rtf; path = Documentation/Design.rtf; sourceTree = "<group>"; };
14117E2D0FEB5F2400F08A18 /* Notes.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Notes.rtf; path = Documentation/Notes.rtf; sourceTree = "<group>"; };
14117E3B0FEB613700F08A18 /* DebugMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugMessage.cpp; path = "Source Code/DebugMessage.cpp"; sourceTree = "<group>"; };
14117E3C0FEB613700F08A18 /* DebugMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugMessage.h; path = "Source Code/DebugMessage.h"; sourceTree = "<group>"; };
14117E3D0FEB613700F08A18 /* FileSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileSystem.cpp; path = "Source Code/FileSystem.cpp"; sourceTree = "<group>"; };
14117E3E0FEB613700F08A18 /* FileSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileSystem.h; path = "Source Code/FileSystem.h"; sourceTree = "<group>"; };
14117E3F0FEB613700F08A18 /* Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Image.cpp; path = "Source Code/Image.cpp"; sourceTree = "<group>"; };
14117E400FEB613700F08A18 /* Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Image.h; path = "Source Code/Image.h"; sourceTree = "<group>"; };
14117E410FEB613700F08A18 /* Iterators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Iterators.h; path = "Source Code/Iterators.h"; sourceTree = "<group>"; };
14117E420FEB613700F08A18 /* Maths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Maths.h; path = "Source Code/Maths.h"; sourceTree = "<group>"; };
14117E430FEB613700F08A18 /* Sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sound.cpp; path = "Source Code/Sound.cpp"; sourceTree = "<group>"; };
14117E440FEB613700F08A18 /* Sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sound.h; path = "Source Code/Sound.h"; sourceTree = "<group>"; };
14117E450FEB613700F08A18 /* String.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = String.h; path = "Source Code/String.h"; sourceTree = "<group>"; };
14117E4A0FEB615B00F08A18 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = "Source Code/AppDelegate.h"; sourceTree = "<group>"; };
14117E4B0FEB615B00F08A18 /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = "Source Code/AppDelegate.mm"; sourceTree = "<group>"; };
14117E4C0FEB615B00F08A18 /* GraphicsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GraphicsView.h; path = "Source Code/GraphicsView.h"; sourceTree = "<group>"; };
14117E4D0FEB615B00F08A18 /* GraphicsView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = GraphicsView.mm; path = "Source Code/GraphicsView.mm"; sourceTree = "<group>"; };
14117E4E0FEB615B00F08A18 /* Music.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Music.h; path = "Source Code/Music.h"; sourceTree = "<group>"; };
14117E4F0FEB615B00F08A18 /* Music.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Music.mm; path = "Source Code/Music.mm"; sourceTree = "<group>"; };
14117E500FEB615B00F08A18 /* Sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sprite.cpp; path = "Source Code/Sprite.cpp"; sourceTree = "<group>"; };
14117E510FEB615B00F08A18 /* Sprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sprite.h; path = "Source Code/Sprite.h"; sourceTree = "<group>"; };
14117E520FEB615B00F08A18 /* Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Texture.cpp; path = "Source Code/Texture.cpp"; sourceTree = "<group>"; };
14117E530FEB615B00F08A18 /* Texture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Texture.h; path = "Source Code/Texture.h"; sourceTree = "<group>"; };
14117E590FEB618500F08A18 /* Context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Context.cpp; path = "Source Code/Context.cpp"; sourceTree = SOURCE_ROOT; };
14117E5A0FEB618500F08A18 /* Context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Context.h; path = "Source Code/Context.h"; sourceTree = SOURCE_ROOT; };
14117E5B0FEB618500F08A18 /* Entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Entity.cpp; path = "Source Code/Entity.cpp"; sourceTree = SOURCE_ROOT; };
14117E5C0FEB618500F08A18 /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Entity.h; path = "Source Code/Entity.h"; sourceTree = SOURCE_ROOT; };
14117E5D0FEB618500F08A18 /* Game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Game.cpp; path = "Source Code/Game.cpp"; sourceTree = SOURCE_ROOT; };
14117E5E0FEB618500F08A18 /* Game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Game.h; path = "Source Code/Game.h"; sourceTree = SOURCE_ROOT; };
14117E5F0FEB618500F08A18 /* Level.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Level.cpp; path = "Source Code/Level.cpp"; sourceTree = SOURCE_ROOT; };
14117E600FEB618500F08A18 /* Level.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Level.h; path = "Source Code/Level.h"; sourceTree = SOURCE_ROOT; };
14117E610FEB618500F08A18 /* PointArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PointArray.cpp; path = "Source Code/PointArray.cpp"; sourceTree = SOURCE_ROOT; };
14117E620FEB618500F08A18 /* PointArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PointArray.h; path = "Source Code/PointArray.h"; sourceTree = SOURCE_ROOT; };
14117E630FEB618500F08A18 /* PointF.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PointF.cpp; path = "Source Code/PointF.cpp"; sourceTree = SOURCE_ROOT; };
14117E640FEB618500F08A18 /* PointF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PointF.h; path = "Source Code/PointF.h"; sourceTree = SOURCE_ROOT; };
14117E650FEB618500F08A18 /* ResourceList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResourceList.h; path = "Source Code/ResourceList.h"; sourceTree = SOURCE_ROOT; };
14117E660FEB618500F08A18 /* Resources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Resources.h; path = "Source Code/Resources.h"; sourceTree = SOURCE_ROOT; };
14117E670FEB618500F08A18 /* SoundEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoundEngine.cpp; path = "Source Code/SoundEngine.cpp"; sourceTree = SOURCE_ROOT; };
14117E680FEB618500F08A18 /* SoundEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SoundEngine.h; path = "Source Code/SoundEngine.h"; sourceTree = SOURCE_ROOT; };
14117E710FEB61BD00F08A18 /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = main.mm; path = "Source Code/main.mm"; sourceTree = "<group>"; };
14117E750FEB61FB00F08A18 /* GameMusic-1.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; name = "GameMusic-1.mp3"; path = "Resources/Music/GameMusic-1.mp3"; sourceTree = "<group>"; };
14117E7A0FEB62C000F08A18 /* Slap Bass 01.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Slap Bass 01.caf"; path = "Resources/Sounds/Slap Bass 01.caf"; sourceTree = "<group>"; };
14117E7C0FEB62E000F08A18 /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = background.png; path = Resources/Images/background.png; sourceTree = "<group>"; };
14117E7D0FEB62E000F08A18 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Default.png; path = Resources/Images/Default.png; sourceTree = "<group>"; };
14117E7E0FEB62E000F08A18 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon.png; path = Resources/Images/Icon.png; sourceTree = "<group>"; };
14117E7F0FEB62E000F08A18 /* RocketMan.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RocketMan.png; path = Resources/Images/RocketMan.png; sourceTree = "<group>"; };
14117E8A0FEB637D00F08A18 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
1425C2FA0FF8D7A400231526 /* SoundEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoundEffects.h; sourceTree = "<group>"; };
1425C2FB0FF8D7A400231526 /* SoundEffects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundEffects.cpp; sourceTree = "<group>"; };
1425C2FD0FF8E0BE00231526 /* Thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Thread.h; sourceTree = "<group>"; };
1425C2FE0FF8E0BE00231526 /* Thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Thread.cpp; sourceTree = "<group>"; };
142D98400FED11E900BF4E15 /* Duck-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Duck-3.png"; path = "../Duck-3.png"; sourceTree = SOURCE_ROOT; };
142D99370FED228100BF4E15 /* Duck-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Duck-6.png"; path = "../Duck-6.png"; sourceTree = SOURCE_ROOT; };
145BDFC50FDBA2DE005E669E /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = ../../../../Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = SOURCE_ROOT; };
145D40D80FF3626B0097A71D /* Mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Mutex.cpp; path = "Source Code/Mutex.cpp"; sourceTree = "<group>"; };
145D40D90FF3626B0097A71D /* Mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Mutex.h; path = "Source Code/Mutex.h"; sourceTree = "<group>"; };
145D418B0FF38A6F0097A71D /* DebugProfiling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugProfiling.cpp; path = "Source Code/DebugProfiling.cpp"; sourceTree = "<group>"; };
145D418C0FF38A6F0097A71D /* DebugProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugProfiling.h; path = "Source Code/DebugProfiling.h"; sourceTree = "<group>"; };
145D41C30FF3B1AB0097A71D /* DebugSymbols.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugSymbols.cpp; path = "Source Code/DebugSymbols.cpp"; sourceTree = "<group>"; };
145D41C40FF3B1AB0097A71D /* DebugSymbols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugSymbols.h; path = "Source Code/DebugSymbols.h"; sourceTree = "<group>"; };
1466AFAF0FF1CBCE00D0AD73 /* DebugMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebugMemory.cpp; path = "Source Code/DebugMemory.cpp"; sourceTree = "<group>"; };
1466AFB00FF1CBCE00D0AD73 /* DebugMemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebugMemory.h; path = "Source Code/DebugMemory.h"; sourceTree = "<group>"; };
1466AFB20FF1CC7F00D0AD73 /* Debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Debug.h; path = "Source Code/Debug.h"; sourceTree = "<group>"; };
1466AFB30FF1CC7F00D0AD73 /* Debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Debug.cpp; path = "Source Code/Debug.cpp"; sourceTree = "<group>"; };
14B2006D0FE0DC2F00273F58 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
14C241C60FE288EA00775252 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
14CCACE20FECCF8F00D78A5F /* Duck-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Duck-2.png"; path = "../Duck-2.png"; sourceTree = SOURCE_ROOT; };
14F4A2F30FEBC10800908CBF /* background-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "background-1.png"; path = "Resources/Images/background-1.png"; sourceTree = "<group>"; };
14F4A2F40FEBC10800908CBF /* background-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "background-2.png"; path = "Resources/Images/background-2.png"; sourceTree = "<group>"; };
14F4A32B0FEBCAD900908CBF /* UI.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = UI.png; path = Resources/Images/UI.png; sourceTree = "<group>"; };
1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
1D6058910D05DD3D006BFB54 /* RocketMan.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RocketMan.app; sourceTree = BUILT_PRODUCTS_DIR; };
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */,
28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */,
145BDFC60FDBA2DE005E669E /* CoreGraphics.framework in Frameworks */,
14B2006E0FE0DC2F00273F58 /* AudioToolbox.framework in Frameworks */,
14C241C70FE288EA00775252 /* AVFoundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
080E96DDFE201D6D7F000001 /* Application */ = {
isa = PBXGroup;
children = (
14117E590FEB618500F08A18 /* Context.cpp */,
14117E5A0FEB618500F08A18 /* Context.h */,
14117E5B0FEB618500F08A18 /* Entity.cpp */,
14117E5C0FEB618500F08A18 /* Entity.h */,
14117E5D0FEB618500F08A18 /* Game.cpp */,
14117E5E0FEB618500F08A18 /* Game.h */,
14117E5F0FEB618500F08A18 /* Level.cpp */,
14117E600FEB618500F08A18 /* Level.h */,
14117E610FEB618500F08A18 /* PointArray.cpp */,
14117E620FEB618500F08A18 /* PointArray.h */,
14117E630FEB618500F08A18 /* PointF.cpp */,
14117E640FEB618500F08A18 /* PointF.h */,
14117E650FEB618500F08A18 /* ResourceList.h */,
14117E660FEB618500F08A18 /* Resources.h */,
14117E670FEB618500F08A18 /* SoundEngine.cpp */,
14117E680FEB618500F08A18 /* SoundEngine.h */,
1425C2FB0FF8D7A400231526 /* SoundEffects.cpp */,
1425C2FA0FF8D7A400231526 /* SoundEffects.h */,
);
name = Application;
path = "Source Code";
sourceTree = "<group>";
};
14117E270FEB5E4F00F08A18 /* Images */ = {
isa = PBXGroup;
children = (
14F4A32B0FEBCAD900908CBF /* UI.png */,
14F4A2F30FEBC10800908CBF /* background-1.png */,
14F4A2F40FEBC10800908CBF /* background-2.png */,
14117E7C0FEB62E000F08A18 /* background.png */,
14117E7D0FEB62E000F08A18 /* Default.png */,
14117E7E0FEB62E000F08A18 /* Icon.png */,
14117E7F0FEB62E000F08A18 /* RocketMan.png */,
);
name = Images;
sourceTree = "<group>";
};
14117E280FEB5E5600F08A18 /* Sounds */ = {
isa = PBXGroup;
children = (
14117E7A0FEB62C000F08A18 /* Slap Bass 01.caf */,
);
name = Sounds;
sourceTree = "<group>";
};
14117E290FEB5E5E00F08A18 /* Source Code */ = {
isa = PBXGroup;
children = (
1422BD7C0FE5EBFF00175503 /* Base.framework */,
1422BD750FE5E94500175503 /* Game.framework */,
080E96DDFE201D6D7F000001 /* Application */,
14117E710FEB61BD00F08A18 /* main.mm */,
);
name = "Source Code";
sourceTree = "<group>";
};
14117E300FEB5F4B00F08A18 /* Music */ = {
isa = PBXGroup;
children = (
14117E750FEB61FB00F08A18 /* GameMusic-1.mp3 */,
);
name = Music;
sourceTree = "<group>";
};
1422BD750FE5E94500175503 /* Game.framework */ = {
isa = PBXGroup;
children = (
14117E4A0FEB615B00F08A18 /* AppDelegate.h */,
14117E4B0FEB615B00F08A18 /* AppDelegate.mm */,
14117E4C0FEB615B00F08A18 /* GraphicsView.h */,
14117E4D0FEB615B00F08A18 /* GraphicsView.mm */,
14117E4E0FEB615B00F08A18 /* Music.h */,
14117E4F0FEB615B00F08A18 /* Music.mm */,
14117E500FEB615B00F08A18 /* Sprite.cpp */,
14117E510FEB615B00F08A18 /* Sprite.h */,
14117E520FEB615B00F08A18 /* Texture.cpp */,
14117E530FEB615B00F08A18 /* Texture.h */,
);
name = Game.framework;
sourceTree = "<group>";
};
1422BD7C0FE5EBFF00175503 /* Base.framework */ = {
isa = PBXGroup;
children = (
1466AFB30FF1CC7F00D0AD73 /* Debug.cpp */,
1466AFB20FF1CC7F00D0AD73 /* Debug.h */,
1466AFAF0FF1CBCE00D0AD73 /* DebugMemory.cpp */,
1466AFB00FF1CBCE00D0AD73 /* DebugMemory.h */,
14117E3B0FEB613700F08A18 /* DebugMessage.cpp */,
14117E3C0FEB613700F08A18 /* DebugMessage.h */,
145D418B0FF38A6F0097A71D /* DebugProfiling.cpp */,
145D418C0FF38A6F0097A71D /* DebugProfiling.h */,
145D41C30FF3B1AB0097A71D /* DebugSymbols.cpp */,
145D41C40FF3B1AB0097A71D /* DebugSymbols.h */,
14117E3D0FEB613700F08A18 /* FileSystem.cpp */,
14117E3E0FEB613700F08A18 /* FileSystem.h */,
14117E3F0FEB613700F08A18 /* Image.cpp */,
14117E400FEB613700F08A18 /* Image.h */,
14117E410FEB613700F08A18 /* Iterators.h */,
14117E420FEB613700F08A18 /* Maths.h */,
145D40D80FF3626B0097A71D /* Mutex.cpp */,
145D40D90FF3626B0097A71D /* Mutex.h */,
14117E430FEB613700F08A18 /* Sound.cpp */,
14117E440FEB613700F08A18 /* Sound.h */,
14117E450FEB613700F08A18 /* String.h */,
1425C2FD0FF8E0BE00231526 /* Thread.h */,
1425C2FE0FF8E0BE00231526 /* Thread.cpp */,
);
name = Base.framework;
sourceTree = "<group>";
};
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
1D6058910D05DD3D006BFB54 /* RocketMan.app */,
);
name = Products;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
isa = PBXGroup;
children = (
14117E290FEB5E5E00F08A18 /* Source Code */,
29B97315FDCFA39411CA2CEA /* Documentation */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
);
name = CustomTemplate;
sourceTree = "<group>";
};
29B97315FDCFA39411CA2CEA /* Documentation */ = {
isa = PBXGroup;
children = (
14117E2C0FEB5F2400F08A18 /* Design.rtf */,
14117E2D0FEB5F2400F08A18 /* Notes.rtf */,
);
name = Documentation;
sourceTree = "<group>";
};
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
142D99370FED228100BF4E15 /* Duck-6.png */,
142D98400FED11E900BF4E15 /* Duck-3.png */,
14CCACE20FECCF8F00D78A5F /* Duck-2.png */,
14117E280FEB5E5600F08A18 /* Sounds */,
14117E270FEB5E4F00F08A18 /* Images */,
14117E300FEB5F4B00F08A18 /* Music */,
14117E8A0FEB637D00F08A18 /* Info.plist */,
);
name = Resources;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
14C241C60FE288EA00775252 /* AVFoundation.framework */,
14B2006D0FE0DC2F00273F58 /* AudioToolbox.framework */,
145BDFC50FDBA2DE005E669E /* CoreGraphics.framework */,
28FD15070DC6FC5B0079059D /* QuartzCore.framework */,
28FD14FF0DC6FC520079059D /* OpenGLES.framework */,
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
1D30AB110D05D00D00671497 /* Foundation.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
1D6058900D05DD3D006BFB54 /* RocketMan */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "RocketMan" */;
buildPhases = (
1D60588D0D05DD3D006BFB54 /* Resources */,
1D60588E0D05DD3D006BFB54 /* Sources */,
1D60588F0D05DD3D006BFB54 /* Frameworks */,
14E0E06D0FDCDC7500BA01E6 /* ShellScript */,
);
buildRules = (
);
dependencies = (
);
name = RocketMan;
productName = RocketMan;
productReference = 1D6058910D05DD3D006BFB54 /* RocketMan.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Rocket_Man" */;
compatibilityVersion = "Xcode 3.1";
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
Japanese,
French,
German,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
projectDirPath = "";
projectRoot = "";
targets = (
1D6058900D05DD3D006BFB54 /* RocketMan */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
1D60588D0D05DD3D006BFB54 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
14117E760FEB61FB00F08A18 /* GameMusic-1.mp3 in Resources */,
14117E7B0FEB62C000F08A18 /* Slap Bass 01.caf in Resources */,
14117E800FEB62E000F08A18 /* background.png in Resources */,
14117E810FEB62E000F08A18 /* Default.png in Resources */,
14117E820FEB62E000F08A18 /* Icon.png in Resources */,
14117E830FEB62E000F08A18 /* RocketMan.png in Resources */,
14117E8B0FEB637D00F08A18 /* Info.plist in Resources */,
14F4A2F50FEBC10800908CBF /* background-1.png in Resources */,
14F4A2F60FEBC10800908CBF /* background-2.png in Resources */,
14F4A32C0FEBCAD900908CBF /* UI.png in Resources */,
14CCACE30FECCF8F00D78A5F /* Duck-2.png in Resources */,
142D98410FED11E900BF4E15 /* Duck-3.png in Resources */,
142D99380FED228100BF4E15 /* Duck-6.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
14E0E06D0FDCDC7500BA01E6 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 1;
shellPath = /bin/sh;
shellScript = "cd /Users/jryland/iphone-dev/RocketMan/build/Debug-iphoneos ; scp -r RocketMan.app root@192.168.11.2:/Applications/\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
1D60588E0D05DD3D006BFB54 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
14117E460FEB613700F08A18 /* DebugMessage.cpp in Sources */,
14117E470FEB613700F08A18 /* FileSystem.cpp in Sources */,
14117E480FEB613700F08A18 /* Image.cpp in Sources */,
14117E490FEB613700F08A18 /* Sound.cpp in Sources */,
14117E540FEB615B00F08A18 /* AppDelegate.mm in Sources */,
14117E550FEB615B00F08A18 /* GraphicsView.mm in Sources */,
14117E560FEB615B00F08A18 /* Music.mm in Sources */,
14117E570FEB615B00F08A18 /* Sprite.cpp in Sources */,
14117E580FEB615B00F08A18 /* Texture.cpp in Sources */,
14117E690FEB618500F08A18 /* Context.cpp in Sources */,
14117E6A0FEB618500F08A18 /* Entity.cpp in Sources */,
14117E6B0FEB618500F08A18 /* Game.cpp in Sources */,
14117E6C0FEB618500F08A18 /* Level.cpp in Sources */,
14117E6D0FEB618500F08A18 /* PointArray.cpp in Sources */,
14117E6E0FEB618500F08A18 /* PointF.cpp in Sources */,
14117E6F0FEB618500F08A18 /* SoundEngine.cpp in Sources */,
14117E720FEB61BD00F08A18 /* main.mm in Sources */,
1466AFB10FF1CBCE00D0AD73 /* DebugMemory.cpp in Sources */,
1466AFB40FF1CC7F00D0AD73 /* Debug.cpp in Sources */,
145D40DA0FF3626B0097A71D /* Mutex.cpp in Sources */,
145D418D0FF38A6F0097A71D /* DebugProfiling.cpp in Sources */,
145D41C50FF3B1AB0097A71D /* DebugSymbols.cpp in Sources */,
1425C2FC0FF8D7A400231526 /* SoundEffects.cpp in Sources */,
1425C2FF0FF8E0BE00231526 /* Thread.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
1D6058940D05DD3E006BFB54 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Don't Code Sign";
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = Rocket_Man_Prefix.pch;
INFOPLIST_FILE = Info.plist;
PRODUCT_NAME = RocketMan;
};
name = Debug;
};
1D6058950D05DD3E006BFB54 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = Rocket_Man_Prefix.pch;
INFOPLIST_FILE = Info.plist;
PRODUCT_NAME = RocketMan;
};
name = Release;
};
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = InvertedLogic;
GCC_C_LANGUAGE_STANDARD = c99;
GCC_PREPROCESSOR_DEFINITIONS = "_DEBUG=1";
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
SDKROOT = iphoneos2.2.1;
};
name = Debug;
};
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = InvertedLogic;
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
OTHER_CFLAGS = "";
PREBINDING = NO;
SDKROOT = iphoneos2.2.1;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "RocketMan" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1D6058940D05DD3E006BFB54 /* Debug */,
1D6058950D05DD3E006BFB54 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Rocket_Man" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
C01FCF5008A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}