9
/* Begin PBXBuildFile section */
10
1D3623260D0F684500981E51 /* JigsAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* JigsAppDelegate.m */; };
11
1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
12
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
13
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
14
28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
15
28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; };
16
28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; };
17
DA04009F1026DC87008C8C20 /* JigView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA04009E1026DC87008C8C20 /* JigView.m */; };
18
DA0400A61026DCB3008C8C20 /* geometry.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0400A11026DCB3008C8C20 /* geometry.m */; };
19
DA0400A81026DCB3008C8C20 /* VertexArray.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0400A51026DCB3008C8C20 /* VertexArray.m */; };
20
DA142A2B10336BE300864430 /* button1.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142A2A10336BE300864430 /* button1.png */; };
21
DA142A951033856000864430 /* few-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142A931033856000864430 /* few-icon.png */; };
22
DA142A961033856000864430 /* many-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142A941033856000864430 /* many-icon.png */; };
23
DA142ABC1034028800864430 /* darkslide-button.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142AB91034028800864430 /* darkslide-button.png */; };
24
DA142ABD1034028800864430 /* darkslide-empty.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142ABA1034028800864430 /* darkslide-empty.png */; };
25
DA142ABE1034028800864430 /* darkslide-full.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142ABB1034028800864430 /* darkslide-full.png */; };
26
DA142B2D1034126300864430 /* dark-gradient-480.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142B2C1034126300864430 /* dark-gradient-480.png */; };
27
DA142CC810345C7500864430 /* GLESView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0400A31026DCB3008C8C20 /* GLESView.m */; };
28
DA44B4DD102EEC0B00129021 /* move-icon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA44B4DA102EEC0B00129021 /* move-icon.pdf */; };
29
DA44B4DE102EEC0B00129021 /* rotate-icon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA44B4DB102EEC0B00129021 /* rotate-icon.pdf */; };
30
DA44B4DF102EEC0B00129021 /* scale-icon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA44B4DC102EEC0B00129021 /* scale-icon.pdf */; };
31
DA48E37D10986D8C004612B8 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DA48E37C10986D8C004612B8 /* CoreLocation.framework */; };
32
DA48E47C10987E0A004612B8 /* libTappityServer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DA48E47210987DE0004612B8 /* libTappityServer.a */; };
33
DA56A8B51080E60800EF3AA3 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = DA56A8B41080E60800EF3AA3 /* Default.png */; };
34
DA5AF4DA1030DA8A00434F8C /* dialogjig.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA5AF4D91030DA8A00434F8C /* dialogjig.pdf */; };
35
DA5AF5AA1031D72B00434F8C /* ImageWell.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5AF5A91031D72B00434F8C /* ImageWell.m */; };
36
DA5AF5F01031DFBD00434F8C /* image-not-found-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA5AF5EF1031DFBD00434F8C /* image-not-found-icon.png */; };
37
DA5AF85B10321E7500434F8C /* ElAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5AF85A10321E7500434F8C /* ElAnimation.m */; };
38
DA5AF94C1032321700434F8C /* sucky_monkey.png in Resources */ = {isa = PBXBuildFile; fileRef = DA5AF94B1032321700434F8C /* sucky_monkey.png */; };
39
DA791B5F103310E000DC1F14 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA791B5E103310E000DC1F14 /* icon.png */; };
40
DA791B6B103311C400DC1F14 /* iTunesArtwork.png in Resources */ = {isa = PBXBuildFile; fileRef = DA791B6A103311C400DC1F14 /* iTunesArtwork.png */; };
41
DAADC5B11039F7D400D7FD16 /* GriddedImageWell.m in Sources */ = {isa = PBXBuildFile; fileRef = DAADC5B01039F7D400D7FD16 /* GriddedImageWell.m */; };
42
DAADC761103B23BE00D7FD16 /* largeIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = DAADC760103B23BE00D7FD16 /* largeIcon.png */; };
43
DAB2BAE01028BD3600F4EF95 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DAB2BADF1028BD3600F4EF95 /* CoreGraphics.framework */; };
44
DAB2BB7B1028C83A00F4EF95 /* jigsawPiece.vs in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BB671028C5A600F4EF95 /* jigsawPiece.vs */; };
45
DAB2BB7C1028C83A00F4EF95 /* jigsawPiece.fs in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BB631028C59C00F4EF95 /* jigsawPiece.fs */; };
46
DAB2BC4B1028E34100F4EF95 /* SimplexNoise.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC4A1028E34100F4EF95 /* SimplexNoise.m */; };
47
DAB2BC4E1028E34D00F4EF95 /* MersenneTwister.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC4D1028E34D00F4EF95 /* MersenneTwister.m */; };
48
DAB2BC511028E3A900F4EF95 /* JigsawGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC501028E3A900F4EF95 /* JigsawGenerator.m */; };
49
DAB2BC971028F9A400F4EF95 /* Triangulation.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC961028F9A400F4EF95 /* Triangulation.m */; };
50
DAB2BD9D102A196D00F4EF95 /* bezier.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD98102A196D00F4EF95 /* bezier.jigedge */; };
51
DAB2BD9E102A196D00F4EF95 /* doublekeyed.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD99102A196D00F4EF95 /* doublekeyed.jigedge */; };
52
DAB2BD9F102A196D00F4EF95 /* jagged.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD9A102A196D00F4EF95 /* jagged.jigedge */; };
53
DAB2BDA0102A196D00F4EF95 /* lopsided.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD9B102A196D00F4EF95 /* lopsided.jigedge */; };
54
DAB2BDA1102A196D00F4EF95 /* simple.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD9C102A196D00F4EF95 /* simple.jigedge */; };
55
DAB2C08D102B1D5E00F4EF95 /* JigsawPiece.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C08C102B1D5E00F4EF95 /* JigsawPiece.m */; };
56
DAB2C367102C18BB00F4EF95 /* white.png in Resources */ = {isa = PBXBuildFile; fileRef = DAB2C366102C18BB00F4EF95 /* white.png */; };
57
DAB2C87A102D66BC00F4EF95 /* ESShader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C879102D66BC00F4EF95 /* ESShader.m */; };
58
DAB2C88E102D690F00F4EF95 /* ES2Shader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C88D102D690F00F4EF95 /* ES2Shader.m */; };
59
DAB2C8AD102D6B9F00F4EF95 /* ES1Shader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C8AC102D6B9F00F4EF95 /* ES1Shader.m */; };
60
DAE0A35E1026060200887D77 /* JigsawView.xib in Resources */ = {isa = PBXBuildFile; fileRef = DAE0A35D1026060200887D77 /* JigsawView.xib */; };
61
/* End PBXBuildFile section */
63
/* Begin PBXContainerItemProxy section */
64
DA48E46F10987DE0004612B8 /* PBXContainerItemProxy */ = {
65
isa = PBXContainerItemProxy;
66
containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
68
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
71
DA48E47110987DE0004612B8 /* PBXContainerItemProxy */ = {
72
isa = PBXContainerItemProxy;
73
containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
75
remoteGlobalIDString = DA48E42C10987CE0004612B8;
76
remoteInfo = TappityServer;
78
DA48E47310987DE0004612B8 /* PBXContainerItemProxy */ = {
79
isa = PBXContainerItemProxy;
80
containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
82
remoteGlobalIDString = DA48E44310987D47004612B8;
83
remoteInfo = TappityClient;
85
DA48E47510987DF4004612B8 /* PBXContainerItemProxy */ = {
86
isa = PBXContainerItemProxy;
87
containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
89
remoteGlobalIDString = DA48E42B10987CE0004612B8;
90
remoteInfo = TappityServer;
92
/* End PBXContainerItemProxy section */
94
/* Begin PBXFileReference section */
95
1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
96
1D3623240D0F684500981E51 /* JigsAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsAppDelegate.h; sourceTree = "<group>"; };
97
1D3623250D0F684500981E51 /* JigsAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsAppDelegate.m; sourceTree = "<group>"; };
98
1D6058910D05DD3D006BFB54 /* Jigs.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Jigs.app; sourceTree = BUILT_PRODUCTS_DIR; };
99
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
100
28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = MainWindow.xib; path = resources/MainWindow.xib; sourceTree = "<group>"; };
101
28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
102
28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
103
29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
104
32CA4F630368D1EE00C91783 /* Jigs_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Jigs_Prefix.pch; sourceTree = "<group>"; };
105
8D1107310486CEB800E47090 /* Jigs-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Jigs-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
106
DA04009D1026DC87008C8C20 /* JigView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigView.h; sourceTree = "<group>"; };
107
DA04009E1026DC87008C8C20 /* JigView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigView.m; sourceTree = "<group>"; };
108
DA0400A01026DCB3008C8C20 /* geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = geometry.h; path = ../common/source/geometry.h; sourceTree = SOURCE_ROOT; };
109
DA0400A11026DCB3008C8C20 /* geometry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = geometry.m; path = ../common/source/geometry.m; sourceTree = SOURCE_ROOT; };
110
DA0400A21026DCB3008C8C20 /* GLESView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GLESView.h; path = ../common/source/GLESView.h; sourceTree = SOURCE_ROOT; };
111
DA0400A31026DCB3008C8C20 /* GLESView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GLESView.m; path = ../common/source/GLESView.m; sourceTree = SOURCE_ROOT; };
112
DA0400A41026DCB3008C8C20 /* VertexArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VertexArray.h; path = ../common/source/VertexArray.h; sourceTree = SOURCE_ROOT; };
113
DA0400A51026DCB3008C8C20 /* VertexArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VertexArray.m; path = ../common/source/VertexArray.m; sourceTree = SOURCE_ROOT; };
114
DA0417951094C34B00407AC0 /* TappityServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TappityServer.h; path = ../tappity/source/TappityServer.h; sourceTree = "<group>"; };
115
DA04196D1095085A00407AC0 /* Tappity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Tappity.h; path = ../tappity/source/Tappity.h; sourceTree = SOURCE_ROOT; };
116
DA142A2A10336BE300864430 /* button1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = button1.png; path = ../common/resources/button1.png; sourceTree = SOURCE_ROOT; };
117
DA142A931033856000864430 /* few-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "few-icon.png"; path = "../common/resources/few-icon.png"; sourceTree = SOURCE_ROOT; };
118
DA142A941033856000864430 /* many-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "many-icon.png"; path = "../common/resources/many-icon.png"; sourceTree = SOURCE_ROOT; };
119
DA142AB91034028800864430 /* darkslide-button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "darkslide-button.png"; path = "resources/darkslide-button.png"; sourceTree = "<group>"; };
120
DA142ABA1034028800864430 /* darkslide-empty.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "darkslide-empty.png"; path = "resources/darkslide-empty.png"; sourceTree = "<group>"; };
121
DA142ABB1034028800864430 /* darkslide-full.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "darkslide-full.png"; path = "resources/darkslide-full.png"; sourceTree = "<group>"; };
122
DA142B2C1034126300864430 /* dark-gradient-480.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "dark-gradient-480.png"; path = "resources/dark-gradient-480.png"; sourceTree = "<group>"; };
123
DA44B4DA102EEC0B00129021 /* move-icon.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = "move-icon.pdf"; path = "../common/resources/move-icon.pdf"; sourceTree = SOURCE_ROOT; };
124
DA44B4DB102EEC0B00129021 /* rotate-icon.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = "rotate-icon.pdf"; path = "../common/resources/rotate-icon.pdf"; sourceTree = SOURCE_ROOT; };
125
DA44B4DC102EEC0B00129021 /* scale-icon.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = "scale-icon.pdf"; path = "../common/resources/scale-icon.pdf"; sourceTree = SOURCE_ROOT; };
126
DA48E37C10986D8C004612B8 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
127
DA48E46910987DE0004612B8 /* tappity.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = tappity.xcodeproj; path = ../tappity/tappity.xcodeproj; sourceTree = SOURCE_ROOT; };
128
DA48EA2E109B5D9A004612B8 /* libTappityClient.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libTappityClient.a; sourceTree = BUILT_PRODUCTS_DIR; };
129
DA56A8B41080E60800EF3AA3 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
130
DA5AF4981030606800434F8C /* NewGameView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = NewGameView.xib; path = resources/NewGameView.xib; sourceTree = "<group>"; };
131
DA5AF49D10306CA200434F8C /* RoundedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RoundedView.h; sourceTree = "<group>"; };
132
DA5AF49E10306CA200434F8C /* RoundedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RoundedView.m; sourceTree = "<group>"; };
133
DA5AF4D01030D92100434F8C /* JigsawShapedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsawShapedView.h; sourceTree = "<group>"; };
134
DA5AF4D11030D92100434F8C /* JigsawShapedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsawShapedView.m; sourceTree = "<group>"; };
135
DA5AF4D91030DA8A00434F8C /* dialogjig.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = dialogjig.pdf; path = resources/dialogjig.pdf; sourceTree = "<group>"; };
136
DA5AF5A81031D72B00434F8C /* ImageWell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageWell.h; sourceTree = "<group>"; };
137
DA5AF5A91031D72B00434F8C /* ImageWell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageWell.m; sourceTree = "<group>"; };
138
DA5AF5EF1031DFBD00434F8C /* image-not-found-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "image-not-found-icon.png"; path = "../common/resources/image-not-found-icon.png"; sourceTree = "<group>"; };
139
DA5AF85910321E7500434F8C /* ElAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ElAnimation.h; path = ../../common/source/ElAnimation.h; sourceTree = "<group>"; };
140
DA5AF85A10321E7500434F8C /* ElAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ElAnimation.m; path = ../../common/source/ElAnimation.m; sourceTree = "<group>"; };
141
DA5AF94B1032321700434F8C /* sucky_monkey.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sucky_monkey.png; path = ../../../Unversioned/monkeyinthejungle/sucky_monkey.png; sourceTree = SOURCE_ROOT; };
142
DA791B5E103310E000DC1F14 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon.png; path = resources/icon.png; sourceTree = "<group>"; };
143
DA791B6A103311C400DC1F14 /* iTunesArtwork.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iTunesArtwork.png; path = resources/iTunesArtwork.png; sourceTree = "<group>"; };
144
DAADC5AF1039F7D400D7FD16 /* GriddedImageWell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GriddedImageWell.h; sourceTree = "<group>"; };
145
DAADC5B01039F7D400D7FD16 /* GriddedImageWell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GriddedImageWell.m; sourceTree = "<group>"; };
146
DAADC760103B23BE00D7FD16 /* largeIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = largeIcon.png; path = resources/largeIcon.png; sourceTree = "<group>"; };
147
DAB2BADF1028BD3600F4EF95 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
148
DAB2BB3A1028C23800F4EF95 /* coding1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = coding1.jpg; path = ../../../../Pictures/coding1.jpg; sourceTree = SOURCE_ROOT; };
149
DAB2BB631028C59C00F4EF95 /* jigsawPiece.fs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.fs; path = jigsawPiece.fs; sourceTree = "<group>"; };
150
DAB2BB671028C5A600F4EF95 /* jigsawPiece.vs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.vs; path = jigsawPiece.vs; sourceTree = "<group>"; };
151
DAB2BBCE1028CB7700F4EF95 /* tpx-screenie.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tpx-screenie.png"; path = "../../../tpx-screenie.png"; sourceTree = SOURCE_ROOT; };
152
DAB2BC491028E34100F4EF95 /* SimplexNoise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimplexNoise.h; sourceTree = "<group>"; };
153
DAB2BC4A1028E34100F4EF95 /* SimplexNoise.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimplexNoise.m; sourceTree = "<group>"; };
154
DAB2BC4C1028E34D00F4EF95 /* MersenneTwister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MersenneTwister.h; path = ../common/source/MersenneTwister.h; sourceTree = SOURCE_ROOT; };
155
DAB2BC4D1028E34D00F4EF95 /* MersenneTwister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MersenneTwister.m; path = ../common/source/MersenneTwister.m; sourceTree = SOURCE_ROOT; };
156
DAB2BC4F1028E3A900F4EF95 /* JigsawGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsawGenerator.h; sourceTree = "<group>"; };
157
DAB2BC501028E3A900F4EF95 /* JigsawGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsawGenerator.m; sourceTree = "<group>"; };
158
DAB2BC951028F9A400F4EF95 /* Triangulation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Triangulation.h; sourceTree = "<group>"; };
159
DAB2BC961028F9A400F4EF95 /* Triangulation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Triangulation.m; sourceTree = "<group>"; };
160
DAB2BD98102A196D00F4EF95 /* bezier.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = bezier.jigedge; path = resources/bezier.jigedge; sourceTree = "<group>"; };
161
DAB2BD99102A196D00F4EF95 /* doublekeyed.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = doublekeyed.jigedge; path = resources/doublekeyed.jigedge; sourceTree = "<group>"; };
162
DAB2BD9A102A196D00F4EF95 /* jagged.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = jagged.jigedge; path = resources/jagged.jigedge; sourceTree = "<group>"; };
163
DAB2BD9B102A196D00F4EF95 /* lopsided.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lopsided.jigedge; path = resources/lopsided.jigedge; sourceTree = "<group>"; };
164
DAB2BD9C102A196D00F4EF95 /* simple.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple.jigedge; path = resources/simple.jigedge; sourceTree = "<group>"; };
165
DAB2C08B102B1D5E00F4EF95 /* JigsawPiece.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsawPiece.h; sourceTree = "<group>"; };
166
DAB2C08C102B1D5E00F4EF95 /* JigsawPiece.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsawPiece.m; sourceTree = "<group>"; };
167
DAB2C366102C18BB00F4EF95 /* white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = white.png; path = ../common/resources/white.png; sourceTree = SOURCE_ROOT; };
168
DAB2C43B102C440400F4EF95 /* chipmunk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chipmunk.c; sourceTree = "<group>"; };
169
DAB2C43C102C440400F4EF95 /* chipmunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk.h; sourceTree = "<group>"; };
170
DAB2C43D102C440400F4EF95 /* chipmunk_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_types.h; sourceTree = "<group>"; };
171
DAB2C43E102C440400F4EF95 /* chipmunk_unsafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_unsafe.h; sourceTree = "<group>"; };
172
DAB2C43F102C440400F4EF95 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
173
DAB2C441102C440400F4EF95 /* cpBreakableJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBreakableJoint.c; sourceTree = "<group>"; };
174
DAB2C442102C440400F4EF95 /* cpBreakableJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBreakableJoint.h; sourceTree = "<group>"; };
175
DAB2C443102C440400F4EF95 /* cpConstraint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpConstraint.c; sourceTree = "<group>"; };
176
DAB2C444102C440400F4EF95 /* cpConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpConstraint.h; sourceTree = "<group>"; };
177
DAB2C445102C440400F4EF95 /* cpDampedRotarySpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedRotarySpring.c; sourceTree = "<group>"; };
178
DAB2C446102C440400F4EF95 /* cpDampedRotarySpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedRotarySpring.h; sourceTree = "<group>"; };
179
DAB2C447102C440400F4EF95 /* cpDampedSpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedSpring.c; sourceTree = "<group>"; };
180
DAB2C448102C440400F4EF95 /* cpDampedSpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedSpring.h; sourceTree = "<group>"; };
181
DAB2C449102C440400F4EF95 /* cpGearJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGearJoint.c; sourceTree = "<group>"; };
182
DAB2C44A102C440400F4EF95 /* cpGearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGearJoint.h; sourceTree = "<group>"; };
183
DAB2C44B102C440400F4EF95 /* cpGrooveJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGrooveJoint.c; sourceTree = "<group>"; };
184
DAB2C44C102C440400F4EF95 /* cpGrooveJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGrooveJoint.h; sourceTree = "<group>"; };
185
DAB2C44D102C440400F4EF95 /* cpPinJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPinJoint.c; sourceTree = "<group>"; };
186
DAB2C44E102C440400F4EF95 /* cpPinJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPinJoint.h; sourceTree = "<group>"; };
187
DAB2C44F102C440400F4EF95 /* cpPivotJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPivotJoint.c; sourceTree = "<group>"; };
188
DAB2C450102C440400F4EF95 /* cpPivotJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPivotJoint.h; sourceTree = "<group>"; };
189
DAB2C451102C440400F4EF95 /* cpRatchetJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRatchetJoint.c; sourceTree = "<group>"; };
190
DAB2C452102C440400F4EF95 /* cpRatchetJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRatchetJoint.h; sourceTree = "<group>"; };
191
DAB2C453102C440400F4EF95 /* cpRotaryLimitJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRotaryLimitJoint.c; sourceTree = "<group>"; };
192
DAB2C454102C440400F4EF95 /* cpRotaryLimitJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRotaryLimitJoint.h; sourceTree = "<group>"; };
193
DAB2C455102C440400F4EF95 /* cpSimpleMotor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSimpleMotor.c; sourceTree = "<group>"; };
194
DAB2C456102C440400F4EF95 /* cpSimpleMotor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSimpleMotor.h; sourceTree = "<group>"; };
195
DAB2C457102C440400F4EF95 /* cpSlideJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSlideJoint.c; sourceTree = "<group>"; };
196
DAB2C458102C440400F4EF95 /* cpSlideJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSlideJoint.h; sourceTree = "<group>"; };
197
DAB2C459102C440400F4EF95 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
198
DAB2C45A102C440400F4EF95 /* cpArbiter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArbiter.c; sourceTree = "<group>"; };
199
DAB2C45B102C440400F4EF95 /* cpArbiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArbiter.h; sourceTree = "<group>"; };
200
DAB2C45C102C440400F4EF95 /* cpArray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArray.c; sourceTree = "<group>"; };
201
DAB2C45D102C440400F4EF95 /* cpArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArray.h; sourceTree = "<group>"; };
202
DAB2C45E102C440400F4EF95 /* cpBB.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBB.c; sourceTree = "<group>"; };
203
DAB2C45F102C440400F4EF95 /* cpBB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBB.h; sourceTree = "<group>"; };
204
DAB2C460102C440400F4EF95 /* cpBody.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBody.c; sourceTree = "<group>"; };
205
DAB2C461102C440400F4EF95 /* cpBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBody.h; sourceTree = "<group>"; };
206
DAB2C462102C440400F4EF95 /* cpCollision.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpCollision.c; sourceTree = "<group>"; };
207
DAB2C463102C440400F4EF95 /* cpCollision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpCollision.h; sourceTree = "<group>"; };
208
DAB2C464102C440400F4EF95 /* cpHashSet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpHashSet.c; sourceTree = "<group>"; };
209
DAB2C465102C440400F4EF95 /* cpHashSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpHashSet.h; sourceTree = "<group>"; };
210
DAB2C466102C440400F4EF95 /* cpPolyShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPolyShape.c; sourceTree = "<group>"; };
211
DAB2C467102C440400F4EF95 /* cpPolyShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPolyShape.h; sourceTree = "<group>"; };
212
DAB2C468102C440400F4EF95 /* cpShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpShape.c; sourceTree = "<group>"; };
213
DAB2C469102C440400F4EF95 /* cpShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpShape.h; sourceTree = "<group>"; };
214
DAB2C46A102C440400F4EF95 /* cpSpace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpace.c; sourceTree = "<group>"; };
215
DAB2C46B102C440400F4EF95 /* cpSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpace.h; sourceTree = "<group>"; };
216
DAB2C46C102C440400F4EF95 /* cpSpaceHash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceHash.c; sourceTree = "<group>"; };
217
DAB2C46D102C440400F4EF95 /* cpSpaceHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpaceHash.h; sourceTree = "<group>"; };
218
DAB2C46E102C440400F4EF95 /* cpVect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpVect.c; sourceTree = "<group>"; };
219
DAB2C46F102C440400F4EF95 /* cpVect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpVect.h; sourceTree = "<group>"; };
220
DAB2C470102C440400F4EF95 /* prime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prime.h; sourceTree = "<group>"; };
221
DAB2C471102C440400F4EF95 /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
222
DAB2C878102D66BC00F4EF95 /* ESShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ESShader.h; path = ../common/source/ESShader.h; sourceTree = SOURCE_ROOT; };
223
DAB2C879102D66BC00F4EF95 /* ESShader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ESShader.m; path = ../common/source/ESShader.m; sourceTree = SOURCE_ROOT; };
224
DAB2C88C102D690F00F4EF95 /* ES2Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ES2Shader.h; path = ../common/source/ES2Shader.h; sourceTree = SOURCE_ROOT; };
225
DAB2C88D102D690F00F4EF95 /* ES2Shader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ES2Shader.m; path = ../common/source/ES2Shader.m; sourceTree = SOURCE_ROOT; };
226
DAB2C8AB102D6B9F00F4EF95 /* ES1Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ES1Shader.h; path = ../common/source/ES1Shader.h; sourceTree = SOURCE_ROOT; };
227
DAB2C8AC102D6B9F00F4EF95 /* ES1Shader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ES1Shader.m; path = ../common/source/ES1Shader.m; sourceTree = SOURCE_ROOT; };
228
DAE0A35D1026060200887D77 /* JigsawView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = JigsawView.xib; path = resources/JigsawView.xib; sourceTree = "<group>"; };
229
/* End PBXFileReference section */
231
/* Begin PBXFrameworksBuildPhase section */
232
1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
233
isa = PBXFrameworksBuildPhase;
234
buildActionMask = 2147483647;
236
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
237
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
238
28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */,
239
28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */,
240
DAB2BAE01028BD3600F4EF95 /* CoreGraphics.framework in Frameworks */,
241
DA48E37D10986D8C004612B8 /* CoreLocation.framework in Frameworks */,
242
DA48E47C10987E0A004612B8 /* libTappityServer.a in Frameworks */,
244
runOnlyForDeploymentPostprocessing = 0;
246
/* End PBXFrameworksBuildPhase section */
248
/* Begin PBXGroup section */
249
080E96DDFE201D6D7F000001 /* source */ = {
252
DAADC5AF1039F7D400D7FD16 /* GriddedImageWell.h */,
253
DAADC5B01039F7D400D7FD16 /* GriddedImageWell.m */,
254
DAB2BC4F1028E3A900F4EF95 /* JigsawGenerator.h */,
255
DAB2BC501028E3A900F4EF95 /* JigsawGenerator.m */,
256
1D3623240D0F684500981E51 /* JigsAppDelegate.h */,
257
1D3623250D0F684500981E51 /* JigsAppDelegate.m */,
258
29B97316FDCFA39411CA2CEA /* main.m */,
259
DA04009D1026DC87008C8C20 /* JigView.h */,
260
DA04009E1026DC87008C8C20 /* JigView.m */,
261
DAB2BB671028C5A600F4EF95 /* jigsawPiece.vs */,
262
DAB2BB631028C59C00F4EF95 /* jigsawPiece.fs */,
263
DAB2BC951028F9A400F4EF95 /* Triangulation.h */,
264
DAB2BC961028F9A400F4EF95 /* Triangulation.m */,
265
DAB2C08B102B1D5E00F4EF95 /* JigsawPiece.h */,
266
DAB2C08C102B1D5E00F4EF95 /* JigsawPiece.m */,
267
DAB2C878102D66BC00F4EF95 /* ESShader.h */,
268
DAB2C879102D66BC00F4EF95 /* ESShader.m */,
269
DAB2C88C102D690F00F4EF95 /* ES2Shader.h */,
270
DAB2C88D102D690F00F4EF95 /* ES2Shader.m */,
271
DAB2C8AB102D6B9F00F4EF95 /* ES1Shader.h */,
272
DAB2C8AC102D6B9F00F4EF95 /* ES1Shader.m */,
273
DAB2BC4C1028E34D00F4EF95 /* MersenneTwister.h */,
274
DAB2BC4D1028E34D00F4EF95 /* MersenneTwister.m */,
275
DAB2BC491028E34100F4EF95 /* SimplexNoise.h */,
276
DAB2BC4A1028E34100F4EF95 /* SimplexNoise.m */,
277
DA0400A01026DCB3008C8C20 /* geometry.h */,
278
DA0400A11026DCB3008C8C20 /* geometry.m */,
279
DA0400A21026DCB3008C8C20 /* GLESView.h */,
280
DA0400A31026DCB3008C8C20 /* GLESView.m */,
281
DA0400A41026DCB3008C8C20 /* VertexArray.h */,
282
DA0400A51026DCB3008C8C20 /* VertexArray.m */,
283
DA5AF49D10306CA200434F8C /* RoundedView.h */,
284
DA5AF49E10306CA200434F8C /* RoundedView.m */,
285
DA5AF4D01030D92100434F8C /* JigsawShapedView.h */,
286
DA5AF4D11030D92100434F8C /* JigsawShapedView.m */,
287
DA5AF5A81031D72B00434F8C /* ImageWell.h */,
288
DA5AF5A91031D72B00434F8C /* ImageWell.m */,
289
DA5AF85910321E7500434F8C /* ElAnimation.h */,
290
DA5AF85A10321E7500434F8C /* ElAnimation.m */,
293
sourceTree = "<group>";
295
19C28FACFE9D520D11CA2CBB /* Products */ = {
298
1D6058910D05DD3D006BFB54 /* Jigs.app */,
299
DA48EA2E109B5D9A004612B8 /* libTappityClient.a */,
302
sourceTree = "<group>";
304
29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
307
DA48E46910987DE0004612B8 /* tappity.xcodeproj */,
308
DAB2C43A102C440400F4EF95 /* chipmunk src */,
309
080E96DDFE201D6D7F000001 /* source */,
310
29B97315FDCFA39411CA2CEA /* Other Sources */,
311
29B97317FDCFA39411CA2CEA /* Resources */,
312
29B97323FDCFA39411CA2CEA /* Frameworks */,
313
19C28FACFE9D520D11CA2CBB /* Products */,
315
name = CustomTemplate;
316
sourceTree = "<group>";
318
29B97315FDCFA39411CA2CEA /* Other Sources */ = {
321
DA04196D1095085A00407AC0 /* Tappity.h */,
322
DA0417951094C34B00407AC0 /* TappityServer.h */,
323
32CA4F630368D1EE00C91783 /* Jigs_Prefix.pch */,
325
name = "Other Sources";
326
sourceTree = "<group>";
328
29B97317FDCFA39411CA2CEA /* Resources */ = {
331
DAADC760103B23BE00D7FD16 /* largeIcon.png */,
332
DA142B2C1034126300864430 /* dark-gradient-480.png */,
333
DA142AB91034028800864430 /* darkslide-button.png */,
334
DA142ABA1034028800864430 /* darkslide-empty.png */,
335
DA142ABB1034028800864430 /* darkslide-full.png */,
336
DA142A931033856000864430 /* few-icon.png */,
337
DA142A941033856000864430 /* many-icon.png */,
338
DA142A2A10336BE300864430 /* button1.png */,
339
DA791B6A103311C400DC1F14 /* iTunesArtwork.png */,
340
DA791B5E103310E000DC1F14 /* icon.png */,
341
DA5AF94B1032321700434F8C /* sucky_monkey.png */,
342
DA5AF5EF1031DFBD00434F8C /* image-not-found-icon.png */,
343
DA5AF4D91030DA8A00434F8C /* dialogjig.pdf */,
344
DA44B4DA102EEC0B00129021 /* move-icon.pdf */,
345
DA44B4DB102EEC0B00129021 /* rotate-icon.pdf */,
346
DA44B4DC102EEC0B00129021 /* scale-icon.pdf */,
347
DAB2C366102C18BB00F4EF95 /* white.png */,
348
DAB2BD98102A196D00F4EF95 /* bezier.jigedge */,
349
DAB2BD99102A196D00F4EF95 /* doublekeyed.jigedge */,
350
DAB2BD9A102A196D00F4EF95 /* jagged.jigedge */,
351
DAB2BD9B102A196D00F4EF95 /* lopsided.jigedge */,
352
DAB2BD9C102A196D00F4EF95 /* simple.jigedge */,
353
DAB2BBCE1028CB7700F4EF95 /* tpx-screenie.png */,
354
DAB2BB3A1028C23800F4EF95 /* coding1.jpg */,
355
28AD733E0D9D9553002E5188 /* MainWindow.xib */,
356
8D1107310486CEB800E47090 /* Jigs-Info.plist */,
357
DAE0A35D1026060200887D77 /* JigsawView.xib */,
358
DA5AF4981030606800434F8C /* NewGameView.xib */,
359
DA56A8B41080E60800EF3AA3 /* Default.png */,
362
sourceTree = "<group>";
364
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
367
DA48E37C10986D8C004612B8 /* CoreLocation.framework */,
368
DAB2BADF1028BD3600F4EF95 /* CoreGraphics.framework */,
369
28FD15070DC6FC5B0079059D /* QuartzCore.framework */,
370
28FD14FF0DC6FC520079059D /* OpenGLES.framework */,
371
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
372
1D30AB110D05D00D00671497 /* Foundation.framework */,
375
sourceTree = "<group>";
377
DA48E46A10987DE0004612B8 /* Products */ = {
380
DA48E47010987DE0004612B8 /* tappity.app */,
381
DA48E47210987DE0004612B8 /* libTappityServer.a */,
382
DA48E47410987DE0004612B8 /* libTappityClient.a */,
385
sourceTree = "<group>";
387
DAB2C43A102C440400F4EF95 /* chipmunk src */ = {
390
DAB2C43B102C440400F4EF95 /* chipmunk.c */,
391
DAB2C43C102C440400F4EF95 /* chipmunk.h */,
392
DAB2C43D102C440400F4EF95 /* chipmunk_types.h */,
393
DAB2C43E102C440400F4EF95 /* chipmunk_unsafe.h */,
394
DAB2C43F102C440400F4EF95 /* CMakeLists.txt */,
395
DAB2C440102C440400F4EF95 /* constraints */,
396
DAB2C45A102C440400F4EF95 /* cpArbiter.c */,
397
DAB2C45B102C440400F4EF95 /* cpArbiter.h */,
398
DAB2C45C102C440400F4EF95 /* cpArray.c */,
399
DAB2C45D102C440400F4EF95 /* cpArray.h */,
400
DAB2C45E102C440400F4EF95 /* cpBB.c */,
401
DAB2C45F102C440400F4EF95 /* cpBB.h */,
402
DAB2C460102C440400F4EF95 /* cpBody.c */,
403
DAB2C461102C440400F4EF95 /* cpBody.h */,
404
DAB2C462102C440400F4EF95 /* cpCollision.c */,
405
DAB2C463102C440400F4EF95 /* cpCollision.h */,
406
DAB2C464102C440400F4EF95 /* cpHashSet.c */,
407
DAB2C465102C440400F4EF95 /* cpHashSet.h */,
408
DAB2C466102C440400F4EF95 /* cpPolyShape.c */,
409
DAB2C467102C440400F4EF95 /* cpPolyShape.h */,
410
DAB2C468102C440400F4EF95 /* cpShape.c */,
411
DAB2C469102C440400F4EF95 /* cpShape.h */,
412
DAB2C46A102C440400F4EF95 /* cpSpace.c */,
413
DAB2C46B102C440400F4EF95 /* cpSpace.h */,
414
DAB2C46C102C440400F4EF95 /* cpSpaceHash.c */,
415
DAB2C46D102C440400F4EF95 /* cpSpaceHash.h */,
416
DAB2C46E102C440400F4EF95 /* cpVect.c */,
417
DAB2C46F102C440400F4EF95 /* cpVect.h */,
418
DAB2C470102C440400F4EF95 /* prime.h */,
419
DAB2C471102C440400F4EF95 /* SConscript */,
421
name = "chipmunk src";
422
path = ../../../VersionControlled/chipmunk/src;
423
sourceTree = SOURCE_ROOT;
425
DAB2C440102C440400F4EF95 /* constraints */ = {
428
DAB2C441102C440400F4EF95 /* cpBreakableJoint.c */,
429
DAB2C442102C440400F4EF95 /* cpBreakableJoint.h */,
430
DAB2C443102C440400F4EF95 /* cpConstraint.c */,
431
DAB2C444102C440400F4EF95 /* cpConstraint.h */,
432
DAB2C445102C440400F4EF95 /* cpDampedRotarySpring.c */,
433
DAB2C446102C440400F4EF95 /* cpDampedRotarySpring.h */,
434
DAB2C447102C440400F4EF95 /* cpDampedSpring.c */,
435
DAB2C448102C440400F4EF95 /* cpDampedSpring.h */,
436
DAB2C449102C440400F4EF95 /* cpGearJoint.c */,
437
DAB2C44A102C440400F4EF95 /* cpGearJoint.h */,
438
DAB2C44B102C440400F4EF95 /* cpGrooveJoint.c */,
439
DAB2C44C102C440400F4EF95 /* cpGrooveJoint.h */,
440
DAB2C44D102C440400F4EF95 /* cpPinJoint.c */,
441
DAB2C44E102C440400F4EF95 /* cpPinJoint.h */,
442
DAB2C44F102C440400F4EF95 /* cpPivotJoint.c */,
443
DAB2C450102C440400F4EF95 /* cpPivotJoint.h */,
444
DAB2C451102C440400F4EF95 /* cpRatchetJoint.c */,
445
DAB2C452102C440400F4EF95 /* cpRatchetJoint.h */,
446
DAB2C453102C440400F4EF95 /* cpRotaryLimitJoint.c */,
447
DAB2C454102C440400F4EF95 /* cpRotaryLimitJoint.h */,
448
DAB2C455102C440400F4EF95 /* cpSimpleMotor.c */,
449
DAB2C456102C440400F4EF95 /* cpSimpleMotor.h */,
450
DAB2C457102C440400F4EF95 /* cpSlideJoint.c */,
451
DAB2C458102C440400F4EF95 /* cpSlideJoint.h */,
452
DAB2C459102C440400F4EF95 /* util.h */,
455
sourceTree = "<group>";
457
/* End PBXGroup section */
459
/* Begin PBXNativeTarget section */
460
1D6058900D05DD3D006BFB54 /* Jigs */ = {
461
isa = PBXNativeTarget;
462
buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Jigs" */;
464
1D60588D0D05DD3D006BFB54 /* Resources */,
465
1D60588E0D05DD3D006BFB54 /* Sources */,
466
1D60588F0D05DD3D006BFB54 /* Frameworks */,
471
DA48E47610987DF4004612B8 /* PBXTargetDependency */,
475
productReference = 1D6058910D05DD3D006BFB54 /* Jigs.app */;
476
productType = "com.apple.product-type.application";
478
/* End PBXNativeTarget section */
480
/* Begin PBXProject section */
481
29B97313FDCFA39411CA2CEA /* Project object */ = {
483
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Jigs" */;
484
compatibilityVersion = "Xcode 3.1";
485
hasScannedForEncodings = 1;
486
mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
488
projectReferences = (
490
ProductGroup = DA48E46A10987DE0004612B8 /* Products */;
491
ProjectRef = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
496
1D6058900D05DD3D006BFB54 /* Jigs */,
499
/* End PBXProject section */
501
/* Begin PBXReferenceProxy section */
502
DA48E47010987DE0004612B8 /* tappity.app */ = {
503
isa = PBXReferenceProxy;
504
fileType = wrapper.application;
506
remoteRef = DA48E46F10987DE0004612B8 /* PBXContainerItemProxy */;
507
sourceTree = BUILT_PRODUCTS_DIR;
509
DA48E47210987DE0004612B8 /* libTappityServer.a */ = {
510
isa = PBXReferenceProxy;
511
fileType = archive.ar;
512
path = libTappityServer.a;
513
remoteRef = DA48E47110987DE0004612B8 /* PBXContainerItemProxy */;
514
sourceTree = BUILT_PRODUCTS_DIR;
516
DA48E47410987DE0004612B8 /* libTappityClient.a */ = {
517
isa = PBXReferenceProxy;
518
fileType = archive.ar;
519
path = libTappityClient.a;
520
remoteRef = DA48E47310987DE0004612B8 /* PBXContainerItemProxy */;
521
sourceTree = BUILT_PRODUCTS_DIR;
523
/* End PBXReferenceProxy section */
525
/* Begin PBXResourcesBuildPhase section */
526
1D60588D0D05DD3D006BFB54 /* Resources */ = {
527
isa = PBXResourcesBuildPhase;
528
buildActionMask = 2147483647;
530
DAB2BB7B1028C83A00F4EF95 /* jigsawPiece.vs in Resources */,
531
DAB2BB7C1028C83A00F4EF95 /* jigsawPiece.fs in Resources */,
532
28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
533
DAE0A35E1026060200887D77 /* JigsawView.xib in Resources */,
534
DAB2BD9D102A196D00F4EF95 /* bezier.jigedge in Resources */,
535
DAB2BD9E102A196D00F4EF95 /* doublekeyed.jigedge in Resources */,
536
DAB2BD9F102A196D00F4EF95 /* jagged.jigedge in Resources */,
537
DAB2BDA0102A196D00F4EF95 /* lopsided.jigedge in Resources */,
538
DAB2BDA1102A196D00F4EF95 /* simple.jigedge in Resources */,
539
DAB2C367102C18BB00F4EF95 /* white.png in Resources */,
540
DA44B4DD102EEC0B00129021 /* move-icon.pdf in Resources */,
541
DA44B4DE102EEC0B00129021 /* rotate-icon.pdf in Resources */,
542
DA44B4DF102EEC0B00129021 /* scale-icon.pdf in Resources */,
543
DA5AF4DA1030DA8A00434F8C /* dialogjig.pdf in Resources */,
544
DA5AF5F01031DFBD00434F8C /* image-not-found-icon.png in Resources */,
545
DA5AF94C1032321700434F8C /* sucky_monkey.png in Resources */,
546
DA791B5F103310E000DC1F14 /* icon.png in Resources */,
547
DA791B6B103311C400DC1F14 /* iTunesArtwork.png in Resources */,
548
DA142A2B10336BE300864430 /* button1.png in Resources */,
549
DA142A951033856000864430 /* few-icon.png in Resources */,
550
DA142A961033856000864430 /* many-icon.png in Resources */,
551
DA142ABC1034028800864430 /* darkslide-button.png in Resources */,
552
DA142ABD1034028800864430 /* darkslide-empty.png in Resources */,
553
DA142ABE1034028800864430 /* darkslide-full.png in Resources */,
554
DA142B2D1034126300864430 /* dark-gradient-480.png in Resources */,
555
DAADC761103B23BE00D7FD16 /* largeIcon.png in Resources */,
556
DA56A8B51080E60800EF3AA3 /* Default.png in Resources */,
558
runOnlyForDeploymentPostprocessing = 0;
560
/* End PBXResourcesBuildPhase section */
562
/* Begin PBXSourcesBuildPhase section */
563
1D60588E0D05DD3D006BFB54 /* Sources */ = {
564
isa = PBXSourcesBuildPhase;
565
buildActionMask = 2147483647;
567
1D60589B0D05DD56006BFB54 /* main.m in Sources */,
568
1D3623260D0F684500981E51 /* JigsAppDelegate.m in Sources */,
569
DA04009F1026DC87008C8C20 /* JigView.m in Sources */,
570
DA0400A61026DCB3008C8C20 /* geometry.m in Sources */,
571
DA0400A81026DCB3008C8C20 /* VertexArray.m in Sources */,
572
DAB2BC4B1028E34100F4EF95 /* SimplexNoise.m in Sources */,
573
DAB2BC4E1028E34D00F4EF95 /* MersenneTwister.m in Sources */,
574
DAB2BC511028E3A900F4EF95 /* JigsawGenerator.m in Sources */,
575
DAB2BC971028F9A400F4EF95 /* Triangulation.m in Sources */,
576
DAB2C08D102B1D5E00F4EF95 /* JigsawPiece.m in Sources */,
577
DAB2C87A102D66BC00F4EF95 /* ESShader.m in Sources */,
578
DAB2C88E102D690F00F4EF95 /* ES2Shader.m in Sources */,
579
DAB2C8AD102D6B9F00F4EF95 /* ES1Shader.m in Sources */,
580
DA5AF5AA1031D72B00434F8C /* ImageWell.m in Sources */,
581
DA5AF85B10321E7500434F8C /* ElAnimation.m in Sources */,
582
DA142CC810345C7500864430 /* GLESView.m in Sources */,
583
DAADC5B11039F7D400D7FD16 /* GriddedImageWell.m in Sources */,
585
runOnlyForDeploymentPostprocessing = 0;
587
/* End PBXSourcesBuildPhase section */
589
/* Begin PBXTargetDependency section */
590
DA48E47610987DF4004612B8 /* PBXTargetDependency */ = {
591
isa = PBXTargetDependency;
592
name = TappityServer;
593
targetProxy = DA48E47510987DF4004612B8 /* PBXContainerItemProxy */;
595
/* End PBXTargetDependency section */
597
/* Begin XCBuildConfiguration section */
598
1D6058940D05DD3E006BFB54 /* Debug */ = {
599
isa = XCBuildConfiguration;
601
ALWAYS_SEARCH_USER_PATHS = NO;
602
COPY_PHASE_STRIP = NO;
603
GCC_DYNAMIC_NO_PIC = NO;
604
GCC_OPTIMIZATION_LEVEL = 0;
605
GCC_PRECOMPILE_PREFIX_HEADER = YES;
606
GCC_PREFIX_HEADER = Jigs_Prefix.pch;
607
"GCC_THUMB_SUPPORT[arch=armv6]" = "";
608
INFOPLIST_FILE = "Jigs-Info.plist";
609
OTHER_LDFLAGS = "-ObjC";
614
1D6058950D05DD3E006BFB54 /* Release */ = {
615
isa = XCBuildConfiguration;
617
ALWAYS_SEARCH_USER_PATHS = NO;
618
COPY_PHASE_STRIP = YES;
619
GCC_PRECOMPILE_PREFIX_HEADER = YES;
620
GCC_PREFIX_HEADER = Jigs_Prefix.pch;
621
"GCC_THUMB_SUPPORT[arch=armv6]" = "";
622
INFOPLIST_FILE = "Jigs-Info.plist";
623
OTHER_LDFLAGS = "-ObjC";
628
C01FCF4F08A954540054247B /* Debug */ = {
629
isa = XCBuildConfiguration;
631
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
632
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
633
GCC_C_LANGUAGE_STANDARD = c99;
634
GCC_OPTIMIZATION_LEVEL = 0;
635
GCC_THUMB_SUPPORT = NO;
636
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
637
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
638
GCC_WARN_ABOUT_RETURN_TYPE = YES;
639
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
640
GCC_WARN_MISSING_PARENTHESES = YES;
641
GCC_WARN_SIGN_COMPARE = YES;
642
GCC_WARN_UNUSED_VARIABLE = YES;
644
SDKROOT = iphoneos3.1;
648
C01FCF5008A954540054247B /* Release */ = {
649
isa = XCBuildConfiguration;
651
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
652
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
653
GCC_C_LANGUAGE_STANDARD = c99;
654
GCC_OPTIMIZATION_LEVEL = 2;
655
GCC_THUMB_SUPPORT = NO;
656
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
657
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
658
GCC_WARN_ABOUT_RETURN_TYPE = YES;
659
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
660
GCC_WARN_MISSING_PARENTHESES = YES;
661
GCC_WARN_SIGN_COMPARE = YES;
662
GCC_WARN_UNUSED_VARIABLE = YES;
663
OTHER_CFLAGS = "-DNDEBUG";
665
SDKROOT = iphoneos3.1;
669
/* End XCBuildConfiguration section */
671
/* Begin XCConfigurationList section */
672
1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Jigs" */ = {
673
isa = XCConfigurationList;
674
buildConfigurations = (
675
1D6058940D05DD3E006BFB54 /* Debug */,
676
1D6058950D05DD3E006BFB54 /* Release */,
678
defaultConfigurationIsVisible = 0;
679
defaultConfigurationName = Release;
681
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Jigs" */ = {
682
isa = XCConfigurationList;
683
buildConfigurations = (
684
C01FCF4F08A954540054247B /* Debug */,
685
C01FCF5008A954540054247B /* Release */,
687
defaultConfigurationIsVisible = 0;
688
defaultConfigurationName = Release;
690
/* End XCConfigurationList section */
692
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;