/* Begin PBXBuildFile section */
494DE9971376927C00FDB3D7 /* libBox2D.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 494DE9961376927C00FDB3D7 /* libBox2D.a */; };
+ 4995ABB213816CCE00334646 /* Game.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834A513812427007A6598 /* Game.h */; };
+ 4995ABB313816CD400334646 /* Unit.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834A213812427007A6598 /* Unit.h */; };
499668C713692E2D006E8125 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668C613692E2D006E8125 /* UIKit.framework */; };
499668C913692E2D006E8125 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668C813692E2D006E8125 /* Foundation.framework */; };
499668CB13692E2D006E8125 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668CA13692E2D006E8125 /* CoreGraphics.framework */; };
4996691B136930E8006E8125 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966916136930E8006E8125 /* QuartzCore.framework */; };
49DA67D4137847A7004841E9 /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = 49DA67D2137847A7004841E9 /* World.h */; };
49DA67D5137847A7004841E9 /* World.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49DA67D3137847A7004841E9 /* World.mm */; };
- 49E834441380CB61007A6598 /* GLES-Render.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834421380CB61007A6598 /* GLES-Render.h */; };
- 49E834451380CB61007A6598 /* GLES-Render.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834431380CB61007A6598 /* GLES-Render.mm */; };
- 49E834501380E234007A6598 /* Displayable.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E8344F1380E234007A6598 /* Displayable.h */; };
- 49E834531380EBB2007A6598 /* Actor.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834511380EBB2007A6598 /* Actor.h */; };
- 49E834541380EBB2007A6598 /* Actor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834521380EBB2007A6598 /* Actor.mm */; };
- 49E8345613810618007A6598 /* Active.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E8345513810618007A6598 /* Active.h */; };
+ 49E834A713812427007A6598 /* Active.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E8349E13812427007A6598 /* Active.h */; };
+ 49E834A813812427007A6598 /* Actor.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834A013812427007A6598 /* Actor.h */; };
+ 49E834A913812427007A6598 /* Actor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834A113812427007A6598 /* Actor.mm */; };
+ 49E834AB13812427007A6598 /* Unit.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834A313812427007A6598 /* Unit.mm */; };
+ 49E834AC13812427007A6598 /* Displayable.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834A413812427007A6598 /* Displayable.h */; };
+ 49E834AE13812427007A6598 /* Game.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834A613812427007A6598 /* Game.mm */; };
+ 49E834BE13812555007A6598 /* AppDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834B013812555007A6598 /* AppDelegate.h */; };
+ 49E834BF13812555007A6598 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834B113812555007A6598 /* AppDelegate.mm */; };
+ 49E834C013812555007A6598 /* AppDelegate_iPad.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834B313812555007A6598 /* AppDelegate_iPad.h */; };
+ 49E834C113812555007A6598 /* AppDelegate_iPad.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834B413812555007A6598 /* AppDelegate_iPad.mm */; };
+ 49E834C213812555007A6598 /* MainWindow_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 49E834B513812555007A6598 /* MainWindow_iPad.xib */; };
+ 49E834C313812555007A6598 /* AppDelegate_iPhone.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834B813812555007A6598 /* AppDelegate_iPhone.h */; };
+ 49E834C413812555007A6598 /* AppDelegate_iPhone.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834B913812555007A6598 /* AppDelegate_iPhone.mm */; };
+ 49E834C513812555007A6598 /* MainWindow_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 49E834BA13812555007A6598 /* MainWindow_iPhone.xib */; };
+ 49E834C613812555007A6598 /* Viewport.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834BC13812555007A6598 /* Viewport.h */; };
+ 49E834C713812555007A6598 /* Viewport.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834BD13812555007A6598 /* Viewport.mm */; };
+ 49E834CD13814F7D007A6598 /* GLESDebugDraw.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834C913814F7D007A6598 /* GLESDebugDraw.h */; };
+ 49E834CE13814F7D007A6598 /* GLESDebugDraw.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834CA13814F7D007A6598 /* GLESDebugDraw.mm */; };
+ 49E834D3138166A6007A6598 /* QQSparrowExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E834D1138166A6007A6598 /* QQSparrowExtensions.h */; };
+ 49E834D4138166A6007A6598 /* QQSparrowExtensions.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49E834D2138166A6007A6598 /* QQSparrowExtensions.mm */; };
49F2D9C413764666000B6B8C /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49F2D9B013764666000B6B8C /* main.mm */; };
- 49F2D9C513764666000B6B8C /* RootAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49F2D9B513764666000B6B8C /* RootAppDelegate.mm */; };
- 49F2D9C613764666000B6B8C /* Game.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49F2D9B813764666000B6B8C /* Game.mm */; };
- 49F2D9C713764666000B6B8C /* MainWindow_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 49F2D9BB13764666000B6B8C /* MainWindow_iPad.xib */; };
- 49F2D9C813764666000B6B8C /* RootAppDelegate_iPad.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49F2D9BE13764666000B6B8C /* RootAppDelegate_iPad.mm */; };
- 49F2D9C913764666000B6B8C /* MainWindow_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 49F2D9C013764666000B6B8C /* MainWindow_iPhone.xib */; };
- 49F2D9CA13764666000B6B8C /* RootAppDelegate_iPhone.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49F2D9C313764666000B6B8C /* RootAppDelegate_iPhone.mm */; };
- 49F2D9CD13764710000B6B8C /* RootAppDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2D9B413764666000B6B8C /* RootAppDelegate.h */; };
- 49F2D9CE13764710000B6B8C /* Game.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2D9B713764666000B6B8C /* Game.h */; };
- 49F2D9CF13764710000B6B8C /* RootAppDelegate_iPad.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2D9BD13764666000B6B8C /* RootAppDelegate_iPad.h */; };
- 49F2D9D013764710000B6B8C /* RootAppDelegate_iPhone.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2D9C213764666000B6B8C /* RootAppDelegate_iPhone.h */; };
49F2D9D713764A9B000B6B8C /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 49F2D9D413764A9B000B6B8C /* InfoPlist.strings */; };
49F2DA8213764ED6000B6B8C /* SPAVSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2DA2613764ED5000B6B8C /* SPAVSound.h */; };
49F2DA8313764ED6000B6B8C /* SPAVSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 49F2DA2713764ED5000B6B8C /* SPAVSound.m */; };
49F2DADD13764ED6000B6B8C /* SPUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2DA8013764ED6000B6B8C /* SPUtils.h */; };
49F2DADE13764ED6000B6B8C /* SPUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 49F2DA8113764ED6000B6B8C /* SPUtils.m */; };
49F2DADF13764ED6000B6B8C /* Sparrow.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2DA1D13764ED5000B6B8C /* Sparrow.h */; };
- 49F2DB341376632E000B6B8C /* Unit.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F2DB321376632E000B6B8C /* Unit.h */; };
- 49F2DB351376632E000B6B8C /* Unit.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49F2DB331376632E000B6B8C /* Unit.mm */; };
4B8B2A3213784D2D00CA4076 /* tank-pink.png in Resources */ = {isa = PBXBuildFile; fileRef = 4B8B2A3113784D2D00CA4076 /* tank-pink.png */; };
4B8B2A50137D098500CA4076 /* AnimationContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B8B2A4E137D098500CA4076 /* AnimationContainer.h */; };
- 4B8B2A51137D098500CA4076 /* AnimationContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B8B2A4F137D098500CA4076 /* AnimationContainer.m */; };
+ 4B8B2A51137D098500CA4076 /* AnimationContainer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4B8B2A4F137D098500CA4076 /* AnimationContainer.mm */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
/* Begin PBXFileReference section */
494DE9961376927C00FDB3D7 /* libBox2D.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libBox2D.a; sourceTree = SOURCE_ROOT; };
- 496D95E91379865A00C1D33E /* PhysicsDebugView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhysicsDebugView.h; sourceTree = "<group>"; };
- 496D95EA1379865A00C1D33E /* PhysicsDebugView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PhysicsDebugView.mm; sourceTree = "<group>"; };
- 496D95F7137A358100C1D33E /* Viewport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Viewport.h; sourceTree = "<group>"; };
- 496D95F8137A358100C1D33E /* Viewport.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Viewport.mm; sourceTree = "<group>"; };
499668C213692E2D006E8125 /* Tanks.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Tanks.app; sourceTree = BUILT_PRODUCTS_DIR; };
499668C613692E2D006E8125 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
499668C813692E2D006E8125 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
49966916136930E8006E8125 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
49DA67D2137847A7004841E9 /* World.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = World.h; sourceTree = "<group>"; };
49DA67D3137847A7004841E9 /* World.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = World.mm; sourceTree = "<group>"; };
- 49E834421380CB61007A6598 /* GLES-Render.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GLES-Render.h"; sourceTree = "<group>"; };
- 49E834431380CB61007A6598 /* GLES-Render.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "GLES-Render.mm"; sourceTree = "<group>"; };
- 49E8344F1380E234007A6598 /* Displayable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Displayable.h; sourceTree = "<group>"; };
- 49E834511380EBB2007A6598 /* Actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Actor.h; sourceTree = "<group>"; };
- 49E834521380EBB2007A6598 /* Actor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Actor.mm; sourceTree = "<group>"; };
- 49E8345513810618007A6598 /* Active.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Active.h; sourceTree = "<group>"; };
+ 49E8349E13812427007A6598 /* Active.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Active.h; sourceTree = "<group>"; };
+ 49E834A013812427007A6598 /* Actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Actor.h; sourceTree = "<group>"; };
+ 49E834A113812427007A6598 /* Actor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Actor.mm; sourceTree = "<group>"; };
+ 49E834A213812427007A6598 /* Unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Unit.h; sourceTree = "<group>"; };
+ 49E834A313812427007A6598 /* Unit.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Unit.mm; sourceTree = "<group>"; };
+ 49E834A413812427007A6598 /* Displayable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Displayable.h; sourceTree = "<group>"; };
+ 49E834A513812427007A6598 /* Game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Game.h; sourceTree = "<group>"; };
+ 49E834A613812427007A6598 /* Game.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Game.mm; sourceTree = "<group>"; };
+ 49E834B013812555007A6598 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
+ 49E834B113812555007A6598 /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate.mm; sourceTree = "<group>"; };
+ 49E834B313812555007A6598 /* AppDelegate_iPad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate_iPad.h; sourceTree = "<group>"; };
+ 49E834B413812555007A6598 /* AppDelegate_iPad.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate_iPad.mm; sourceTree = "<group>"; };
+ 49E834B613812555007A6598 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow_iPad.xib; sourceTree = "<group>"; };
+ 49E834B813812555007A6598 /* AppDelegate_iPhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate_iPhone.h; sourceTree = "<group>"; };
+ 49E834B913812555007A6598 /* AppDelegate_iPhone.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AppDelegate_iPhone.mm; sourceTree = "<group>"; };
+ 49E834BB13812555007A6598 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow_iPhone.xib; sourceTree = "<group>"; };
+ 49E834BC13812555007A6598 /* Viewport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Viewport.h; sourceTree = "<group>"; };
+ 49E834BD13812555007A6598 /* Viewport.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Viewport.mm; sourceTree = "<group>"; };
+ 49E834C913814F7D007A6598 /* GLESDebugDraw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLESDebugDraw.h; sourceTree = "<group>"; };
+ 49E834CA13814F7D007A6598 /* GLESDebugDraw.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = GLESDebugDraw.mm; sourceTree = "<group>"; };
+ 49E834CB13814F7D007A6598 /* PhysicsDebugView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhysicsDebugView.h; sourceTree = "<group>"; };
+ 49E834CC13814F7D007A6598 /* PhysicsDebugView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PhysicsDebugView.mm; sourceTree = "<group>"; };
+ 49E834D1138166A6007A6598 /* QQSparrowExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QQSparrowExtensions.h; sourceTree = "<group>"; };
+ 49E834D2138166A6007A6598 /* QQSparrowExtensions.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = QQSparrowExtensions.mm; sourceTree = "<group>"; };
49F2D99B137645DF000B6B8C /* box2d-ios.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "box2d-ios.xcodeproj"; path = "libs/box2d/box2d-ios.xcodeproj"; sourceTree = "<group>"; };
49F2D9B013764666000B6B8C /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
49F2D9B213764666000B6B8C /* prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prefix.pch; sourceTree = "<group>"; };
- 49F2D9B413764666000B6B8C /* RootAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootAppDelegate.h; sourceTree = "<group>"; };
- 49F2D9B513764666000B6B8C /* RootAppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RootAppDelegate.mm; sourceTree = "<group>"; };
- 49F2D9B713764666000B6B8C /* Game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Game.h; sourceTree = "<group>"; };
- 49F2D9B813764666000B6B8C /* Game.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Game.mm; sourceTree = "<group>"; };
- 49F2D9BC13764666000B6B8C /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow_iPad.xib; sourceTree = "<group>"; };
- 49F2D9BD13764666000B6B8C /* RootAppDelegate_iPad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootAppDelegate_iPad.h; sourceTree = "<group>"; };
- 49F2D9BE13764666000B6B8C /* RootAppDelegate_iPad.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RootAppDelegate_iPad.mm; sourceTree = "<group>"; };
- 49F2D9C113764666000B6B8C /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow_iPhone.xib; sourceTree = "<group>"; };
- 49F2D9C213764666000B6B8C /* RootAppDelegate_iPhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootAppDelegate_iPhone.h; sourceTree = "<group>"; };
- 49F2D9C313764666000B6B8C /* RootAppDelegate_iPhone.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RootAppDelegate_iPhone.mm; sourceTree = "<group>"; };
49F2D9D513764A9B000B6B8C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
49F2D9D613764A9B000B6B8C /* tanks-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "tanks-Info.plist"; sourceTree = "<group>"; };
49F2DA1D13764ED5000B6B8C /* Sparrow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sparrow.h; sourceTree = "<group>"; };
49F2DA7F13764ED6000B6B8C /* SPPoolObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPPoolObject.m; sourceTree = "<group>"; };
49F2DA8013764ED6000B6B8C /* SPUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPUtils.h; sourceTree = "<group>"; };
49F2DA8113764ED6000B6B8C /* SPUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPUtils.m; sourceTree = "<group>"; };
- 49F2DB321376632E000B6B8C /* Unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Unit.h; sourceTree = "<group>"; };
- 49F2DB331376632E000B6B8C /* Unit.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Unit.mm; sourceTree = "<group>"; };
4B8B2A3113784D2D00CA4076 /* tank-pink.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tank-pink.png"; path = "textures/tank-pink.png"; sourceTree = "<group>"; };
4B8B2A4E137D098500CA4076 /* AnimationContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AnimationContainer.h; path = animation/AnimationContainer.h; sourceTree = "<group>"; };
- 4B8B2A4F137D098500CA4076 /* AnimationContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AnimationContainer.m; path = animation/AnimationContainer.m; sourceTree = "<group>"; };
+ 4B8B2A4F137D098500CA4076 /* AnimationContainer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AnimationContainer.mm; path = animation/AnimationContainer.mm; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
name = Frameworks;
sourceTree = "<group>";
};
- 49F2D99C137645DF000B6B8C /* Products */ = {
+ 49E8349D13812427007A6598 /* game */ = {
isa = PBXGroup;
children = (
- 49F2D9A3137645E0000B6B8C /* libBox2D.a */,
+ 49E8349F13812427007A6598 /* actor */,
+ 49E8349E13812427007A6598 /* Active.h */,
+ 49E834A413812427007A6598 /* Displayable.h */,
+ 49E834A513812427007A6598 /* Game.h */,
+ 49E834A613812427007A6598 /* Game.mm */,
);
- name = Products;
+ path = game;
sourceTree = "<group>";
};
- 49F2D9AE13764666000B6B8C /* src */ = {
+ 49E8349F13812427007A6598 /* actor */ = {
isa = PBXGroup;
children = (
- 49F2D9B013764666000B6B8C /* main.mm */,
- 49F2D9B113764666000B6B8C /* physics */,
- 49F2D9B213764666000B6B8C /* prefix.pch */,
- 49F2D9B313764666000B6B8C /* render */,
- 49F2D9B613764666000B6B8C /* tanks */,
- 49F2D9B913764666000B6B8C /* ui */,
+ 49E834A013812427007A6598 /* Actor.h */,
+ 49E834A113812427007A6598 /* Actor.mm */,
+ 49E834A213812427007A6598 /* Unit.h */,
+ 49E834A313812427007A6598 /* Unit.mm */,
);
- path = src;
+ path = actor;
sourceTree = "<group>";
};
- 49F2D9B113764666000B6B8C /* physics */ = {
+ 49E834AF13812555007A6598 /* ui */ = {
isa = PBXGroup;
children = (
- 49DA67D2137847A7004841E9 /* World.h */,
- 49DA67D3137847A7004841E9 /* World.mm */,
- 496D95E91379865A00C1D33E /* PhysicsDebugView.h */,
- 496D95EA1379865A00C1D33E /* PhysicsDebugView.mm */,
+ 49E834B213812555007A6598 /* iPad */,
+ 49E834B713812555007A6598 /* iPhone */,
+ 49E834B013812555007A6598 /* AppDelegate.h */,
+ 49E834B113812555007A6598 /* AppDelegate.mm */,
+ 49E834BC13812555007A6598 /* Viewport.h */,
+ 49E834BD13812555007A6598 /* Viewport.mm */,
);
- path = physics;
+ path = ui;
sourceTree = "<group>";
};
- 49F2D9B313764666000B6B8C /* render */ = {
+ 49E834B213812555007A6598 /* iPad */ = {
isa = PBXGroup;
children = (
- 4B8B2A4D137D090D00CA4076 /* animation */,
+ 49E834B313812555007A6598 /* AppDelegate_iPad.h */,
+ 49E834B413812555007A6598 /* AppDelegate_iPad.mm */,
+ 49E834B513812555007A6598 /* MainWindow_iPad.xib */,
);
- path = render;
+ path = iPad;
sourceTree = "<group>";
};
- 49F2D9B613764666000B6B8C /* tanks */ = {
+ 49E834B713812555007A6598 /* iPhone */ = {
isa = PBXGroup;
children = (
- 49E8345513810618007A6598 /* Active.h */,
- 49E8344F1380E234007A6598 /* Displayable.h */,
- 49F2DB311376632E000B6B8C /* unit */,
- 49F2D9B713764666000B6B8C /* Game.h */,
- 49F2D9B813764666000B6B8C /* Game.mm */,
+ 49E834B813812555007A6598 /* AppDelegate_iPhone.h */,
+ 49E834B913812555007A6598 /* AppDelegate_iPhone.mm */,
+ 49E834BA13812555007A6598 /* MainWindow_iPhone.xib */,
);
- path = tanks;
+ path = iPhone;
sourceTree = "<group>";
};
- 49F2D9B913764666000B6B8C /* ui */ = {
+ 49E834C813814F7C007A6598 /* debug */ = {
isa = PBXGroup;
children = (
- 49E834421380CB61007A6598 /* GLES-Render.h */,
- 49E834431380CB61007A6598 /* GLES-Render.mm */,
- 49F2D9BA13764666000B6B8C /* iPad */,
- 49F2D9BF13764666000B6B8C /* iPhone */,
- 496D95F7137A358100C1D33E /* Viewport.h */,
- 496D95F8137A358100C1D33E /* Viewport.mm */,
+ 49E834C913814F7D007A6598 /* GLESDebugDraw.h */,
+ 49E834CA13814F7D007A6598 /* GLESDebugDraw.mm */,
+ 49E834CB13814F7D007A6598 /* PhysicsDebugView.h */,
+ 49E834CC13814F7D007A6598 /* PhysicsDebugView.mm */,
);
- path = ui;
+ path = debug;
sourceTree = "<group>";
};
- 49F2D9BA13764666000B6B8C /* iPad */ = {
+ 49F2D99C137645DF000B6B8C /* Products */ = {
isa = PBXGroup;
children = (
- 49F2D9BB13764666000B6B8C /* MainWindow_iPad.xib */,
- 49F2D9BD13764666000B6B8C /* RootAppDelegate_iPad.h */,
- 49F2D9BE13764666000B6B8C /* RootAppDelegate_iPad.mm */,
+ 49F2D9A3137645E0000B6B8C /* libBox2D.a */,
);
- path = iPad;
+ name = Products;
sourceTree = "<group>";
};
- 49F2D9BF13764666000B6B8C /* iPhone */ = {
+ 49F2D9AE13764666000B6B8C /* src */ = {
isa = PBXGroup;
children = (
- 49F2D9C013764666000B6B8C /* MainWindow_iPhone.xib */,
- 49F2D9C213764666000B6B8C /* RootAppDelegate_iPhone.h */,
- 49F2D9C313764666000B6B8C /* RootAppDelegate_iPhone.mm */,
+ 49E8349D13812427007A6598 /* game */,
+ 49F2D9B113764666000B6B8C /* physics */,
+ 49F2D9B313764666000B6B8C /* render */,
+ 49E834AF13812555007A6598 /* ui */,
+ 49F2D9B013764666000B6B8C /* main.mm */,
+ 49F2D9B213764666000B6B8C /* prefix.pch */,
);
- path = iPhone;
+ path = src;
+ sourceTree = "<group>";
+ };
+ 49F2D9B113764666000B6B8C /* physics */ = {
+ isa = PBXGroup;
+ children = (
+ 49E834C813814F7C007A6598 /* debug */,
+ 49DA67D2137847A7004841E9 /* World.h */,
+ 49DA67D3137847A7004841E9 /* World.mm */,
+ );
+ path = physics;
+ sourceTree = "<group>";
+ };
+ 49F2D9B313764666000B6B8C /* render */ = {
+ isa = PBXGroup;
+ children = (
+ 4B8B2A4D137D090D00CA4076 /* animation */,
+ 49E834D1138166A6007A6598 /* QQSparrowExtensions.h */,
+ 49E834D2138166A6007A6598 /* QQSparrowExtensions.mm */,
+ );
+ path = render;
sourceTree = "<group>";
};
49F2D9D313764A9B000B6B8C /* etc */ = {
name = libs;
sourceTree = "<group>";
};
- 49F2DB311376632E000B6B8C /* unit */ = {
- isa = PBXGroup;
- children = (
- 49F2DB321376632E000B6B8C /* Unit.h */,
- 49F2DB331376632E000B6B8C /* Unit.mm */,
- 49E834511380EBB2007A6598 /* Actor.h */,
- 49E834521380EBB2007A6598 /* Actor.mm */,
- );
- path = unit;
- sourceTree = "<group>";
- };
4B8B2A3313784D3400CA4076 /* textures */ = {
isa = PBXGroup;
children = (
isa = PBXGroup;
children = (
4B8B2A4E137D098500CA4076 /* AnimationContainer.h */,
- 4B8B2A4F137D098500CA4076 /* AnimationContainer.m */,
+ 4B8B2A4F137D098500CA4076 /* AnimationContainer.mm */,
);
name = animation;
sourceTree = "<group>";
49F2DADB13764ED6000B6B8C /* SPPoolObject.h in Headers */,
49F2DADD13764ED6000B6B8C /* SPUtils.h in Headers */,
49F2DADF13764ED6000B6B8C /* Sparrow.h in Headers */,
- 49F2D9CD13764710000B6B8C /* RootAppDelegate.h in Headers */,
- 49F2D9CF13764710000B6B8C /* RootAppDelegate_iPad.h in Headers */,
- 49F2D9D013764710000B6B8C /* RootAppDelegate_iPhone.h in Headers */,
- 49F2D9CE13764710000B6B8C /* Game.h in Headers */,
- 49F2DB341376632E000B6B8C /* Unit.h in Headers */,
49DA67D4137847A7004841E9 /* World.h in Headers */,
- 49E834441380CB61007A6598 /* GLES-Render.h in Headers */,
- 49E834501380E234007A6598 /* Displayable.h in Headers */,
- 49E834531380EBB2007A6598 /* Actor.h in Headers */,
- 49E8345613810618007A6598 /* Active.h in Headers */,
4B8B2A50137D098500CA4076 /* AnimationContainer.h in Headers */,
+ 49E834A713812427007A6598 /* Active.h in Headers */,
+ 49E834A813812427007A6598 /* Actor.h in Headers */,
+ 49E834AC13812427007A6598 /* Displayable.h in Headers */,
+ 4995ABB213816CCE00334646 /* Game.h in Headers */,
+ 4995ABB313816CD400334646 /* Unit.h in Headers */,
+ 49E834BE13812555007A6598 /* AppDelegate.h in Headers */,
+ 49E834C013812555007A6598 /* AppDelegate_iPad.h in Headers */,
+ 49E834C313812555007A6598 /* AppDelegate_iPhone.h in Headers */,
+ 49E834C613812555007A6598 /* Viewport.h in Headers */,
+ 49E834CD13814F7D007A6598 /* GLESDebugDraw.h in Headers */,
+ 49E834D3138166A6007A6598 /* QQSparrowExtensions.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 49F2D9C713764666000B6B8C /* MainWindow_iPad.xib in Resources */,
- 49F2D9C913764666000B6B8C /* MainWindow_iPhone.xib in Resources */,
49F2D9D713764A9B000B6B8C /* InfoPlist.strings in Resources */,
4B8B2A3213784D2D00CA4076 /* tank-pink.png in Resources */,
+ 49E834C213812555007A6598 /* MainWindow_iPad.xib in Resources */,
+ 49E834C513812555007A6598 /* MainWindow_iPhone.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
49F2DADA13764ED6000B6B8C /* SPNSExtensions.m in Sources */,
49F2DADC13764ED6000B6B8C /* SPPoolObject.m in Sources */,
49F2DADE13764ED6000B6B8C /* SPUtils.m in Sources */,
- 49F2D9C513764666000B6B8C /* RootAppDelegate.mm in Sources */,
- 49F2D9C813764666000B6B8C /* RootAppDelegate_iPad.mm in Sources */,
- 49F2D9CA13764666000B6B8C /* RootAppDelegate_iPhone.mm in Sources */,
49DA67D5137847A7004841E9 /* World.mm in Sources */,
- 49F2D9C613764666000B6B8C /* Game.mm in Sources */,
- 49F2DB351376632E000B6B8C /* Unit.mm in Sources */,
- 49E834451380CB61007A6598 /* GLES-Render.mm in Sources */,
- 49E834541380EBB2007A6598 /* Actor.mm in Sources */,
- 4B8B2A51137D098500CA4076 /* AnimationContainer.m in Sources */,
+ 4B8B2A51137D098500CA4076 /* AnimationContainer.mm in Sources */,
49F2D9C413764666000B6B8C /* main.mm in Sources */,
+ 49E834A913812427007A6598 /* Actor.mm in Sources */,
+ 49E834AB13812427007A6598 /* Unit.mm in Sources */,
+ 49E834AE13812427007A6598 /* Game.mm in Sources */,
+ 49E834BF13812555007A6598 /* AppDelegate.mm in Sources */,
+ 49E834C113812555007A6598 /* AppDelegate_iPad.mm in Sources */,
+ 49E834C413812555007A6598 /* AppDelegate_iPhone.mm in Sources */,
+ 49E834C713812555007A6598 /* Viewport.mm in Sources */,
+ 49E834CE13814F7D007A6598 /* GLESDebugDraw.mm in Sources */,
+ 49E834D4138166A6007A6598 /* QQSparrowExtensions.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
- 49F2D9BB13764666000B6B8C /* MainWindow_iPad.xib */ = {
+ 49E834B513812555007A6598 /* MainWindow_iPad.xib */ = {
isa = PBXVariantGroup;
children = (
- 49F2D9BC13764666000B6B8C /* en */,
+ 49E834B613812555007A6598 /* en */,
);
name = MainWindow_iPad.xib;
sourceTree = "<group>";
};
- 49F2D9C013764666000B6B8C /* MainWindow_iPhone.xib */ = {
+ 49E834BA13812555007A6598 /* MainWindow_iPhone.xib */ = {
isa = PBXVariantGroup;
children = (
- 49F2D9C113764666000B6B8C /* en */,
+ 49E834BB13812555007A6598 /* en */,
);
name = MainWindow_iPhone.xib;
sourceTree = "<group>";
buildSettings = {
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/prefix.pch;
INFOPLIST_FILE = "etc/tanks-Info.plist";
LIBRARY_SEARCH_PATHS = (
"\"$(SRCROOT)\"",
);
PRODUCT_NAME = "$(TARGET_NAME)";
- USER_HEADER_SEARCH_PATHS = "src libs libs/**";
+ USER_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src\" \"$(SRCROOT)/libs\" \"$(SRCROOT)/libs/**\"";
};
name = Debug;
};
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = YES;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = src/prefix.pch;
INFOPLIST_FILE = "etc/tanks-Info.plist";
LIBRARY_SEARCH_PATHS = (
"\"$(SRCROOT)\"",
);
PRODUCT_NAME = "$(TARGET_NAME)";
- USER_HEADER_SEARCH_PATHS = "src libs libs/**";
+ USER_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src\" \"$(SRCROOT)/libs\" \"$(SRCROOT)/libs/**\"";
VALIDATE_PRODUCT = YES;
};
name = Release;