Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Some fixes to get everything building on OS X again

  • Loading branch information...
commit 01660767747cf2eb8979d45c3620d152f11b7836 1 parent 66a8997
Nick Gasson authored
232 Lander.xcodeproj/nick.mode1
@@ -185,88 +185,7 @@
185 185 <key>Notifications</key>
186 186 <array/>
187 187 <key>OpenEditors</key>
188   - <array>
189   - <dict>
190   - <key>Content</key>
191   - <dict>
192   - <key>PBXProjectModuleGUID</key>
193   - <string>018370420B1789B80051638C</string>
194   - <key>PBXProjectModuleLabel</key>
195   - <string>Lander.hpp</string>
196   - <key>PBXSplitModuleInNavigatorKey</key>
197   - <dict>
198   - <key>Split0</key>
199   - <dict>
200   - <key>PBXProjectModuleGUID</key>
201   - <string>018370430B1789B80051638C</string>
202   - <key>PBXProjectModuleLabel</key>
203   - <string>Lander.hpp</string>
204   - <key>_historyCapacity</key>
205   - <integer>0</integer>
206   - <key>bookmark</key>
207   - <string>018370440B1789B80051638C</string>
208   - <key>history</key>
209   - <array>
210   - <string>0183702D0B1785540051638C</string>
211   - </array>
212   - </dict>
213   - <key>SplitCount</key>
214   - <string>1</string>
215   - </dict>
216   - <key>StatusBarVisibility</key>
217   - <false/>
218   - </dict>
219   - <key>Geometry</key>
220   - <dict>
221   - <key>Frame</key>
222   - <string>{{0, -1}, {693, 660}}</string>
223   - <key>PBXModuleWindowStatusBarHidden2</key>
224   - <true/>
225   - <key>RubberWindowFrame</key>
226   - <string>93 123 693 680 0 0 1280 1002 </string>
227   - </dict>
228   - </dict>
229   - <dict>
230   - <key>Content</key>
231   - <dict>
232   - <key>PBXProjectModuleGUID</key>
233   - <string>010D6C750B0FB410001CC8B8</string>
234   - <key>PBXProjectModuleLabel</key>
235   - <string>Game.cpp</string>
236   - <key>PBXSplitModuleInNavigatorKey</key>
237   - <dict>
238   - <key>Split0</key>
239   - <dict>
240   - <key>PBXProjectModuleGUID</key>
241   - <string>010D6C760B0FB410001CC8B8</string>
242   - <key>PBXProjectModuleLabel</key>
243   - <string>Game.cpp</string>
244   - <key>_historyCapacity</key>
245   - <integer>0</integer>
246   - <key>bookmark</key>
247   - <string>018370460B1789B80051638C</string>
248   - <key>history</key>
249   - <array>
250   - <string>018370450B1789B80051638C</string>
251   - </array>
252   - </dict>
253   - <key>SplitCount</key>
254   - <string>1</string>
255   - </dict>
256   - <key>StatusBarVisibility</key>
257   - <false/>
258   - </dict>
259   - <key>Geometry</key>
260   - <dict>
261   - <key>Frame</key>
262   - <string>{{0, -1}, {908, 725}}</string>
263   - <key>PBXModuleWindowStatusBarHidden2</key>
264   - <true/>
265   - <key>RubberWindowFrame</key>
266   - <string>255 107 908 745 0 0 1280 1002 </string>
267   - </dict>
268   - </dict>
269   - </array>
  188 + <array/>
270 189 <key>PerspectiveWidths</key>
271 190 <array>
272 191 <integer>-1</integer>
@@ -326,7 +245,7 @@
326 245 <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
327 246 <array>
328 247 <real>22</real>
329   - <real>164</real>
  248 + <real>252</real>
330 249 </array>
331 250 <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
332 251 <array>
@@ -348,20 +267,23 @@
348 267 <string>1058C7A0FEA54F0111CA2CBB</string>
349 268 <string>1058C7A2FEA54F0111CA2CBB</string>
350 269 <string>19C28FACFE9D520D11CA2CBB</string>
  270 + <string>17587328FF379C6511CA2CBB</string>
  271 + <string>019CB4F30F54AF3D003A3092</string>
  272 + <string>019CB51C0F54B11D003A3092</string>
351 273 <string>1C37FBAC04509CD000000102</string>
352 274 <string>1C37FAAC04509CD000000102</string>
353   - <string>E2644B35053B69B200211256</string>
354 275 </array>
355 276 <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
356 277 <array>
357 278 <array>
358   - <integer>25</integer>
359   - <integer>15</integer>
  279 + <integer>71</integer>
  280 + <integer>69</integer>
  281 + <integer>68</integer>
360 282 <integer>0</integer>
361 283 </array>
362 284 </array>
363 285 <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
364   - <string>{{0, 80}, {186, 522}}</string>
  286 + <string>{{0, 986}, {274, 578}}</string>
365 287 </dict>
366 288 <key>PBXTopSmartGroupGIDs</key>
367 289 <array/>
@@ -373,21 +295,21 @@
373 295 <key>GeometryConfiguration</key>
374 296 <dict>
375 297 <key>Frame</key>
376   - <string>{{0, 0}, {203, 540}}</string>
  298 + <string>{{0, 0}, {291, 596}}</string>
377 299 <key>GroupTreeTableConfiguration</key>
378 300 <array>
379 301 <string>SCMStatusColumn</string>
380 302 <real>22</real>
381 303 <string>MainColumn</string>
382   - <real>164</real>
  304 + <real>252</real>
383 305 </array>
384 306 <key>RubberWindowFrame</key>
385   - <string>23 403 744 581 0 0 1280 1002 </string>
  307 + <string>12 104 784 637 0 0 1024 746 </string>
386 308 </dict>
387 309 <key>Module</key>
388 310 <string>PBXSmartGroupTreeModule</string>
389 311 <key>Proportion</key>
390   - <string>203pt</string>
  312 + <string>291pt</string>
391 313 </dict>
392 314 <dict>
393 315 <key>Dock</key>
@@ -398,7 +320,7 @@
398 320 <key>PBXProjectModuleGUID</key>
399 321 <string>1CE0B20306471E060097A5F4</string>
400 322 <key>PBXProjectModuleLabel</key>
401   - <string>Strings.hpp</string>
  323 + <string>Main.cpp</string>
402 324 <key>PBXSplitModuleInNavigatorKey</key>
403 325 <dict>
404 326 <key>Split0</key>
@@ -406,63 +328,51 @@
406 328 <key>PBXProjectModuleGUID</key>
407 329 <string>1CE0B20406471E060097A5F4</string>
408 330 <key>PBXProjectModuleLabel</key>
409   - <string>Strings.hpp</string>
  331 + <string>Main.cpp</string>
410 332 <key>_historyCapacity</key>
411 333 <integer>0</integer>
412 334 <key>bookmark</key>
413   - <string>018370410B1789B80051638C</string>
  335 + <string>019CB5B10F54B1FC003A3092</string>
414 336 <key>history</key>
415 337 <array>
416 338 <string>01F661290B08692500F6B8CD</string>
417 339 <string>01F6612C0B08692500F6B8CD</string>
418 340 <string>01F661540B0869FD00F6B8CD</string>
419   - <string>01F663B00B0929E000F6B8CD</string>
420   - <string>01F6649F0B0937DA00F6B8CD</string>
421   - <string>01F664A10B0937DA00F6B8CD</string>
422   - <string>01F665440B0A788E00F6B8CD</string>
423   - <string>01F665580B0A79F100F6B8CD</string>
424   - <string>01F665590B0A79F100F6B8CD</string>
425   - <string>010D6B430B0FA3D4001CC8B8</string>
426   - <string>010D6BAD0B0FA9D1001CC8B8</string>
427   - <string>010D6BAF0B0FA9D1001CC8B8</string>
428   - <string>010D6BB00B0FA9D1001CC8B8</string>
429   - <string>010D6BF90B0FAD31001CC8B8</string>
430   - <string>010D6C0B0B0FAD99001CC8B8</string>
431   - <string>010D6C0D0B0FAD99001CC8B8</string>
432   - <string>010D6CDA0B0FC6DE001CC8B8</string>
433   - <string>010D6CFF0B0FCABD001CC8B8</string>
434   - <string>0183703B0B1789B80051638C</string>
435   - <string>0183703C0B1789B80051638C</string>
436   - <string>0183703D0B1789B80051638C</string>
437   - <string>01F664530B09328800F6B8CD</string>
  341 + <string>0155270E0F54ACAC003129D6</string>
  342 + <string>0155270F0F54ACAC003129D6</string>
  343 + <string>015527100F54ACAC003129D6</string>
  344 + <string>015527110F54ACAC003129D6</string>
  345 + <string>015527120F54ACAC003129D6</string>
  346 + <string>015527130F54ACAC003129D6</string>
  347 + <string>015527140F54ACAC003129D6</string>
  348 + <string>015527160F54ACAC003129D6</string>
  349 + <string>015527170F54ACAC003129D6</string>
  350 + <string>015527180F54ACAC003129D6</string>
  351 + <string>019CB5AA0F54B1FC003A3092</string>
  352 + <string>019CB5AB0F54B1FC003A3092</string>
  353 + <string>019CB5AC0F54B1FC003A3092</string>
  354 + <string>019CB5AD0F54B1FC003A3092</string>
438 355 </array>
439 356 <key>prevStack</key>
440 357 <array>
441   - <string>01F661000B0862FE00F6B8CD</string>
442 358 <string>01F6612E0B08692500F6B8CD</string>
443   - <string>01F6612F0B08692500F6B8CD</string>
444 359 <string>01F661300B08692500F6B8CD</string>
445 360 <string>01F661560B0869FD00F6B8CD</string>
446   - <string>01F6616F0B086FC400F6B8CD</string>
447   - <string>01F661D00B08F1BE00F6B8CD</string>
448   - <string>01F662AB0B08FF8900F6B8CD</string>
449   - <string>01F663640B0908B600F6B8CD</string>
450   - <string>01F663B40B0929E000F6B8CD</string>
451   - <string>01F663B50B0929E000F6B8CD</string>
452   - <string>01F663D80B092C9700F6B8CD</string>
453   - <string>01F664A30B0937DA00F6B8CD</string>
454   - <string>01F6650A0B09B30F00F6B8CD</string>
455   - <string>01F665270B0A688E00F6B8CD</string>
456   - <string>01F6654C0B0A788E00F6B8CD</string>
457   - <string>010D6B450B0FA3D4001CC8B8</string>
458   - <string>010D6B620B0FA422001CC8B8</string>
459   - <string>010D6B6E0B0FA4C5001CC8B8</string>
460   - <string>010D6BB40B0FA9D1001CC8B8</string>
461   - <string>010D6BFA0B0FAD31001CC8B8</string>
462   - <string>010D6D000B0FCABD001CC8B8</string>
463   - <string>0183703E0B1789B80051638C</string>
464   - <string>0183703F0B1789B80051638C</string>
465   - <string>018370400B1789B80051638C</string>
  361 + <string>0155271A0F54ACAC003129D6</string>
  362 + <string>0155271B0F54ACAC003129D6</string>
  363 + <string>0155271D0F54ACAC003129D6</string>
  364 + <string>0155271E0F54ACAC003129D6</string>
  365 + <string>0155271F0F54ACAC003129D6</string>
  366 + <string>015527200F54ACAC003129D6</string>
  367 + <string>015527220F54ACAC003129D6</string>
  368 + <string>015527240F54ACAC003129D6</string>
  369 + <string>015527250F54ACAC003129D6</string>
  370 + <string>015527270F54ACAC003129D6</string>
  371 + <string>015527280F54ACAC003129D6</string>
  372 + <string>0155273A0F54AD07003129D6</string>
  373 + <string>019CB5AE0F54B1FC003A3092</string>
  374 + <string>019CB5AF0F54B1FC003A3092</string>
  375 + <string>019CB5B00F54B1FC003A3092</string>
466 376 </array>
467 377 </dict>
468 378 <key>SplitCount</key>
@@ -474,14 +384,14 @@
474 384 <key>GeometryConfiguration</key>
475 385 <dict>
476 386 <key>Frame</key>
477   - <string>{{0, 0}, {536, 289}}</string>
  387 + <string>{{0, 0}, {488, 345}}</string>
478 388 <key>RubberWindowFrame</key>
479   - <string>23 403 744 581 0 0 1280 1002 </string>
  389 + <string>12 104 784 637 0 0 1024 746 </string>
480 390 </dict>
481 391 <key>Module</key>
482 392 <string>PBXNavigatorGroup</string>
483 393 <key>Proportion</key>
484   - <string>289pt</string>
  394 + <string>345pt</string>
485 395 </dict>
486 396 <dict>
487 397 <key>ContentConfiguration</key>
@@ -494,9 +404,9 @@
494 404 <key>GeometryConfiguration</key>
495 405 <dict>
496 406 <key>Frame</key>
497   - <string>{{0, 294}, {536, 246}}</string>
  407 + <string>{{0, 350}, {488, 246}}</string>
498 408 <key>RubberWindowFrame</key>
499   - <string>23 403 744 581 0 0 1280 1002 </string>
  409 + <string>12 104 784 637 0 0 1024 746 </string>
500 410 </dict>
501 411 <key>Module</key>
502 412 <string>XCDetailModule</string>
@@ -505,7 +415,7 @@
505 415 </dict>
506 416 </array>
507 417 <key>Proportion</key>
508   - <string>536pt</string>
  418 + <string>488pt</string>
509 419 </dict>
510 420 </array>
511 421 <key>Name</key>
@@ -520,9 +430,9 @@
520 430 </array>
521 431 <key>TableOfContents</key>
522 432 <array>
523   - <string>018370160B14DBF60051638C</string>
  433 + <string>019CB5B20F54B1FC003A3092</string>
524 434 <string>1CE0B1FE06471DED0097A5F4</string>
525   - <string>018370170B14DBF60051638C</string>
  435 + <string>019CB5B30F54B1FC003A3092</string>
526 436 <string>1CE0B20306471E060097A5F4</string>
527 437 <string>1CE0B20506471E060097A5F4</string>
528 438 </array>
@@ -657,13 +567,11 @@
657 567 <key>WindowOrderList</key>
658 568 <array>
659 569 <string>01CAD2B30B07BED000C32A7E</string>
660   - <string>010D6C750B0FB410001CC8B8</string>
661 570 <string>1C0AD2B3069F1EA900FABCE6</string>
662   - <string>018370420B1789B80051638C</string>
663   - <string>/Volumes/Lacie/Projects/lander/trunk/Lander.xcodeproj</string>
  571 + <string>/Users/nick/lander/Lander.xcodeproj</string>
664 572 </array>
665 573 <key>WindowString</key>
666   - <string>23 403 744 581 0 0 1280 1002 </string>
  574 + <string>12 104 784 637 0 0 1024 746 </string>
667 575 <key>WindowTools</key>
668 576 <array>
669 577 <dict>
@@ -679,26 +587,28 @@
679 587 <key>Dock</key>
680 588 <array>
681 589 <dict>
  590 + <key>BecomeActive</key>
  591 + <true/>
682 592 <key>ContentConfiguration</key>
683 593 <dict>
684 594 <key>PBXProjectModuleGUID</key>
685 595 <string>1CD0528F0623707200166675</string>
686 596 <key>PBXProjectModuleLabel</key>
687   - <string></string>
  597 + <string>Main.cpp</string>
688 598 <key>StatusBarVisibility</key>
689 599 <true/>
690 600 </dict>
691 601 <key>GeometryConfiguration</key>
692 602 <dict>
693 603 <key>Frame</key>
694   - <string>{{0, 0}, {922, 270}}</string>
  604 + <string>{{0, 0}, {922, 312}}</string>
695 605 <key>RubberWindowFrame</key>
696   - <string>228 407 922 552 0 0 1280 1002 </string>
  606 + <string>82 170 922 552 0 0 1024 746 </string>
697 607 </dict>
698 608 <key>Module</key>
699 609 <string>PBXNavigatorGroup</string>
700 610 <key>Proportion</key>
701   - <string>270pt</string>
  611 + <string>312pt</string>
702 612 </dict>
703 613 <dict>
704 614 <key>ContentConfiguration</key>
@@ -715,14 +625,14 @@
715 625 <key>GeometryConfiguration</key>
716 626 <dict>
717 627 <key>Frame</key>
718   - <string>{{0, 275}, {922, 236}}</string>
  628 + <string>{{0, 317}, {922, 194}}</string>
719 629 <key>RubberWindowFrame</key>
720   - <string>228 407 922 552 0 0 1280 1002 </string>
  630 + <string>82 170 922 552 0 0 1024 746 </string>
721 631 </dict>
722 632 <key>Module</key>
723 633 <string>PBXBuildResultsModule</string>
724 634 <key>Proportion</key>
725   - <string>236pt</string>
  635 + <string>194pt</string>
726 636 </dict>
727 637 </array>
728 638 <key>Proportion</key>
@@ -740,14 +650,14 @@
740 650 <key>TableOfContents</key>
741 651 <array>
742 652 <string>01CAD2B30B07BED000C32A7E</string>
743   - <string>018370220B177FF30051638C</string>
  653 + <string>019CB5160F54B0DC003A3092</string>
744 654 <string>1CD0528F0623707200166675</string>
745 655 <string>XCMainBuildResultsModuleGUID</string>
746 656 </array>
747 657 <key>ToolbarConfiguration</key>
748 658 <string>xcode.toolbar.config.build</string>
749 659 <key>WindowString</key>
750   - <string>228 407 922 552 0 0 1280 1002 </string>
  660 + <string>82 170 922 552 0 0 1024 746 </string>
751 661 <key>WindowToolGUID</key>
752 662 <string>01CAD2B30B07BED000C32A7E</string>
753 663 <key>WindowToolIsVisible</key>
@@ -1079,7 +989,7 @@
1079 989 <key>Frame</key>
1080 990 <string>{{0, 0}, {573, 270}}</string>
1081 991 <key>RubberWindowFrame</key>
1082   - <string>61 246 573 311 0 0 1280 1002 </string>
  992 + <string>39 169 573 311 0 0 1024 746 </string>
1083 993 </dict>
1084 994 <key>Module</key>
1085 995 <string>PBXRunSessionModule</string>
@@ -1102,18 +1012,18 @@
1102 1012 <key>TableOfContents</key>
1103 1013 <array>
1104 1014 <string>1C0AD2B3069F1EA900FABCE6</string>
1105   - <string>018370190B14DBF60051638C</string>
  1015 + <string>019CB5170F54B0DC003A3092</string>
1106 1016 <string>1CD0528B0623707200166675</string>
1107   - <string>0183701A0B14DBF60051638C</string>
  1017 + <string>019CB5180F54B0DC003A3092</string>
1108 1018 </array>
1109 1019 <key>ToolbarConfiguration</key>
1110 1020 <string>xcode.toolbar.config.run</string>
1111 1021 <key>WindowString</key>
1112   - <string>61 246 573 311 0 0 1280 1002 </string>
  1022 + <string>39 169 573 311 0 0 1024 746 </string>
1113 1023 <key>WindowToolGUID</key>
1114 1024 <string>1C0AD2B3069F1EA900FABCE6</string>
1115 1025 <key>WindowToolIsVisible</key>
1116   - <true/>
  1026 + <false/>
1117 1027 </dict>
1118 1028 <dict>
1119 1029 <key>Identifier</key>
1,227 Lander.xcodeproj/nick.pbxuser
... ... @@ -1,550 +1,406 @@
1 1 // !$*UTF8*$!
2 2 {
3   - 010D6B430B0FA3D4001CC8B8 /* PBXTextBookmark */ = {
4   - isa = PBXTextBookmark;
5   - fRef = 01F665970B0E38A900F6B8CD /* MakeDataFile.py */;
6   - name = "MakeDataFile.py: 1";
7   - rLen = 0;
8   - rLoc = 0;
9   - rType = 0;
10   - vrLen = 245;
11   - vrLoc = 0;
  3 + 015524B50F5498AE003129D6 /* Asteroid.hpp */ = {
  4 + uiCtxt = {
  5 + sepNavIntBoundsRect = "{{0, 0}, {875, 912}}";
  6 + sepNavSelRange = "{1144, 40}";
  7 + sepNavVisRect = "{{0, 39}, {875, 238}}";
  8 + };
12 9 };
13   - 010D6B450B0FA3D4001CC8B8 /* PBXTextBookmark */ = {
14   - isa = PBXTextBookmark;
15   - fRef = 01F665970B0E38A900F6B8CD /* MakeDataFile.py */;
16   - name = "MakeDataFile.py: 1";
17   - rLen = 0;
18   - rLoc = 0;
19   - rType = 0;
20   - vrLen = 245;
21   - vrLoc = 0;
  10 + 015524B90F5498AE003129D6 /* ElectricGate.hpp */ = {
  11 + uiCtxt = {
  12 + sepNavIntBoundsRect = "{{0, 0}, {531, 1200}}";
  13 + sepNavSelRange = "{0, 0}";
  14 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  15 + };
22 16 };
23   - 010D6B5E0B0FA422001CC8B8 /* PBXTextBookmark */ = {
24   - isa = PBXTextBookmark;
25   - fRef = 010D6B5F0B0FA422001CC8B8 /* Game.cpp - XCSCMTopOfTrunkRevision to TOT */;
26   - name = "(null): 1";
27   - rLen = 0;
28   - rLoc = 0;
29   - rType = 0;
30   - vrLen = 389;
31   - vrLoc = 6659;
  17 + 015524BD0F5498AE003129D6 /* Fade.hpp */ = {
  18 + uiCtxt = {
  19 + sepNavIntBoundsRect = "{{0, 0}, {531, 656}}";
  20 + sepNavSelRange = "{0, 0}";
  21 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  22 + };
32 23 };
33   - 010D6B5F0B0FA422001CC8B8 /* Game.cpp - XCSCMTopOfTrunkRevision to TOT */ = {
34   - isa = PBXFileReference;
35   - lastKnownFileType = file;
36   - path = "Game.cpp - XCSCMTopOfTrunkRevision to TOT";
37   - sourceTree = "<group>";
  24 + 015524C20F5498AE003129D6 /* GameObjFwd.hpp */ = {
  25 + uiCtxt = {
  26 + sepNavIntBoundsRect = "{{0, 0}, {531, 432}}";
  27 + sepNavSelRange = "{0, 0}";
  28 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  29 + };
38 30 };
39   - 010D6B610B0FA422001CC8B8 /* PBXTextBookmark */ = {
40   - isa = PBXTextBookmark;
41   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
42   - name = "ObjectGrid();";
43   - rLen = 57;
44   - rLoc = 2222;
45   - rType = 0;
46   - vrLen = 312;
47   - vrLoc = 1928;
  31 + 015524C30F5498AE003129D6 /* Geometry.hpp */ = {
  32 + uiCtxt = {
  33 + sepNavIntBoundsRect = "{{0, 0}, {875, 608}}";
  34 + sepNavSelRange = "{797, 2}";
  35 + sepNavVisRect = "{{0, 225}, {875, 238}}";
  36 + };
48 37 };
49   - 010D6B620B0FA422001CC8B8 /* PBXTextBookmark */ = {
50   - isa = PBXTextBookmark;
51   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
52   - name = "Game.cpp: ~Game";
53   - rLen = 14;
54   - rLoc = 3863;
55   - rType = 0;
56   - vrLen = 195;
57   - vrLoc = 4847;
  38 + 015524C40F5498AE003129D6 /* GraphicsFwd.hpp */ = {
  39 + uiCtxt = {
  40 + sepNavIntBoundsRect = "{{0, 0}, {531, 432}}";
  41 + sepNavSelRange = "{0, 0}";
  42 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  43 + };
58 44 };
59   - 010D6B630B0FA422001CC8B8 /* PBXTextBookmark */ = {
60   - isa = PBXTextBookmark;
61   - fRef = 010D6B640B0FA422001CC8B8 /* Game.cpp - XCSCMTopOfTrunkRevision to TOT */;
62   - name = "(null): 1";
63   - rLen = 0;
64   - rLoc = 0;
65   - rType = 0;
66   - vrLen = 389;
67   - vrLoc = 6659;
  45 + 015524C60F5498AE003129D6 /* HighScores.hpp */ = {
  46 + uiCtxt = {
  47 + sepNavIntBoundsRect = "{{0, 0}, {538, 1952}}";
  48 + sepNavSelRange = "{0, 0}";
  49 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  50 + };
68 51 };
69   - 010D6B640B0FA422001CC8B8 /* Game.cpp - XCSCMTopOfTrunkRevision to TOT */ = {
70   - isa = PBXFileReference;
71   - lastKnownFileType = file;
72   - path = "Game.cpp - XCSCMTopOfTrunkRevision to TOT";
73   - sourceTree = "<group>";
  52 + 015524CA0F5498AE003129D6 /* Input.hpp */ = {
  53 + uiCtxt = {
  54 + sepNavIntBoundsRect = "{{0, 0}, {538, 1104}}";
  55 + sepNavSelRange = "{0, 0}";
  56 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  57 + };
74 58 };
75   - 010D6B6E0B0FA4C5001CC8B8 /* PBXTextBookmark */ = {
76   - isa = PBXTextBookmark;
77   - fRef = 01CAD2D00B07BF5900C32A7E /* FreeType.cpp */;
78   - name = "FreeType.cpp: 1";
79   - rLen = 0;
80   - rLoc = 0;
81   - rType = 0;
82   - vrLen = 337;
83   - vrLoc = 0;
  59 + 015524D20F5498AE003129D6 /* Main.cpp */ = {
  60 + uiCtxt = {
  61 + sepNavIntBoundsRect = "{{0, 0}, {685, 3504}}";
  62 + sepNavSelRange = "{4543, 0}";
  63 + sepNavVisRect = "{{0, 2416}, {441, 313}}";
  64 + sepNavWindowFrame = "{{15, 49}, {908, 697}}";
  65 + };
84 66 };
85   - 010D6BAD0B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
86   - isa = PBXTextBookmark;
87   - fRef = 01CAD2FA0B07C01D00C32A7E /* DataFile.hpp */;
88   - name = "int m_currindex;";
89   - rLen = 18;
90   - rLoc = 817;
91   - rType = 0;
92   - vrLen = 232;
93   - vrLoc = 613;
  67 + 015524D50F5498AE003129D6 /* Menu.hpp */ = {
  68 + uiCtxt = {
  69 + sepNavIntBoundsRect = "{{0, 0}, {538, 1520}}";
  70 + sepNavSelRange = "{0, 0}";
  71 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  72 + };
94 73 };
95   - 010D6BAF0B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
96   - isa = PBXTextBookmark;
97   - fRef = 01CAD2D50B07BF5900C32A7E /* Menu.cpp */;
98   - name = "Menu.cpp: 8";
99   - rLen = 0;
100   - rLoc = 109;
101   - rType = 0;
102   - vrLen = 475;
103   - vrLoc = 0;
  74 + 015524E00F5498AE003129D6 /* Platform.hpp */ = {
  75 + uiCtxt = {
  76 + sepNavIntBoundsRect = "{{0, 0}, {538, 2608}}";
  77 + sepNavSelRange = "{2249, 0}";
  78 + sepNavVisRect = "{{0, 1607}, {496, 313}}";
  79 + sepNavWindowFrame = "{{15, 49}, {908, 697}}";
  80 + };
104 81 };
105   - 010D6BB00B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
106   - isa = PBXTextBookmark;
107   - fRef = 01CAD3020B07C01D00C32A7E /* Platform.hpp */;
108   - name = "Platform.hpp: 92";
109   - rLen = 0;
110   - rLoc = 1539;
111   - rType = 0;
112   - vrLen = 378;
113   - vrLoc = 1441;
  82 + 015524E60F5498AE003129D6 /* SoundEffect.hpp */ = {
  83 + uiCtxt = {
  84 + sepNavIntBoundsRect = "{{0, 0}, {875, 736}}";
  85 + sepNavSelRange = "{1052, 21}";
  86 + sepNavVisRect = "{{0, 433}, {875, 238}}";
  87 + sepNavWindowFrame = "{{16, 49}, {908, 697}}";
  88 + };
114 89 };
115   - 010D6BB20B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
116   - isa = PBXTextBookmark;
117   - fRef = 01CAD2FA0B07C01D00C32A7E /* DataFile.hpp */;
118   - name = "int m_currindex;";
119   - rLen = 18;
120   - rLoc = 817;
121   - rType = 0;
122   - vrLen = 232;
123   - vrLoc = 613;
  90 + 015524E70F5498AE003129D6 /* Surface.cpp */ = {
  91 + uiCtxt = {
  92 + sepNavIntBoundsRect = "{{0, 0}, {636, 3120}}";
  93 + sepNavSelRange = "{0, 0}";
  94 + sepNavVisRect = "{{0, 0}, {456, 257}}";
  95 + };
124 96 };
125   - 010D6BB30B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
126   - isa = PBXTextBookmark;
127   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
128   - name = "Game.cpp: ~Game";
129   - rLen = 14;
130   - rLoc = 3863;
131   - rType = 0;
132   - vrLen = 195;
133   - vrLoc = 4847;
  97 + 015524E80F5498AE003129D6 /* Surface.hpp */ = {
  98 + uiCtxt = {
  99 + sepNavIntBoundsRect = "{{0, 0}, {573, 864}}";
  100 + sepNavSelRange = "{0, 0}";
  101 + sepNavVisRect = "{{0, 0}, {496, 313}}";
  102 + };
  103 + };
  104 + 015524E90F5498AE003129D6 /* Texture.cpp */ = {
  105 + uiCtxt = {
  106 + sepNavIntBoundsRect = "{{0, 0}, {573, 1504}}";
  107 + sepNavSelRange = "{0, 0}";
  108 + sepNavVisRect = "{{0, 0}, {456, 257}}";
  109 + };
134 110 };
135   - 010D6BB40B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
  111 + 0155270E0F54ACAC003129D6 /* PBXTextBookmark */ = {
136 112 isa = PBXTextBookmark;
137   - fRef = 01CAD2D50B07BF5900C32A7E /* Menu.cpp */;
138   - name = "Menu.cpp: 8";
  113 + fRef = 015524E70F5498AE003129D6 /* Surface.cpp */;
  114 + name = "Surface.cpp: 1";
139 115 rLen = 0;
140   - rLoc = 109;
  116 + rLoc = 0;
141 117 rType = 0;
142   - vrLen = 475;
  118 + vrLen = 753;
143 119 vrLoc = 0;
144 120 };
145   - 010D6BB50B0FA9D1001CC8B8 /* PBXTextBookmark */ = {
  121 + 0155270F0F54ACAC003129D6 /* PBXTextBookmark */ = {
146 122 isa = PBXTextBookmark;
147   - fRef = 01CAD3020B07C01D00C32A7E /* Platform.hpp */;
148   - name = "Platform.hpp: 92";
  123 + fRef = 015524E90F5498AE003129D6 /* Texture.cpp */;
  124 + name = "Texture.cpp: 1";
149 125 rLen = 0;
150   - rLoc = 1539;
  126 + rLoc = 0;
151 127 rType = 0;
152   - vrLen = 378;
153   - vrLoc = 1441;
  128 + vrLen = 747;
  129 + vrLoc = 0;
154 130 };
155   - 010D6BF90B0FAD31001CC8B8 /* PBXTextBookmark */ = {
  131 + 015527100F54ACAC003129D6 /* PBXTextBookmark */ = {
156 132 isa = PBXTextBookmark;
157   - fRef = 01CAD3010B07C01D00C32A7E /* OpenGL.hpp */;
158   - name = "OpenGL.hpp: m_running";
  133 + fRef = 015524CA0F5498AE003129D6 /* Input.hpp */;
  134 + name = "Input.hpp: 1";
159 135 rLen = 0;
160   - rLoc = 4670;
  136 + rLoc = 0;
161 137 rType = 0;
162   - vrLen = 307;
163   - vrLoc = 1136;
  138 + vrLen = 835;
  139 + vrLoc = 0;
164 140 };
165   - 010D6BFA0B0FAD31001CC8B8 /* PBXTextBookmark */ = {
  141 + 015527110F54ACAC003129D6 /* PBXTextBookmark */ = {
166 142 isa = PBXTextBookmark;
167   - fRef = 01CAD3010B07C01D00C32A7E /* OpenGL.hpp */;
168   - name = "OpenGL.hpp: m_running";
  143 + fRef = 015524B90F5498AE003129D6 /* ElectricGate.hpp */;
  144 + name = "ElectricGate.hpp: 1";
169 145 rLen = 0;
170   - rLoc = 4670;
  146 + rLoc = 0;
171 147 rType = 0;
172   - vrLen = 307;
173   - vrLoc = 1136;
  148 + vrLen = 810;
  149 + vrLoc = 0;
174 150 };
175   - 010D6C0B0B0FAD99001CC8B8 /* PBXTextBookmark */ = {
  151 + 015527120F54ACAC003129D6 /* PBXTextBookmark */ = {
176 152 isa = PBXTextBookmark;
177   - fRef = 01CAD2D00B07BF5900C32A7E /* FreeType.cpp */;
178   - name = "FreeType.cpp: 1";
  153 + fRef = 015524BD0F5498AE003129D6 /* Fade.hpp */;
  154 + name = "Fade.hpp: 1";
179 155 rLen = 0;
180 156 rLoc = 0;
181 157 rType = 0;
182   - vrLen = 337;
  158 + vrLen = 786;
183 159 vrLoc = 0;
184 160 };
185   - 010D6C0D0B0FAD99001CC8B8 /* PBXTextBookmark */ = {
  161 + 015527130F54ACAC003129D6 /* PBXTextBookmark */ = {
186 162 isa = PBXTextBookmark;
187   - fRef = 01CAD2D60B07BF5900C32A7E /* OpenGL.cpp */;
188   - name = "OpenGL.cpp: 734";
  163 + fRef = 015524C60F5498AE003129D6 /* HighScores.hpp */;
  164 + name = "HighScores.hpp: 1";
189 165 rLen = 0;
190   - rLoc = 20555;
  166 + rLoc = 0;
191 167 rType = 0;
192   - vrLen = 638;
193   - vrLoc = 3629;
  168 + vrLen = 843;
  169 + vrLoc = 0;
194 170 };
195   - 010D6C0F0B0FAD99001CC8B8 /* PBXTextBookmark */ = {
  171 + 015527140F54ACAC003129D6 /* PBXTextBookmark */ = {
196 172 isa = PBXTextBookmark;
197   - fRef = 01CAD2D00B07BF5900C32A7E /* FreeType.cpp */;
198   - name = "FreeType.cpp: 1";
  173 + fRef = 015524C40F5498AE003129D6 /* GraphicsFwd.hpp */;
  174 + name = "GraphicsFwd.hpp: 1";
199 175 rLen = 0;
200 176 rLoc = 0;
201 177 rType = 0;
202   - vrLen = 337;
  178 + vrLen = 828;
203 179 vrLoc = 0;
204 180 };
205   - 010D6C100B0FAD99001CC8B8 /* PBXTextBookmark */ = {
  181 + 015527160F54ACAC003129D6 /* PBXTextBookmark */ = {
206 182 isa = PBXTextBookmark;
207   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
208   - name = "ObjectGrid() : m_grid(NULL), m_width(0), m_height(0) {}";
209   - rLen = 57;
210   - rLoc = 2222;
211   - rType = 0;
212   - vrLen = 380;
213   - vrLoc = 1866;
214   - };
215   - 010D6C110B0FAD99001CC8B8 /* PBXTextBookmark */ = {
216   - isa = PBXTextBookmark;
217   - fRef = 01CAD2D60B07BF5900C32A7E /* OpenGL.cpp */;
218   - name = "OpenGL.cpp: 164";
  183 + fRef = 015524C20F5498AE003129D6 /* GameObjFwd.hpp */;
  184 + name = "GameObjFwd.hpp: 1";
219 185 rLen = 0;
220   - rLoc = 3864;
221   - rType = 0;
222   - vrLen = 638;
223   - vrLoc = 3629;
224   - };
225   - 010D6C120B0FAD99001CC8B8 /* PBXTextBookmark */ = {
226   - isa = PBXTextBookmark;
227   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
228   - name = "Game.cpp: ~Game";
229   - rLen = 14;
230   - rLoc = 3863;
  186 + rLoc = 0;
231 187 rType = 0;
232   - vrLen = 386;
233   - vrLoc = 4754;
  188 + vrLen = 821;
  189 + vrLoc = 0;
234 190 };
235   - 010D6C130B0FAD99001CC8B8 /* PBXTextBookmark */ = {
  191 + 015527170F54ACAC003129D6 /* PBXTextBookmark */ = {
236 192 isa = PBXTextBookmark;
237   - fRef = 01CAD2D60B07BF5900C32A7E /* OpenGL.cpp */;
238   - name = "OpenGL.cpp: 734";
  193 + fRef = 015524E80F5498AE003129D6 /* Surface.hpp */;
  194 + name = "Surface.hpp: 1";
239 195 rLen = 0;
240   - rLoc = 20555;
  196 + rLoc = 0;
241 197 rType = 0;
242   - vrLen = 638;
243   - vrLoc = 3629;
  198 + vrLen = 802;
  199 + vrLoc = 0;
244 200 };
245   - 010D6C140B0FAD99001CC8B8 /* PBXTextBookmark */ = {
  201 + 015527180F54ACAC003129D6 /* PBXTextBookmark */ = {
246 202 isa = PBXTextBookmark;
247   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
248   - name = "Lander.hpp: m_grid";
249   - rLen = 57;
250   - rLoc = 2222;
  203 + fRef = 015524E60F5498AE003129D6 /* SoundEffect.hpp */;
  204 + name = "SoundEffect(const char* filename, Uint8 volume = MIX_MAX_VOLUME);";
  205 + rLen = 69;
  206 + rLoc = 878;
251 207 rType = 0;
252   - vrLen = 368;
253   - vrLoc = 1745;
  208 + vrLen = 375;
  209 + vrLoc = 743;
254 210 };
255   - 010D6CDA0B0FC6DE001CC8B8 /* PBXTextBookmark */ = {
  211 + 0155271A0F54ACAC003129D6 /* PBXTextBookmark */ = {
256 212 isa = PBXTextBookmark;
257   - fRef = 01CAD2D20B07BF5900C32A7E /* HighScores.cpp */;
258   - name = "HighScores.cpp: 57";
  213 + fRef = 015524E90F5498AE003129D6 /* Texture.cpp */;
  214 + name = "Texture.cpp: 1";
259 215 rLen = 0;
260   - rLoc = 1122;
261   - rType = 0;
262   - vrLen = 495;
263   - vrLoc = 801;
264   - };
265   - 010D6CDB0B0FC6DE001CC8B8 /* PBXTextBookmark */ = {
266   - isa = PBXTextBookmark;
267   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
268   - name = "edbar.m_x = 12";
269   - rLen = 14;
270   - rLoc = 3863;
  216 + rLoc = 0;
271 217 rType = 0;
272   - vrLen = 270;
273   - vrLoc = 4875;
  218 + vrLen = 747;
  219 + vrLoc = 0;
274 220 };
275   - 010D6CDD0B0FC6DE001CC8B8 /* PBXTextBookmark */ = {
  221 + 0155271B0F54ACAC003129D6 /* PBXTextBookmark */ = {
276 222 isa = PBXTextBookmark;
277   - fRef = 01CAD2D20B07BF5900C32A7E /* HighScores.cpp */;
278   - name = "HighScores.cpp: 57";
  223 + fRef = 015524E70F5498AE003129D6 /* Surface.cpp */;
  224 + name = "Surface.cpp: 1";
279 225 rLen = 0;
280   - rLoc = 1122;
281   - rType = 0;
282   - vrLen = 495;
283   - vrLoc = 801;
284   - };
285   - 010D6CDE0B0FC6DE001CC8B8 /* PBXTextBookmark */ = {
286   - isa = PBXTextBookmark;
287   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
288   - name = "edbar.m_x = 12";
289   - rLen = 14;
290   - rLoc = 3863;
  226 + rLoc = 0;
291 227 rType = 0;
292   - vrLen = 270;
293   - vrLoc = 4875;
  228 + vrLen = 753;
  229 + vrLoc = 0;
294 230 };
295   - 010D6CFF0B0FCABD001CC8B8 /* PBXTextBookmark */ = {
  231 + 0155271D0F54ACAC003129D6 /* PBXTextBookmark */ = {
296 232 isa = PBXTextBookmark;
297   - fRef = 01CAD2CF0B07BF5900C32A7E /* File.cpp */;
298   - name = "File.cpp: 16";
  233 + fRef = 015524C20F5498AE003129D6 /* GameObjFwd.hpp */;
  234 + name = "GameObjFwd.hpp: 1";
299 235 rLen = 0;
300   - rLoc = 437;
  236 + rLoc = 0;
301 237 rType = 0;
302   - vrLen = 440;
  238 + vrLen = 766;
303 239 vrLoc = 0;
304 240 };
305   - 010D6D000B0FCABD001CC8B8 /* PBXTextBookmark */ = {
  241 + 0155271E0F54ACAC003129D6 /* PBXTextBookmark */ = {
306 242 isa = PBXTextBookmark;
307   - fRef = 01CAD2CF0B07BF5900C32A7E /* File.cpp */;
308   - name = "File.cpp: 16";
  243 + fRef = 015524CA0F5498AE003129D6 /* Input.hpp */;
  244 + name = "Input.hpp: 1";
309 245 rLen = 0;
310   - rLoc = 437;
  246 + rLoc = 0;
311 247 rType = 0;
312   - vrLen = 440;
  248 + vrLen = 835;
313 249 vrLoc = 0;
314 250 };
315   - 010D6D1D0B0FCD12001CC8B8 /* PBXTextBookmark */ = {
  251 + 0155271F0F54ACAC003129D6 /* PBXTextBookmark */ = {
316 252 isa = PBXTextBookmark;
317   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
318   - name = "Lander.hpp: ObjectGrid";
319   - rLen = 57;
320   - rLoc = 2222;
321   - rType = 0;
322   - vrLen = 392;
323   - vrLoc = 1737;
324   - };
325   - 010D6D260B110003001CC8B8 /* PBXTextBookmark */ = {
326   - isa = PBXTextBookmark;
327   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
328   - name = "Game.cpp: 1378";
  253 + fRef = 015524B90F5498AE003129D6 /* ElectricGate.hpp */;
  254 + name = "ElectricGate.hpp: 1";
329 255 rLen = 0;
330   - rLoc = 34602;
331   - rType = 0;
332   - vrLen = 1337;
333   - vrLoc = 34133;
334   - };
335   - 010D6D290B112807001CC8B8 /* PBXTextBookmark */ = {
336   - isa = PBXTextBookmark;
337   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
338   - name = "Lander.hpp: ObjectGrid";
339   - rLen = 57;
340   - rLoc = 2222;
  256 + rLoc = 0;
341 257 rType = 0;
342   - vrLen = 392;
343   - vrLoc = 1737;
  258 + vrLen = 810;
  259 + vrLoc = 0;
344 260 };
345   - 010D6D2A0B112807001CC8B8 /* PBXTextBookmark */ = {
  261 + 015527200F54ACAC003129D6 /* PBXTextBookmark */ = {
346 262 isa = PBXTextBookmark;
347   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
348   - name = "Game.cpp: 1378";
  263 + fRef = 015524BD0F5498AE003129D6 /* Fade.hpp */;
  264 + name = "Fade.hpp: 1";
349 265 rLen = 0;
350   - rLoc = 34602;
351   - rType = 0;
352   - vrLen = 1623;
353   - vrLoc = 35704;
354   - };
355   - 018370150B14DBF60051638C /* PBXTextBookmark */ = {
356   - isa = PBXTextBookmark;
357   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
358   - name = "Lander.hpp: ObjectGrid";
359   - rLen = 57;
360   - rLoc = 2222;
  266 + rLoc = 0;
361 267 rType = 0;
362   - vrLen = 392;
363   - vrLoc = 1737;
  268 + vrLen = 786;
  269 + vrLoc = 0;
364 270 };
365   - 018370180B14DBF60051638C /* PBXTextBookmark */ = {
  271 + 015527220F54ACAC003129D6 /* PBXTextBookmark */ = {
366 272 isa = PBXTextBookmark;
367   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
368   - name = "Game.cpp: 1378";
  273 + fRef = 015524C60F5498AE003129D6 /* HighScores.hpp */;
  274 + name = "HighScores.hpp: 1";
369 275 rLen = 0;
370   - rLoc = 34602;
371   - rType = 0;
372   - vrLen = 1623;
373   - vrLoc = 35704;
374   - };
375   - 0183701F0B177FF30051638C /* PBXTextBookmark */ = {
376   - isa = PBXTextBookmark;
377   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
378   - name = "Lander.hpp: ObjectGrid";
379   - rLen = 57;
380   - rLoc = 2222;
  276 + rLoc = 0;
381 277 rType = 0;
382   - vrLen = 392;
383   - vrLoc = 1737;
  278 + vrLen = 843;
  279 + vrLoc = 0;
384 280 };
385   - 018370200B177FF30051638C /* PBXTextBookmark */ = {
  281 + 015527240F54ACAC003129D6 /* PBXTextBookmark */ = {
386 282 isa = PBXTextBookmark;
387   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
388   - name = "Game.cpp: 1428";
  283 + fRef = 015524C40F5498AE003129D6 /* GraphicsFwd.hpp */;
  284 + name = "GraphicsFwd.hpp: 1";
389 285 rLen = 0;
390   - rLoc = 36271;
  286 + rLoc = 0;
391 287 rType = 0;
392   - vrLen = 1623;
393   - vrLoc = 35704;
  288 + vrLen = 828;
  289 + vrLoc = 0;
394 290 };
395   - 018370210B177FF30051638C /* PBXTextBookmark */ = {
  291 + 015527250F54ACAC003129D6 /* PBXTextBookmark */ = {
396 292 isa = PBXTextBookmark;
397   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
398   - name = "Game.cpp: 1004";
  293 + fRef = 015524C30F5498AE003129D6 /* Geometry.hpp */;
  294 + name = "Geometry.hpp: 1";
399 295 rLen = 0;
400   - rLoc = 24450;
401   - rType = 0;
402   - vrLen = 761;
403   - vrLoc = 18000;
404   - };
405   - 018370250B1782260051638C /* PBXTextBookmark */ = {
406   - isa = PBXTextBookmark;
407   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
408   - name = "Lander.hpp: ObjectGrid";
409   - rLen = 57;
410   - rLoc = 2222;
411   - rType = 0;
412   - vrLen = 392;
413   - vrLoc = 1737;
414   - };
415   - 018370260B1782260051638C /* PBXTextBookmark */ = {
416   - isa = PBXTextBookmark;
417   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
418   - name = "Game::Process";
419   - rLen = 13;
420   - rLoc = 4967;
421   - rType = 0;
422   - vrLen = 827;
423   - vrLoc = 16204;
424   - };
425   - 0183702A0B1784A80051638C /* PBXTextBookmark */ = {
426   - isa = PBXTextBookmark;
427   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
428   - name = "Lander.hpp: ObjectGrid";
429   - rLen = 57;
430   - rLoc = 2222;
  296 + rLoc = 0;
431 297 rType = 0;
432   - vrLen = 392;
433   - vrLoc = 1737;
  298 + vrLen = 783;
  299 + vrLoc = 0;
434 300 };
435   - 0183702B0B1784A80051638C /* PBXTextBookmark */ = {
  301 + 015527270F54ACAC003129D6 /* PBXTextBookmark */ = {
436 302 isa = PBXTextBookmark;
437   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
438   - name = "Game.cpp: 275";
  303 + fRef = 015524E80F5498AE003129D6 /* Surface.hpp */;
  304 + name = "Surface.hpp: 1";
439 305 rLen = 0;
440   - rLoc = 7629;
  306 + rLoc = 0;
441 307 rType = 0;
442   - vrLen = 1005;
443   - vrLoc = 5487;
444   - };
445   - 0183702D0B1785540051638C /* PBXBookmark */ = {
446   - isa = PBXBookmark;
447   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
  308 + vrLen = 802;
  309 + vrLoc = 0;
448 310 };
449   - 0183703B0B1789B80051638C /* PBXTextBookmark */ = {
  311 + 015527280F54ACAC003129D6 /* PBXTextBookmark */ = {
450 312 isa = PBXTextBookmark;
451   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
452   - name = "Lander.hpp: ObjectGrid";
453   - rLen = 57;
454   - rLoc = 2222;
  313 + fRef = 015524E60F5498AE003129D6 /* SoundEffect.hpp */;
  314 + name = "SoundEffect(const char* filename, Uint8 volume = MIX_MAX_VOLUME);";
  315 + rLen = 69;
  316 + rLoc = 878;
455 317 rType = 0;
456   - vrLen = 392;
457   - vrLoc = 1737;
  318 + vrLen = 375;
  319 + vrLoc = 743;
458 320 };
459   - 0183703C0B1789B80051638C /* PBXTextBookmark */ = {
  321 + 0155273A0F54AD07003129D6 /* PBXTextBookmark */ = {
460 322 isa = PBXTextBookmark;
461   - fRef = 01CAD2D40B07BF5900C32A7E /* Main.cpp */;
462   - name = "Main.cpp: 64";
  323 + fRef = 015524E00F5498AE003129D6 /* Platform.hpp */;
  324 + name = "Platform.hpp: 115";
463 325 rLen = 0;
464   - rLoc = 1581;
  326 + rLoc = 2249;
465 327 rType = 0;
466   - vrLen = 612;
467   - vrLoc = 1133;
  328 + vrLen = 288;
  329 + vrLoc = 2070;
468 330 };
469   - 0183703D0B1789B80051638C /* PBXTextBookmark */ = {
  331 + 019CB5AA0F54B1FC003A3092 /* PBXTextBookmark */ = {
470 332 isa = PBXTextBookmark;
471   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
472   - name = "edbar.m_x = 12";
473   - rLen = 14;
474   - rLoc = 3863;
  333 + fRef = 015524C30F5498AE003129D6 /* Geometry.hpp */;
  334 + name = "Geometry.hpp: Point";
  335 + rLen = 0;
  336 + rLoc = 783;
475 337 rType = 0;
476   - vrLen = 326;
477   - vrLoc = 4860;
  338 + vrLen = 511;
  339 + vrLoc = 335;
478 340 };
479   - 0183703E0B1789B80051638C /* PBXTextBookmark */ = {
  341 + 019CB5AB0F54B1FC003A3092 /* PBXTextBookmark */ = {
480 342 isa = PBXTextBookmark;
481   - fRef = 01CAD2FF0B07C01D00C32A7E /* Lander.hpp */;
482   - name = "Lander.hpp: ObjectGrid";
483   - rLen = 57;
484   - rLoc = 2222;
  343 + fRef = 015524E00F5498AE003129D6 /* Platform.hpp */;
  344 + name = "Platform.hpp: 114";
  345 + rLen = 0;
  346 + rLoc = 2249;
485 347 rType = 0;
486   - vrLen = 392;
487   - vrLoc = 1737;
  348 + vrLen = 263;
  349 + vrLoc = 2070;
488 350 };
489   - 0183703F0B1789B80051638C /* PBXTextBookmark */ = {
  351 + 019CB5AC0F54B1FC003A3092 /* PBXTextBookmark */ = {
490 352 isa = PBXTextBookmark;
491   - fRef = 01CAD2D40B07BF5900C32A7E /* Main.cpp */;
492   - name = "Main.cpp: 64";
  353 + fRef = 015524D50F5498AE003129D6 /* Menu.hpp */;
  354 + name = "Menu.hpp: 1";
493 355 rLen = 0;
494   - rLoc = 1581;
  356 + rLoc = 0;
495 357 rType = 0;
496   - vrLen = 612;
497   - vrLoc = 1133;
  358 + vrLen = 836;
  359 + vrLoc = 0;
498 360 };
499   - 018370400B1789B80051638C /* PBXTextBookmark */ = {
500   - isa = PBXTextBookmark;
501   - fRef = 01CAD2D10B07BF5900C32A7E /* Game.cpp */;
502   - name = "edbar.m_x = 12";
503   - rLen = 14;
504   - rLoc = 3863;
505   - rType = 0;
506