Files
SpaghettiKart/BlockFort_8cpp__incl.svg
T

1788 lines
86 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: src/engine/tracks/BlockFort.cpp Pages: 1 -->
<!--zoomable 434 -->
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/></use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/></use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="arrowUp" transform="translate(30 24)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" transform="rotate(90) translate(36 -43)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" transform="rotate(180) translate(-30 -48)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" transform="rotate(270) translate(-36 17)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040"><set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/></use>
</g>
</defs>
<script type="application/ecmascript">
var viewWidth = 3313;
var viewHeight = 434;
var sectionId = 'dynsection-0';
</script>
<script type="application/ecmascript" xlink:href="svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>src/engine/tracks/BlockFort.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="2503.93,-426 2334.93,-426 2334.93,-407 2503.93,-407 2503.93,-426"/>
<text text-anchor="middle" x="2419.43" y="-414" font-family="Helvetica,sans-Serif" font-size="10.00">src/engine/tracks/BlockFort.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1669.43,-19 1589.43,-19 1589.43,0 1669.43,0 1669.43,-19"/>
<text text-anchor="middle" x="1629.43" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.17,-414.57C2701.81,-411.88 3181.56,-402.18 3247.43,-371 3281.97,-354.64 3305.43,-345.72 3305.43,-307.5 3305.43,-307.5 3305.43,-307.5 3305.43,-129.5 3305.43,-81.24 3271.03,-73.44 3226.43,-55 3153.35,-24.79 1942.86,-13.09 1679.67,-10.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.66,-7.39 1669.63,-10.81 1679.6,-14.39 1679.66,-7.39"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="609.43,-74 531.43,-74 531.43,-55 609.43,-55 609.43,-74"/>
<text text-anchor="middle" x="570.43" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">libultra/gbi.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.64,-415.15C1967.26,-413.08 531.43,-399.12 531.43,-307.5 531.43,-307.5 531.43,-307.5 531.43,-250.5 531.43,-188 501.35,-167.68 525.43,-110 530.29,-98.36 539.84,-88.2 548.9,-80.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="551.23,-83.17 556.94,-74.25 546.91,-77.67 551.23,-83.17"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1866.93,-206 1819.93,-206 1819.93,-187 1866.93,-187 1866.93,-206"/>
<text text-anchor="middle" x="1843.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.54,-410.32C2240.37,-403.71 2094.91,-390.73 2043.43,-371 1957.96,-338.24 1884.44,-251.47 1856,-214.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1858.58,-212.15 1849.76,-206.28 1853,-216.37 1858.58,-212.15"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1943.43,-206 1885.43,-206 1885.43,-187 1943.43,-187 1943.43,-206"/>
<text text-anchor="middle" x="1914.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.7,-415.18C2266.73,-412.33 2170.04,-402.32 2091.43,-371 2013.62,-340.01 1989.4,-327.45 1938.43,-261 1928.23,-247.7 1921.95,-229.59 1918.39,-216.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1921.73,-215 1916.01,-206.08 1914.92,-216.62 1921.73,-215"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="BlockFort_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="984.93,-261 913.93,-261 913.93,-242 984.93,-242 984.93,-261"/>
<text text-anchor="middle" x="949.43" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">BlockFort.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.73,-411.92C2208.8,-406.12 1964.86,-393.03 1758.43,-371 1466.64,-339.86 1118.56,-281.74 995.37,-260.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="995.63,-257.01 985.18,-258.76 994.44,-263.91 995.63,-257.01"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="defines_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1957.93,-140 1896.93,-140 1896.93,-121 1957.93,-121 1957.93,-140"/>
<text text-anchor="middle" x="1927.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">defines.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge110_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge110_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.76,-413.86C2283.88,-409.72 2219.35,-398.72 2168.43,-371 2099.65,-333.56 2104.05,-297.11 2048.43,-242 2012.81,-206.71 1968.89,-167.65 1944.98,-146.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1947.24,-144.05 1937.4,-140.12 1942.64,-149.33 1947.24,-144.05"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="camera_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2405.43,-74 2343.43,-74 2343.43,-55 2405.43,-55 2405.43,-74"/>
<text text-anchor="middle" x="2374.43" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">camera.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge98_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge98_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2428.32,-406.95C2444.28,-390.92 2477.25,-354.46 2489.43,-316 2491.97,-307.95 2490.73,-305.34 2489.43,-297 2475.93,-210.77 2478.75,-182.01 2429.43,-110 2421.21,-98.01 2408.84,-87.59 2397.9,-79.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2399.81,-76.92 2389.55,-74.25 2395.9,-82.73 2399.81,-76.92"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="code__800029B0_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2740.93,-140 2637.93,-140 2637.93,-121 2740.93,-121 2740.93,-140"/>
<text text-anchor="middle" x="2689.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">code_800029B0.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge100_Node000001_Node000026" class="edge">
<title>Node1&#45;&gt;Node26</title>
<g id="a_edge100_Node000001_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.05,-413.29C2552.71,-408.86 2613.49,-397.75 2661.43,-371 2747.71,-322.84 2774.95,-298.22 2810.43,-206 2813.46,-198.12 2814.99,-194.11 2810.43,-187 2805.2,-178.86 2755.03,-157.62 2720.96,-143.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2721.98,-140.54 2711.39,-140.08 2719.38,-147.04 2721.98,-140.54"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="align__asset__macro_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="417.93,-74 300.93,-74 300.93,-55 417.93,-55 417.93,-74"/>
<text text-anchor="middle" x="359.43" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">align_asset_macro.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge87_Node000001_Node000016" class="edge">
<title>Node1&#45;&gt;Node16</title>
<g id="a_edge87_Node000001_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.85,-415.29C1954.27,-414.13 409.72,-407.21 196.43,-371 106.98,-355.81 2.43,-398.22 2.43,-307.5 2.43,-307.5 2.43,-307.5 2.43,-195.5 2.43,-156.57 -7.28,-136.29 21.43,-110 59.58,-75.06 203.26,-67.09 290.54,-65.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="290.68,-69.04 300.63,-65.39 290.58,-62.04 290.68,-69.04"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="models_2tracks_2block__fort_2block__fort__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="288.43,-151 168.43,-151 168.43,-110 288.43,-110 288.43,-151"/>
<text text-anchor="start" x="176.43" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">assets/models/tracks</text>
<text text-anchor="start" x="176.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">/block_fort/block_fort</text>
<text text-anchor="middle" x="228.43" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">_data.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge92_Node000001_Node000033" class="edge">
<title>Node1&#45;&gt;Node33</title>
<g id="a_edge92_Node000001_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.81,-415.41C1971.84,-414.81 561.07,-409.94 475.43,-371 440.63,-355.18 417.43,-345.72 417.43,-307.5 417.43,-307.5 417.43,-307.5 417.43,-250.5 417.43,-221.04 419,-208.09 398.43,-187 394.61,-183.09 343.66,-166.72 298.52,-152.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="299.29,-149.34 288.7,-149.73 297.22,-156.02 299.29,-149.34"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="course__offsets_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="389.43,-206 293.43,-206 293.43,-187 389.43,-187 389.43,-206"/>
<text text-anchor="middle" x="341.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">course_offsets.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge99_Node000001_Node000034" class="edge">
<title>Node1&#45;&gt;Node34</title>
<g id="a_edge99_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.91,-415.31C1946.53,-414.26 350.36,-407.7 314.43,-371 272.71,-328.39 310.51,-249.6 330.66,-214.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="333.67,-216.59 335.8,-206.21 327.66,-213 333.67,-216.59"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="World_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1687.93,-316 1598.93,-316 1598.93,-297 1687.93,-297 1687.93,-316"/>
<text text-anchor="middle" x="1643.43" y="-304" font-family="Helvetica,sans-Serif" font-size="10.00">engine/World.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node36 -->
<g id="edge40_Node000001_Node000036" class="edge">
<title>Node1&#45;&gt;Node36</title>
<g id="a_edge40_Node000001_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.47,-415.81C2218.99,-414.72 2006.54,-407.3 1829.43,-371 1772.29,-359.29 1708.53,-334.91 1672.47,-320"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1673.63,-316.69 1663.06,-316.06 1670.93,-323.15 1673.63,-316.69"/>
</a>
</g>
</g>
<!-- Node59 -->
<g id="Node000059" class="node">
<title>Node59</title>
<g id="a_Node000059"><a xlink:href="main_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2399.43,-140 2349.43,-140 2349.43,-121 2399.43,-121 2399.43,-140"/>
<text text-anchor="middle" x="2374.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">main.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge97_Node000001_Node000059" class="edge">
<title>Node1&#45;&gt;Node59</title>
<g id="a_edge97_Node000001_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2413.87,-406.91C2403.46,-390.21 2381.32,-351.87 2373.43,-316 2360.38,-256.67 2367.21,-184 2371.63,-150.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2375.14,-150.49 2373.06,-140.1 2368.2,-149.52 2375.14,-150.49"/>
</a>
</g>
</g>
<!-- Node67 -->
<g id="Node000067" class="node">
<title>Node67</title>
<g id="a_Node000067"><a xlink:href="BombKart_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2326.93,-371 2177.93,-371 2177.93,-352 2326.93,-352 2326.93,-371"/>
<text text-anchor="middle" x="2252.43" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">engine/objects/BombKart.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge88_Node000001_Node000067" class="edge">
<title>Node1&#45;&gt;Node67</title>
<g id="a_edge88_Node000001_Node000067"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2392.6,-406.98C2364.56,-398.09 2320.38,-384.07 2289.13,-374.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2290.06,-370.77 2279.47,-371.08 2287.94,-377.44 2290.06,-370.77"/>
</a>
</g>
</g>
<!-- Node71 -->
<g id="Node000071" class="node">
<title>Node71</title>
<g id="a_Node000071"><a xlink:href="other_2tracks_2block__fort_2block__fort__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="150.43,-151 30.43,-151 30.43,-110 150.43,-110 150.43,-151"/>
<text text-anchor="start" x="38.43" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">assets/other/tracks</text>
<text text-anchor="start" x="38.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">/block_fort/block_fort</text>
<text text-anchor="middle" x="90.43" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">_data.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node71 -->
<g id="edge93_Node000001_Node000071" class="edge">
<title>Node1&#45;&gt;Node71</title>
<g id="a_edge93_Node000001_Node000071"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.91,-414.78C1952.52,-411.39 398.63,-396.11 298.43,-371 237.98,-355.86 173.43,-369.81 173.43,-307.5 173.43,-307.5 173.43,-307.5 173.43,-250.5 173.43,-213.84 146.6,-180.4 123.45,-158.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.52,-155.52 115.78,-151.35 120.79,-160.68 125.52,-155.52"/>
</a>
</g>
</g>
<!-- Node72 -->
<g id="Node000072" class="node">
<title>Node72</title>
<g id="a_Node000072"><a xlink:href="render__courses_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2626.93,-261 2493.93,-261 2493.93,-242 2626.93,-242 2626.93,-261"/>
<text text-anchor="middle" x="2560.43" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">racing/render_courses.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node72 -->
<g id="edge101_Node000001_Node000072" class="edge">
<title>Node1&#45;&gt;Node72</title>
<g id="a_edge101_Node000001_Node000072"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2488.92,-406.97C2532.86,-399.99 2583.85,-388.39 2597.43,-371 2621.41,-340.29 2593.06,-293.85 2574.34,-269.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2576.94,-266.87 2567.99,-261.2 2571.45,-271.21 2576.94,-266.87"/>
</a>
</g>
</g>
<!-- Node73 -->
<g id="Node000073" class="node">
<title>Node73</title>
<g id="a_Node000073"><a xlink:href="code__8006E9C0_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2588.93,-371 2485.93,-371 2485.93,-352 2588.93,-352 2588.93,-371"/>
<text text-anchor="middle" x="2537.43" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">code_8006E9C0.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node73 -->
<g id="edge105_Node000001_Node000073" class="edge">
<title>Node1&#45;&gt;Node73</title>
<g id="a_edge105_Node000001_Node000073"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2438.39,-406.98C2457.45,-398.42 2487.09,-385.11 2508.97,-375.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2510.43,-378.46 2518.12,-371.17 2507.57,-372.07 2510.43,-378.46"/>
</a>
</g>
</g>
<!-- Node75 -->
<g id="Node000075" class="node">
<title>Node75</title>
<g id="a_Node000075"><a xlink:href="code__80057C60_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2750.93,-206 2647.93,-206 2647.93,-187 2750.93,-187 2750.93,-206"/>
<text text-anchor="middle" x="2699.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">code_80057C60.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node75 -->
<g id="edge106_Node000001_Node000075" class="edge">
<title>Node1&#45;&gt;Node75</title>
<g id="a_edge106_Node000001_Node000075"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2498.14,-407C2551.74,-399.83 2616.75,-387.99 2638.43,-371 2687.18,-332.79 2697.07,-252.85 2699,-216.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2702.51,-216.29 2699.39,-206.17 2695.51,-216.03 2702.51,-216.29"/>
</a>
</g>
</g>
<!-- Node76 -->
<g id="Node000076" class="node">
<title>Node76</title>
<g id="a_Node000076"><a xlink:href="math__util_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3171.93,-316 3066.93,-316 3066.93,-297 3171.93,-297 3171.93,-316"/>
<text text-anchor="middle" x="3119.43" y="-304" font-family="Helvetica,sans-Serif" font-size="10.00">racing/math_util.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node76 -->
<g id="edge111_Node000001_Node000076" class="edge">
<title>Node1&#45;&gt;Node76</title>
<g id="a_edge111_Node000001_Node000076"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.17,-416.12C2611.35,-415.17 2800.92,-407.72 2958.43,-371 2984.39,-364.95 3051.72,-336.77 3090.6,-320.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3092.03,-323.25 3099.82,-316.07 3089.25,-316.82 3092.03,-323.25"/>
</a>
</g>
</g>
<!-- Node77 -->
<g id="Node000077" class="node">
<title>Node77</title>
<g id="a_Node000077"><a xlink:href="external_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3087.43,-206 2991.43,-206 2991.43,-187 3087.43,-187 3087.43,-206"/>
<text text-anchor="middle" x="3039.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">audio/external.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node77 -->
<g id="edge113_Node000001_Node000077" class="edge">
<title>Node1&#45;&gt;Node77</title>
<g id="a_edge113_Node000001_Node000077"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2503.93,-415.23C2618.53,-413.54 2816.09,-405.51 2878.43,-371 2914.75,-350.9 2907.68,-327.88 2935.43,-297 2963.88,-265.33 3000.53,-231.74 3021.86,-212.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3024.3,-215.33 3029.49,-206.09 3019.67,-210.08 3024.3,-215.33"/>
</a>
</g>
</g>
<!-- Node78 -->
<g id="Node000078" class="node">
<title>Node78</title>
<g id="a_Node000078"><a xlink:href="code__80005FD0_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3048.43,-316 2944.43,-316 2944.43,-297 3048.43,-297 3048.43,-316"/>
<text text-anchor="middle" x="2996.43" y="-304" font-family="Helvetica,sans-Serif" font-size="10.00">code_80005FD0.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node78 -->
<g id="edge117_Node000001_Node000078" class="edge">
<title>Node1&#45;&gt;Node78</title>
<g id="a_edge117_Node000001_Node000078"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.08,-414.9C2629.19,-412.88 2856.6,-404.55 2930.43,-371 2952.94,-360.77 2972.45,-339.54 2984.3,-324.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2987.14,-326.5 2990.36,-316.4 2981.55,-322.29 2987.14,-326.5"/>
</a>
</g>
</g>
<!-- Node81 -->
<g id="Node000081" class="node">
<title>Node81</title>
<g id="a_Node000081"><a xlink:href="spawn__players_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2480.43,-316 2382.43,-316 2382.43,-297 2480.43,-297 2480.43,-316"/>
<text text-anchor="middle" x="2431.43" y="-304" font-family="Helvetica,sans-Serif" font-size="10.00">spawn_players.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node81 -->
<g id="edge119_Node000001_Node000081" class="edge">
<title>Node1&#45;&gt;Node81</title>
<g id="a_edge119_Node000001_Node000081"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2420.41,-406.66C2422.35,-389.17 2426.73,-349.8 2429.34,-326.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2432.84,-326.48 2430.46,-316.16 2425.88,-325.71 2432.84,-326.48"/>
</a>
</g>
</g>
<!-- Node82 -->
<g id="Node000082" class="node">
<title>Node82</title>
<g id="a_Node000082"><a xlink:href="render__objects_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2629.43,-206 2531.43,-206 2531.43,-187 2629.43,-187 2629.43,-206"/>
<text text-anchor="middle" x="2580.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">render_objects.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node82 -->
<g id="edge121_Node000001_Node000082" class="edge">
<title>Node1&#45;&gt;Node82</title>
<g id="a_edge121_Node000001_Node000082"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2496.05,-406.99C2544.02,-400.06 2599.79,-388.51 2616.43,-371 2656.34,-328.99 2660.39,-294.3 2635.43,-242 2629.33,-229.23 2617.58,-218.94 2606.51,-211.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2608.23,-208.43 2597.89,-206.12 2604.53,-214.38 2608.23,-208.43"/>
</a>
</g>
</g>
<!-- Node83 -->
<g id="Node000083" class="node">
<title>Node83</title>
<g id="a_Node000083"><a xlink:href="models_2common__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="439.93,-145.5 306.93,-145.5 306.93,-115.5 439.93,-115.5 439.93,-145.5"/>
<text text-anchor="start" x="314.93" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">assets/models/common</text>
<text text-anchor="middle" x="373.43" y="-122.5" font-family="Helvetica,sans-Serif" font-size="10.00">_data.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node83 -->
<g id="edge124_Node000001_Node000083" class="edge">
<title>Node1&#45;&gt;Node83</title>
<g id="a_edge124_Node000001_Node000083"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.87,-415.3C1977.03,-414.21 601.69,-407.66 517.43,-371 481.26,-355.26 455.43,-346.94 455.43,-307.5 455.43,-307.5 455.43,-307.5 455.43,-250.5 455.43,-220.33 448.07,-212.16 431.43,-187 422.83,-174 410.67,-161.76 399.71,-152.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="401.89,-149.37 392,-145.56 397.35,-154.7 401.89,-149.37"/>
</a>
</g>
</g>
<!-- Node84 -->
<g id="Node000084" class="node">
<title>Node84</title>
<g id="a_Node000084"><a xlink:href="save_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3238.93,-316 3189.93,-316 3189.93,-297 3238.93,-297 3238.93,-316"/>
<text text-anchor="middle" x="3214.43" y="-304" font-family="Helvetica,sans-Serif" font-size="10.00">save.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node84 -->
<g id="edge128_Node000001_Node000084" class="edge">
<title>Node1&#45;&gt;Node84</title>
<g id="a_edge128_Node000001_Node000084"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.4,-416.35C2618.23,-415.82 2825.88,-408.98 2998.43,-371 3022.05,-365.8 3026.39,-359.38 3049.43,-352 3073.59,-344.26 3139.1,-327 3179.93,-316.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3180.94,-319.75 3189.74,-313.86 3179.18,-312.98 3180.94,-319.75"/>
</a>
</g>
</g>
<!-- Node85 -->
<g id="Node000085" class="node">
<title>Node85</title>
<g id="a_Node000085"><a xlink:href="replays_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3120.43,-371 3058.43,-371 3058.43,-352 3120.43,-352 3120.43,-371"/>
<text text-anchor="middle" x="3089.43" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">replays.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node85 -->
<g id="edge130_Node000001_Node000085" class="edge">
<title>Node1&#45;&gt;Node85</title>
<g id="a_edge130_Node000001_Node000085"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.15,-412.58C2624.61,-407.71 2852.13,-395.92 3044.43,-371 3045.53,-370.86 3046.65,-370.7 3047.77,-370.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3048.7,-373.94 3058.03,-368.91 3047.6,-367.03 3048.7,-373.94"/>
</a>
</g>
</g>
<!-- Node86 -->
<g id="Node000086" class="node">
<title>Node86</title>
<g id="a_Node000086"><a xlink:href="actors_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2972.93,-206 2883.93,-206 2883.93,-187 2972.93,-187 2972.93,-206"/>
<text text-anchor="middle" x="2928.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">racing/actors.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node86 -->
<g id="edge132_Node000001_Node000086" class="edge">
<title>Node1&#45;&gt;Node86</title>
<g id="a_edge132_Node000001_Node000086"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.04,-411.61C2622.76,-405.45 2827.37,-391.93 2854.43,-371 2902.82,-333.58 2876.23,-297.28 2902.43,-242 2906.83,-232.7 2912.53,-222.78 2917.46,-214.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2920.47,-216.46 2922.79,-206.12 2914.53,-212.76 2920.47,-216.46"/>
</a>
</g>
</g>
<!-- Node87 -->
<g id="Node000087" class="node">
<title>Node87</title>
<g id="a_Node000087"><a xlink:href="collision_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3237.93,-371 3138.93,-371 3138.93,-352 3237.93,-352 3237.93,-371"/>
<text text-anchor="middle" x="3188.43" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">racing/collision.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node87 -->
<g id="edge135_Node000001_Node000087" class="edge">
<title>Node1&#45;&gt;Node87</title>
<g id="a_edge135_Node000001_Node000087"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2504.04,-412.4C2635.42,-407.1 2896.61,-394.61 3128.9,-370.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3129.3,-374.44 3138.89,-369.93 3128.58,-367.47 3129.3,-374.44"/>
</a>
</g>
</g>
<!-- Node88 -->
<g id="Node000088" class="node">
<title>Node88</title>
<g id="a_Node000088"><a xlink:href="memory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="388.93,-371 323.93,-371 323.93,-352 388.93,-352 388.93,-371"/>
<text text-anchor="middle" x="356.43" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">memory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node88 -->
<g id="edge136_Node000001_Node000088" class="edge">
<title>Node1&#45;&gt;Node88</title>
<g id="a_edge136_Node000001_Node000088"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2334.9,-415.4C2002.81,-414.74 787.01,-409.68 403.43,-371 401.96,-370.85 400.46,-370.68 398.96,-370.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="399.34,-367.02 388.95,-369.06 398.35,-373.95 399.34,-367.02"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge6_Node000006_Node000002" class="edge">
<title>Node6&#45;&gt;Node2</title>
<g id="a_edge6_Node000006_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M946.83,-241.68C943.6,-229.25 939.1,-205.95 944.43,-187 955.28,-148.4 958.5,-132.87 991.43,-110 1086.79,-43.77 1445.53,-19.58 1579,-12.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.52,-16.23 1589.34,-12.24 1579.17,-9.24 1579.52,-16.23"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="Track_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1388.93,-206 1337.93,-206 1337.93,-187 1388.93,-187 1388.93,-206"/>
<text text-anchor="middle" x="1363.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">Track.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge7_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge7_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M985.16,-247.34C1051.89,-241.2 1199.89,-226.43 1323.43,-206 1324.87,-205.76 1326.34,-205.51 1327.83,-205.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1328.52,-208.67 1337.67,-203.33 1327.19,-201.8 1328.52,-208.67"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge35_Node000006_Node000011" class="edge">
<title>Node6&#45;&gt;Node11</title>
<g id="a_edge35_Node000006_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M984.95,-246.38C1041.59,-239.57 1155.74,-224.81 1251.43,-206 1286.01,-199.2 1294.08,-194.94 1328.43,-187 1402.4,-169.9 1425.91,-181.53 1495.43,-151 1524.33,-138.31 1523.61,-120.37 1553.43,-110 1627.31,-84.3 2176.66,-69.98 2333.02,-66.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2333.24,-69.9 2343.16,-66.17 2333.08,-62.9 2333.24,-69.9"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="src_2data_2some__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1104.43,-140 1000.43,-140 1000.43,-121 1104.43,-121 1104.43,-140"/>
<text text-anchor="middle" x="1052.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">data/some_data.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge36_Node000006_Node000013" class="edge">
<title>Node6&#45;&gt;Node13</title>
<g id="a_edge36_Node000006_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M947.73,-241.91C945.65,-228.91 943.62,-203.98 954.43,-187 967.72,-166.12 991.84,-152.32 1012.82,-143.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1014.11,-146.95 1022.19,-140.1 1011.6,-140.42 1014.11,-146.95"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="objects_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1821.93,-74 1760.93,-74 1760.93,-55 1821.93,-55 1821.93,-74"/>
<text text-anchor="middle" x="1791.43" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">objects.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node17 -->
<g id="edge37_Node000006_Node000017" class="edge">
<title>Node6&#45;&gt;Node17</title>
<g id="a_edge37_Node000006_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M953.03,-241.69C959.1,-227.95 972.67,-201.48 992.43,-187 1037.68,-153.84 1061.57,-172.43 1113.43,-151 1148.9,-136.34 1152.59,-120.76 1189.43,-110 1295.13,-79.12 1632.98,-68.95 1750.6,-66.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1750.71,-69.8 1760.63,-66.08 1750.56,-62.8 1750.71,-69.8"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="path__spawn__metadata_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1359.93,-140 1198.93,-140 1198.93,-121 1359.93,-121 1359.93,-140"/>
<text text-anchor="middle" x="1279.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">data/path_spawn_metadata.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node22 -->
<g id="edge38_Node000006_Node000022" class="edge">
<title>Node6&#45;&gt;Node22</title>
<g id="a_edge38_Node000006_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M957.34,-241.56C970.18,-227.63 997.02,-200.92 1025.43,-187 1058.47,-170.81 1152.44,-152.73 1216.33,-141.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1217.04,-145.17 1226.31,-140.04 1215.87,-138.27 1217.04,-145.17"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node26 -->
<g id="edge39_Node000006_Node000026" class="edge">
<title>Node6&#45;&gt;Node26</title>
<g id="a_edge39_Node000006_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M985.24,-249.96C1237.98,-246.11 2743.34,-222.49 2759.43,-206 2780.03,-184.89 2744.37,-159.78 2716.82,-144.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2718.37,-141.63 2707.88,-140.09 2715.12,-147.83 2718.37,-141.63"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="block__fort__vertices_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="792.43,-151 672.43,-151 672.43,-110 792.43,-110 792.43,-151"/>
<text text-anchor="start" x="680.43" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">assets/models/tracks</text>
<text text-anchor="start" x="680.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">/block_fort/block_fort</text>
<text text-anchor="middle" x="732.43" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">_vertices.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node31 -->
<g id="edge20_Node000006_Node000031" class="edge">
<title>Node6&#45;&gt;Node31</title>
<g id="a_edge20_Node000006_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M913.87,-246.95C863.31,-241.19 774.23,-228.16 751.43,-206 739.53,-194.44 734.7,-176.54 732.89,-161.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="736.37,-160.75 732.07,-151.06 729.39,-161.31 736.37,-160.75"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="block__fort__displaylists_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="654.43,-151 534.43,-151 534.43,-110 654.43,-110 654.43,-151"/>
<text text-anchor="start" x="542.43" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">assets/models/tracks</text>
<text text-anchor="start" x="542.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">/block_fort/block_fort</text>
<text text-anchor="middle" x="594.43" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">_displaylists.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node32 -->
<g id="edge24_Node000006_Node000032" class="edge">
<title>Node6&#45;&gt;Node32</title>
<g id="a_edge24_Node000006_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M913.75,-246.21C870.58,-240.3 796.12,-227.85 735.43,-206 699.62,-193.11 661.61,-172.58 634.09,-156.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="635.56,-153.13 625.18,-151.01 631.97,-159.14 635.56,-153.13"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node33 -->
<g id="edge28_Node000006_Node000033" class="edge">
<title>Node6&#45;&gt;Node33</title>
<g id="a_edge28_Node000006_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M913.81,-246.64C816.48,-235.75 537.95,-202.38 298.46,-151.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="299.04,-147.65 288.53,-148.96 297.56,-154.49 299.04,-147.65"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node34 -->
<g id="edge32_Node000006_Node000034" class="edge">
<title>Node6&#45;&gt;Node34</title>
<g id="a_edge32_Node000006_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M913.66,-247.38C812.65,-238.58 524.45,-213.45 399.92,-202.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="400.08,-199.1 389.81,-201.72 399.47,-206.07 400.08,-199.1"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="CoreMath_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1486.93,-140 1377.93,-140 1377.93,-121 1486.93,-121 1486.93,-140"/>
<text text-anchor="middle" x="1432.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">engine/CoreMath.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge8_Node000007_Node000009" class="edge">
<title>Node7&#45;&gt;Node9</title>
<g id="a_edge8_Node000007_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1372.73,-186.87C1383.58,-176.81 1401.72,-159.98 1415.17,-147.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1417.87,-149.77 1422.83,-140.41 1413.11,-144.64 1417.87,-149.77"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node10 -->
<g id="edge10_Node000007_Node000010" class="edge">
<title>Node7&#45;&gt;Node10</title>
<g id="a_edge10_Node000007_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1388.96,-188.88C1392.13,-188.18 1395.35,-187.53 1398.43,-187 1578.98,-155.75 1797.47,-139.6 1886.6,-133.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1887.05,-137.39 1896.82,-133.27 1886.62,-130.41 1887.05,-137.39"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node11 -->
<g id="edge11_Node000007_Node000011" class="edge">
<title>Node7&#45;&gt;Node11</title>
<g id="a_edge11_Node000007_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1389.2,-188.75C1452.88,-172.35 1622.95,-130.28 1767.43,-110 1978.94,-80.31 2234.87,-69.76 2333.21,-66.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2333.43,-70.13 2343.32,-66.33 2333.22,-63.14 2333.43,-70.13"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node13 -->
<g id="edge13_Node000007_Node000013" class="edge">
<title>Node7&#45;&gt;Node13</title>
<g id="a_edge13_Node000007_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1337.71,-190.21C1286.56,-179.68 1171.21,-155.94 1103.9,-142.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1104.43,-138.63 1093.93,-140.04 1103.01,-145.48 1104.43,-138.63"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node22 -->
<g id="edge16_Node000007_Node000022" class="edge">
<title>Node7&#45;&gt;Node22</title>
<g id="a_edge16_Node000007_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1352.1,-186.87C1338.57,-176.56 1315.71,-159.15 1299.24,-146.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1300.92,-143.48 1290.84,-140.2 1296.68,-149.04 1300.92,-143.48"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node26 -->
<g id="edge17_Node000007_Node000026" class="edge">
<title>Node7&#45;&gt;Node26</title>
<g id="a_edge17_Node000007_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1389.31,-188.6C1392.36,-187.96 1395.45,-187.41 1398.43,-187 1843.4,-125.68 1959.87,-174.55 2408.43,-151 2483.94,-147.04 2570.75,-140.75 2627.66,-136.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2628.22,-139.85 2637.93,-135.6 2627.69,-132.87 2628.22,-139.85"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge9_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge9_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1446.59,-120.94C1480.23,-100.62 1565.17,-49.31 1606.34,-24.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1608.37,-27.31 1615.12,-19.14 1604.75,-21.32 1608.37,-27.31"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge12_Node000011_Node000002" class="edge">
<title>Node11&#45;&gt;Node2</title>
<g id="a_edge12_Node000011_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2343.36,-61.29C2227.97,-53.08 1823.29,-24.29 1680.1,-14.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1680.07,-10.59 1669.85,-13.38 1679.58,-17.58 1680.07,-10.59"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node3 -->
<g id="edge14_Node000013_Node000003" class="edge">
<title>Node13&#45;&gt;Node3</title>
<g id="a_edge14_Node000013_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1027.31,-120.92C1015.1,-117.04 1000.14,-112.74 986.43,-110 855.37,-83.85 697.82,-72.3 619.55,-67.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="619.67,-64.38 609.49,-67.32 619.29,-71.37 619.67,-64.38"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node17 -->
<g id="edge15_Node000013_Node000017" class="edge">
<title>Node13&#45;&gt;Node17</title>
<g id="a_edge15_Node000013_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1076.57,-120.97C1088.93,-116.96 1104.31,-112.52 1118.43,-110 1354.97,-67.77 1644.72,-64.65 1750.39,-65.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1750.6,-68.57 1760.61,-65.13 1750.63,-61.57 1750.6,-68.57"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node2 -->
<g id="edge18_Node000026_Node000002" class="edge">
<title>Node26&#45;&gt;Node2</title>
<g id="a_edge18_Node000026_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2664.78,-120.96C2617.11,-104.86 2508.66,-70.27 2414.43,-55 2139.85,-10.52 1805.02,-8.66 1679.83,-9.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.74,-6.25 1669.78,-9.85 1679.81,-13.25 1679.74,-6.25"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node11 -->
<g id="edge19_Node000026_Node000011" class="edge">
<title>Node26&#45;&gt;Node11</title>
<g id="a_edge19_Node000026_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2660.55,-120.95C2647.72,-117.31 2632.39,-113.18 2618.43,-110 2547.83,-93.9 2464.7,-79.75 2415.96,-71.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2416.23,-68.43 2405.8,-70.32 2415.13,-75.35 2416.23,-68.43"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node2 -->
<g id="edge21_Node000031_Node000002" class="edge">
<title>Node31&#45;&gt;Node2</title>
<g id="a_edge21_Node000031_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M735.81,-109.97C739.97,-92.38 748.92,-67.43 767.43,-55 834.77,-9.75 1405.12,-9.21 1579.18,-10.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.33,-13.62 1589.35,-10.18 1579.37,-6.62 1579.33,-13.62"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node3 -->
<g id="edge22_Node000031_Node000003" class="edge">
<title>Node31&#45;&gt;Node3</title>
<g id="a_edge22_Node000031_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M682.94,-109.95C656.52,-99.51 624.79,-86.98 601.78,-77.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="602.76,-74.51 592.17,-74.09 600.19,-81.02 602.76,-74.51"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node16 -->
<g id="edge23_Node000031_Node000016" class="edge">
<title>Node31&#45;&gt;Node16</title>
<g id="a_edge23_Node000031_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M672.33,-112.02C669.33,-111.3 666.35,-110.62 663.43,-110 583.38,-92.91 490.06,-80.32 428.15,-72.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="428.45,-69.48 418.11,-71.79 427.63,-76.44 428.45,-69.48"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node2 -->
<g id="edge25_Node000032_Node000002" class="edge">
<title>Node32&#45;&gt;Node2</title>
<g id="a_edge25_Node000032_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M625.22,-109.88C655.14,-91.96 702.5,-66.56 747.43,-55 906.43,-14.1 1416.72,-10.49 1579.22,-10.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.41,-13.9 1589.41,-10.4 1579.41,-6.9 1579.41,-13.9"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node3 -->
<g id="edge26_Node000032_Node000003" class="edge">
<title>Node32&#45;&gt;Node3</title>
<g id="a_edge26_Node000032_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M587.1,-109.95C583.96,-101.58 580.31,-91.85 577.23,-83.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="580.5,-82.39 573.71,-74.26 573.95,-84.85 580.5,-82.39"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node16 -->
<g id="edge27_Node000032_Node000016" class="edge">
<title>Node32&#45;&gt;Node16</title>
<g id="a_edge27_Node000032_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M534.21,-113.1C492.32,-101.69 437.57,-86.78 400.6,-76.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="401.23,-73.26 390.66,-74.01 399.39,-80.01 401.23,-73.26"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node2 -->
<g id="edge29_Node000033_Node000002" class="edge">
<title>Node33&#45;&gt;Node2</title>
<g id="a_edge29_Node000033_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M238.67,-109.89C249.22,-91.99 267.49,-66.59 291.43,-55 350.36,-26.46 1342.76,-13.68 1579.17,-11.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.25,-14.53 1589.21,-10.92 1579.17,-7.53 1579.25,-14.53"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node3 -->
<g id="edge30_Node000033_Node000003" class="edge">
<title>Node33&#45;&gt;Node3</title>
<g id="a_edge30_Node000033_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M288.53,-112.08C291.53,-111.35 294.51,-110.65 297.43,-110 374.94,-92.79 466.21,-79.25 521.13,-71.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="521.83,-75.25 531.28,-70.45 520.9,-68.31 521.83,-75.25"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node16 -->
<g id="edge31_Node000033_Node000016" class="edge">
<title>Node33&#45;&gt;Node16</title>
<g id="a_edge31_Node000033_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M268.44,-109.95C289.33,-99.75 314.32,-87.54 332.81,-78.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.39,-81.63 341.84,-74.09 331.32,-75.34 334.39,-81.63"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node2 -->
<g id="edge33_Node000034_Node000002" class="edge">
<title>Node34&#45;&gt;Node2</title>
<g id="a_edge33_Node000034_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M293.34,-196.17C212.81,-196.14 56.09,-190.82 21.43,-151 9.46,-137.26 10.6,-124.66 21.43,-110 70.88,-43.06 118.33,-68.64 200.43,-55 473.86,-9.58 1357.85,-9.54 1578.94,-10.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.25,-13.77 1589.27,-10.31 1579.28,-6.77 1579.25,-13.77"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node3 -->
<g id="edge34_Node000034_Node000003" class="edge">
<title>Node34&#45;&gt;Node3</title>
<g id="a_edge34_Node000034_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M369.58,-186.88C391.97,-179.31 423.56,-167.01 448.43,-151 470.9,-136.53 470.9,-125.84 492.43,-110 508.55,-98.14 528.11,-86.99 543.61,-78.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="545.4,-81.83 552.67,-74.13 542.18,-75.61 545.4,-81.83"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node2 -->
<g id="edge41_Node000036_Node000002" class="edge">
<title>Node36&#45;&gt;Node2</title>
<g id="a_edge41_Node000036_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1600.3,-296.93C1580.31,-290.57 1558.38,-279.64 1546.43,-261 1533.32,-240.57 1598.76,-82.37 1621.71,-28.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.98,-29.69 1625.7,-19.12 1618.55,-26.93 1624.98,-29.69"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node5 -->
<g id="edge61_Node000036_Node000005" class="edge">
<title>Node36&#45;&gt;Node5</title>
<g id="a_edge61_Node000036_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1688.11,-299.29C1725.71,-292.95 1780.26,-281.14 1824.43,-261 1851.69,-248.57 1879.3,-227.57 1896.61,-213.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1899.33,-215.43 1904.67,-206.28 1894.79,-210.1 1899.33,-215.43"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node7 -->
<g id="edge43_Node000036_Node000007" class="edge">
<title>Node36&#45;&gt;Node7</title>
<g id="a_edge43_Node000036_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.57,-298.16C1562.04,-291.26 1509.63,-279.24 1466.43,-261 1435.55,-247.97 1403.15,-226.51 1383.12,-212.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1384.98,-209.22 1374.84,-206.18 1380.87,-214.89 1384.98,-209.22"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node9 -->
<g id="edge42_Node000036_Node000009" class="edge">
<title>Node36&#45;&gt;Node9</title>
<g id="a_edge42_Node000036_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.9,-300.35C1554.44,-294.28 1484.68,-282.23 1427.43,-261 1380.23,-243.5 1353.95,-249.38 1328.43,-206 1324.14,-198.72 1324.08,-194.24 1328.43,-187 1341.36,-165.44 1365.82,-151.8 1387.77,-143.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1389.05,-146.69 1397.31,-140.06 1386.71,-140.09 1389.05,-146.69"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node11 -->
<g id="edge85_Node000036_Node000011" class="edge">
<title>Node36&#45;&gt;Node11</title>
<g id="a_edge85_Node000036_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1688.09,-304.59C1776.66,-302.13 1980.51,-293.15 2148.43,-261 2232.26,-244.95 2278.64,-272.27 2332.43,-206 2359.41,-172.76 2325.03,-149.95 2340.43,-110 2344.47,-99.5 2351.82,-89.39 2358.64,-81.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2361.24,-83.82 2365.41,-74.09 2356.07,-79.09 2361.24,-83.82"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node17 -->
<g id="edge86_Node000036_Node000017" class="edge">
<title>Node36&#45;&gt;Node17</title>
<g id="a_edge86_Node000036_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1625.99,-296.83C1603.98,-284.75 1570.88,-262.08 1587.43,-242 1640.7,-177.36 1714.93,-266.92 1772.43,-206 1803.74,-172.83 1799.67,-114.05 1795.04,-84.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1798.47,-83.44 1793.31,-74.19 1791.58,-84.64 1798.47,-83.44"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="GameCamera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1763.43,-206 1589.43,-206 1589.43,-187 1763.43,-187 1763.43,-206"/>
<text text-anchor="middle" x="1676.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">engine/cameras/GameCamera.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge44_Node000036_Node000037" class="edge">
<title>Node36&#45;&gt;Node37</title>
<g id="a_edge44_Node000036_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1611.17,-296.95C1578.89,-286.74 1536.42,-267.74 1554.43,-242 1565.6,-226.03 1583.13,-215.78 1601.46,-209.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1602.65,-212.48 1611.09,-206.07 1600.5,-205.83 1602.65,-212.48"/>
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="Object_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2070.93,-140 1975.93,-140 1975.93,-121 2070.93,-121 2070.93,-140"/>
<text text-anchor="middle" x="2023.43" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">objects/Object.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node38 -->
<g id="edge48_Node000036_Node000038" class="edge">
<title>Node36&#45;&gt;Node38</title>
<g id="a_edge48_Node000036_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1688.19,-303.89C1788.56,-299.81 2024.7,-287.47 2048.43,-261 2076.6,-229.56 2051.23,-176.24 2034.82,-148.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2037.57,-146.66 2029.3,-140.04 2031.64,-150.37 2037.57,-146.66"/>
</a>
</g>
</g>
<!-- Node48 -->
<g id="Node000048" class="node">
<title>Node48</title>
<g id="a_Node000048"><a xlink:href="Cup_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1815.43,-261 1771.43,-261 1771.43,-242 1815.43,-242 1815.43,-261"/>
<text text-anchor="middle" x="1793.43" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">Cup.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node48 -->
<g id="edge52_Node000036_Node000048" class="edge">
<title>Node36&#45;&gt;Node48</title>
<g id="a_edge52_Node000036_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1667.53,-296.98C1693.05,-287.97 1733.45,-273.69 1761.58,-263.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1763.08,-266.94 1771.34,-260.3 1760.75,-260.33 1763.08,-266.94"/>
</a>
</g>
</g>
<!-- Node53 -->
<g id="Node000053" class="node">
<title>Node53</title>
<g id="a_Node000053"><a xlink:href="PlayerBombKart_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1139.93,-206 1034.93,-206 1034.93,-187 1139.93,-187 1139.93,-206"/>
<text text-anchor="middle" x="1087.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">PlayerBombKart.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node53 -->
<g id="edge56_Node000036_Node000053" class="edge">
<title>Node36&#45;&gt;Node53</title>
<g id="a_edge56_Node000036_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.9,-305.19C1522.29,-303.68 1361.18,-296.15 1230.43,-261 1186.78,-249.27 1139.46,-225.96 1111.68,-211.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1113.17,-207.91 1102.71,-206.2 1109.82,-214.06 1113.17,-207.91"/>
</a>
</g>
</g>
<!-- Node54 -->
<g id="Node000054" class="node">
<title>Node54</title>
<g id="a_Node000054"><a xlink:href="TrainCrossing_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="867.93,-74 776.93,-74 776.93,-55 867.93,-55 867.93,-74"/>
<text text-anchor="middle" x="822.43" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">TrainCrossing.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node54 -->
<g id="edge59_Node000036_Node000054" class="edge">
<title>Node36&#45;&gt;Node54</title>
<g id="a_edge59_Node000036_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.79,-305.23C1455.07,-304 1005.57,-297.28 865.43,-261 810.97,-246.9 781.34,-253.64 751.43,-206 728.66,-169.74 801.13,-151.44 801.43,-151 815.02,-130.86 819.83,-102.75 821.52,-84.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="825.02,-84.52 822.22,-74.3 818.04,-84.03 825.02,-84.52"/>
</a>
</g>
</g>
<!-- Node50 -->
<g id="Node000050" class="node">
<title>Node50</title>
<g id="a_Node000050"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1689.93,-261 1596.93,-261 1596.93,-242 1689.93,-242 1689.93,-261"/>
<text text-anchor="middle" x="1643.43" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node50 -->
<g id="edge62_Node000036_Node000050" class="edge">
<title>Node36&#45;&gt;Node50</title>
<g id="a_edge62_Node000036_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1643.43,-296.75C1643.43,-289.8 1643.43,-279.85 1643.43,-271.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1646.93,-271.09 1643.43,-261.09 1639.93,-271.09 1646.93,-271.09"/>
</a>
</g>
</g>
<!-- Node55 -->
<g id="Node000055" class="node">
<title>Node55</title>
<g id="a_Node000055"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1752.93,-261 1707.93,-261 1707.93,-242 1752.93,-242 1752.93,-261"/>
<text text-anchor="middle" x="1730.43" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node55 -->
<g id="edge63_Node000036_Node000055" class="edge">
<title>Node36&#45;&gt;Node55</title>
<g id="a_edge63_Node000036_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1657.4,-296.98C1670.9,-288.77 1691.56,-276.18 1707.47,-266.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1709.48,-269.36 1716.19,-261.17 1705.83,-263.38 1709.48,-269.36"/>
</a>
</g>
</g>
<!-- Node56 -->
<g id="Node000056" class="node">
<title>Node56</title>
<g id="a_Node000056"><a xlink:href="RaceManager_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2039.43,-261 1947.43,-261 1947.43,-242 2039.43,-242 2039.43,-261"/>
<text text-anchor="middle" x="1993.43" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">RaceManager.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node56 -->
<g id="edge64_Node000036_Node000056" class="edge">
<title>Node36&#45;&gt;Node56</title>
<g id="a_edge64_Node000036_Node000056"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1688.11,-298.73C1751.56,-289.12 1867.76,-271.53 1937.05,-261.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1937.98,-264.44 1947.34,-259.48 1936.93,-257.52 1937.98,-264.44"/>
</a>
</g>
</g>
<!-- Node58 -->
<g id="Node000058" class="node">
<title>Node58</title>
<g id="a_Node000058"><a xlink:href="Actor_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2163.43,-206 2113.43,-206 2113.43,-187 2163.43,-187 2163.43,-206"/>
<text text-anchor="middle" x="2138.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">Actor.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node58 -->
<g id="edge66_Node000036_Node000058" class="edge">
<title>Node36&#45;&gt;Node58</title>
<g id="a_edge66_Node000036_Node000058"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1688.08,-305C1785.43,-303.27 2013.46,-295.55 2081.43,-261 2101.58,-250.76 2117.96,-230.17 2127.9,-215.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2131.11,-216.67 2133.48,-206.35 2125.19,-212.94 2131.11,-216.67"/>
</a>
</g>
</g>
<!-- Node60 -->
<g id="Node000060" class="node">
<title>Node60</title>
<g id="a_Node000060"><a xlink:href="StaticMeshActor_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="864.43,-206 760.43,-206 760.43,-187 864.43,-187 864.43,-206"/>
<text text-anchor="middle" x="812.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">StaticMeshActor.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node60 -->
<g id="edge70_Node000036_Node000060" class="edge">
<title>Node36&#45;&gt;Node60</title>
<g id="a_edge70_Node000036_Node000060"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.83,-305.93C1459.49,-306.8 1033.83,-305.63 904.43,-261 874.79,-250.78 845.91,-228.17 828.65,-212.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="830.9,-210.19 821.15,-206.04 826.18,-215.37 830.9,-210.19"/>
</a>
</g>
</g>
<!-- Node61 -->
<g id="Node000061" class="node">
<title>Node61</title>
<g id="a_Node000061"><a xlink:href="ParticleEmitter_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2323.43,-206 2181.43,-206 2181.43,-187 2323.43,-187 2323.43,-206"/>
<text text-anchor="middle" x="2252.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">particles/ParticleEmitter.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node61 -->
<g id="edge74_Node000036_Node000061" class="edge">
<title>Node36&#45;&gt;Node61</title>
<g id="a_edge74_Node000036_Node000061"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1688.06,-305.87C1771.72,-305.55 1957.24,-300.02 2107.43,-261 2151.92,-249.44 2200.18,-225.87 2228.28,-210.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2230.21,-213.87 2237.34,-206.04 2226.88,-207.71 2230.21,-213.87"/>
</a>
</g>
</g>
<!-- Node62 -->
<g id="Node000062" class="node">
<title>Node62</title>
<g id="a_Node000062"><a xlink:href="SkyCloud_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1533.43,-206 1407.43,-206 1407.43,-187 1533.43,-187 1533.43,-206"/>
<text text-anchor="middle" x="1470.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">engine/sky/SkyCloud.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node62 -->
<g id="edge78_Node000036_Node000062" class="edge">
<title>Node36&#45;&gt;Node62</title>
<g id="a_edge78_Node000036_Node000062"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.6,-299.11C1555.33,-291.97 1494.11,-279.01 1478.43,-261 1467.83,-248.83 1466.68,-230.04 1467.67,-216.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1471.15,-216.41 1468.78,-206.08 1464.2,-215.63 1471.15,-216.41"/>
</a>
</g>
</g>
<!-- Node64 -->
<g id="Node000064" class="node">
<title>Node64</title>
<g id="a_Node000064"><a xlink:href="Editor_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1242.93,-206 1157.93,-206 1157.93,-187 1242.93,-187 1242.93,-206"/>
<text text-anchor="middle" x="1200.43" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">editor/Editor.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node64 -->
<g id="edge82_Node000036_Node000064" class="edge">
<title>Node36&#45;&gt;Node64</title>
<g id="a_edge82_Node000036_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1598.76,-304.29C1510.23,-301.26 1316.01,-291.28 1257.43,-261 1237.35,-250.62 1220.95,-230.06 1210.99,-215.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1213.7,-212.88 1205.39,-206.31 1207.79,-216.63 1213.7,-212.88"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node2 -->
<g id="edge45_Node000037_Node000002" class="edge">
<title>Node37&#45;&gt;Node2</title>
<g id="a_edge45_Node000037_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1674.64,-186.89C1670,-164.83 1657.02,-104.53 1643.43,-55 1641.07,-46.41 1638.15,-36.98 1635.59,-29.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1638.85,-27.72 1632.41,-19.31 1632.2,-29.9 1638.85,-27.72"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node9 -->
<g id="edge46_Node000037_Node000009" class="edge">
<title>Node37&#45;&gt;Node9</title>
<g id="a_edge46_Node000037_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1643.77,-186.94C1600.13,-175.49 1522.71,-155.18 1474.67,-142.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1475.45,-139.17 1464.89,-140.01 1473.67,-145.94 1475.45,-139.17"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node11 -->
<g id="edge47_Node000037_Node000011" class="edge">
<title>Node37&#45;&gt;Node11</title>
<g id="a_edge47_Node000037_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1692.83,-186.89C1727.6,-169.09 1811.76,-128.36 1887.43,-110 2048.84,-70.83 2247.95,-65.54 2332.88,-65.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2333.15,-68.72 2343.14,-65.21 2333.14,-61.72 2333.15,-68.72"/>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node2 -->
<g id="edge49_Node000038_Node000002" class="edge">
<title>Node38&#45;&gt;Node2</title>
<g id="a_edge49_Node000038_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2004.04,-120.89C1969.64,-105.87 1895.41,-74.61 1830.43,-55 1779.8,-39.72 1720.55,-27.24 1679.56,-19.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1680.02,-15.95 1669.55,-17.54 1678.73,-22.83 1680.02,-15.95"/>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node11 -->
<g id="edge50_Node000038_Node000011" class="edge">
<title>Node38&#45;&gt;Node11</title>
<g id="a_edge50_Node000038_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2070.4,-120.94C2139.55,-108.33 2267.65,-84.97 2333.3,-73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2334.07,-76.42 2343.28,-71.18 2332.81,-69.53 2334.07,-76.42"/>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node17 -->
<g id="edge51_Node000038_Node000017" class="edge">
<title>Node38&#45;&gt;Node17</title>
<g id="a_edge51_Node000038_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1999.71,-120.91C1989.53,-117.34 1977.45,-113.28 1966.43,-110 1920.76,-96.41 1867.63,-83.27 1832,-74.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1832.52,-71.36 1821.98,-72.48 1830.91,-78.18 1832.52,-71.36"/>
</a>
</g>
</g>
<!-- Node48&#45;&gt;Node4 -->
<g id="edge53_Node000048_Node000004" class="edge">
<title>Node48&#45;&gt;Node4</title>
<g id="a_edge53_Node000048_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1801.68,-241.75C1808.89,-234.11 1819.54,-222.82 1828.27,-213.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1831.01,-215.76 1835.32,-206.09 1825.92,-210.96 1831.01,-215.76"/>
</a>
</g>
</g>
<!-- Node48&#45;&gt;Node5 -->
<g id="edge54_Node000048_Node000005" class="edge">
<title>Node48&#45;&gt;Node5</title>
<g id="a_edge54_Node000048_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1812.87,-241.98C1832.42,-233.42 1862.81,-220.11 1885.25,-210.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1886.88,-213.39 1894.63,-206.17 1884.07,-206.98 1886.88,-213.39"/>
</a>
</g>
</g>
<!-- Node48&#45;&gt;Node7 -->
<g id="edge55_Node000048_Node000007" class="edge">
<title>Node48&#45;&gt;Node7</title>
<g id="a_edge55_Node000048_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1771.15,-244.09C1767.91,-243.3 1764.59,-242.57 1761.43,-242 1605.17,-213.69 1560.09,-232.39 1399.21,-205.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1399.4,-202.34 1388.96,-204.14 1398.24,-209.25 1399.4,-202.34"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node2 -->
<g id="edge57_Node000053_Node000002" class="edge">
<title>Node53&#45;&gt;Node2</title>
<g id="a_edge57_Node000053_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1094.92,-186.93C1110.61,-169.54 1148.85,-130.11 1189.43,-110 1320.62,-45 1494.86,-21.87 1579.3,-14.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.73,-17.6 1589.39,-13.23 1579.12,-10.63 1579.73,-17.6"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node9 -->
<g id="edge58_Node000053_Node000009" class="edge">
<title>Node53&#45;&gt;Node9</title>
<g id="a_edge58_Node000053_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1140.19,-188.04C1209.14,-178.13 1326.07,-160.76 1368.43,-151 1377.99,-148.8 1388.2,-145.93 1397.6,-143.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1398.91,-146.32 1407.41,-140 1396.83,-139.64 1398.91,-146.32"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node2 -->
<g id="edge60_Node000054_Node000002" class="edge">
<title>Node54&#45;&gt;Node2</title>
<g id="a_edge60_Node000054_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M868.24,-56.62C873.03,-56.02 877.82,-55.46 882.43,-55 1144,-28.72 1458.78,-16.18 1579.22,-12.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.38,-15.58 1589.25,-11.74 1579.14,-8.58 1579.38,-15.58"/>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node10 -->
<g id="edge65_Node000056_Node000010" class="edge">
<title>Node56&#45;&gt;Node10</title>
<g id="a_edge65_Node000056_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1988.68,-241.94C1977.93,-222.57 1951.57,-175.02 1937.18,-149.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1940.22,-147.35 1932.31,-140.3 1934.1,-150.74 1940.22,-147.35"/>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node2 -->
<g id="edge67_Node000058_Node000002" class="edge">
<title>Node58&#45;&gt;Node2</title>
<g id="a_edge67_Node000058_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2134.99,-186.96C2127.57,-169.65 2108.35,-130.33 2079.43,-110 2014.95,-64.68 1783.26,-30.19 1679.86,-16.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1680.04,-13.19 1669.68,-15.39 1679.15,-20.14 1680.04,-13.19"/>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node11 -->
<g id="edge69_Node000058_Node000011" class="edge">
<title>Node58&#45;&gt;Node11</title>
<g id="a_edge69_Node000058_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2150.71,-186.84C2173.99,-170.62 2226.42,-135.06 2273.43,-110 2296.09,-97.92 2322.72,-86.28 2342.94,-77.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2344.37,-81.14 2352.31,-74.13 2341.73,-74.66 2344.37,-81.14"/>
</a>
</g>
</g>
<!-- Node58&#45;&gt;Node59 -->
<g id="edge68_Node000058_Node000059" class="edge">
<title>Node58&#45;&gt;Node59</title>
<g id="a_edge68_Node000058_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2163.68,-188.65C2206,-177.17 2291.31,-154.04 2339.4,-141"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2340.62,-144.3 2349.35,-138.3 2338.78,-137.54 2340.62,-144.3"/>
</a>
</g>
</g>
<!-- Node60&#45;&gt;Node2 -->
<g id="edge71_Node000060_Node000002" class="edge">
<title>Node60&#45;&gt;Node2</title>
<g id="a_edge71_Node000060_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M827.81,-186.91C840.98,-178.96 859.76,-166.1 872.43,-151 903.09,-114.46 880.65,-81.34 920.43,-55 974.96,-18.89 1425.92,-12.07 1578.9,-10.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1578.99,-14.29 1588.96,-10.71 1578.93,-7.29 1578.99,-14.29"/>
</a>
</g>
</g>
<!-- Node60&#45;&gt;Node3 -->
<g id="edge72_Node000060_Node000003" class="edge">
<title>Node60&#45;&gt;Node3</title>
<g id="a_edge72_Node000060_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M814.25,-186.87C817.33,-169.74 821.41,-131.27 801.43,-110 777.24,-84.25 680.26,-72.98 619.91,-68.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="620.05,-64.88 609.82,-67.65 619.54,-71.86 620.05,-64.88"/>
</a>
</g>
</g>
<!-- Node60&#45;&gt;Node9 -->
<g id="edge73_Node000060_Node000009" class="edge">
<title>Node60&#45;&gt;Node9</title>
<g id="a_edge73_Node000060_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M864.71,-192.76C983.87,-186.28 1272.7,-169.19 1368.43,-151 1378.51,-149.08 1389.25,-146.17 1398.99,-143.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1400.27,-146.44 1408.72,-140.06 1398.13,-139.77 1400.27,-146.44"/>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node2 -->
<g id="edge75_Node000061_Node000002" class="edge">
<title>Node61&#45;&gt;Node2</title>
<g id="a_edge75_Node000061_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2240.13,-186.91C2216.3,-170.49 2161.79,-134.18 2112.43,-110 2050.53,-79.69 2034.26,-71.83 1967.43,-55 1867.18,-29.75 1746.39,-18.24 1679.75,-13.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.75,-9.97 1669.54,-12.77 1679.27,-16.95 1679.75,-9.97"/>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node11 -->
<g id="edge77_Node000061_Node000011" class="edge">
<title>Node61&#45;&gt;Node11</title>
<g id="a_edge77_Node000061_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2256.56,-186.67C2264.6,-170.16 2283.64,-134.14 2307.43,-110 2319.53,-97.72 2335.55,-86.93 2348.89,-79.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2350.66,-82.07 2357.61,-74.08 2347.19,-75.99 2350.66,-82.07"/>
</a>
</g>
</g>
<!-- Node61&#45;&gt;Node59 -->
<g id="edge76_Node000061_Node000059" class="edge">
<title>Node61&#45;&gt;Node59</title>
<g id="a_edge76_Node000061_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2268.88,-186.87C2289.44,-176.09 2324.83,-157.52 2348.91,-144.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2350.61,-147.94 2357.84,-140.2 2347.36,-141.75 2350.61,-147.94"/>
</a>
</g>
</g>
<!-- Node62&#45;&gt;Node2 -->
<g id="edge79_Node000062_Node000002" class="edge">
<title>Node62&#45;&gt;Node2</title>
<g id="a_edge79_Node000062_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1478.1,-186.58C1503.12,-157.45 1582.69,-64.88 1615.29,-26.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1617.97,-29.2 1621.83,-19.33 1612.66,-24.64 1617.97,-29.2"/>
</a>
</g>
</g>
<!-- Node62&#45;&gt;Node9 -->
<g id="edge80_Node000062_Node000009" class="edge">
<title>Node62&#45;&gt;Node9</title>
<g id="a_edge80_Node000062_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1465.3,-186.87C1459.61,-177.28 1450.27,-161.55 1442.99,-149.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1445.83,-147.22 1437.71,-140.41 1439.81,-150.79 1445.83,-147.22"/>
</a>
</g>
</g>
<!-- Node62&#45;&gt;Node26 -->
<g id="edge81_Node000062_Node000026" class="edge">
<title>Node62&#45;&gt;Node26</title>
<g id="a_edge81_Node000062_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1533.51,-190.26C1548.86,-189.08 1565.23,-187.92 1580.43,-187 1948.11,-164.81 2040.66,-171.75 2408.43,-151 2483.92,-146.74 2570.73,-140.51 2627.65,-136.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2628.21,-139.72 2637.92,-135.48 2627.68,-132.74 2628.21,-139.72"/>
</a>
</g>
</g>
<!-- Node64&#45;&gt;Node3 -->
<g id="edge83_Node000064_Node000003" class="edge">
<title>Node64&#45;&gt;Node3</title>
<g id="a_edge83_Node000064_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1158.71,-187C1116.47,-178.3 1049.29,-164.22 991.43,-151 916.5,-133.88 898.65,-125.78 823.43,-110 752.99,-95.23 670.81,-81.39 619.69,-73.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="620.01,-69.7 609.59,-71.57 618.91,-76.61 620.01,-69.7"/>
</a>
</g>
</g>
<!-- Node64&#45;&gt;Node10 -->
<g id="edge84_Node000064_Node000010" class="edge">
<title>Node64&#45;&gt;Node10</title>
<g id="a_edge84_Node000064_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1243.19,-191.74C1372.71,-180.33 1759.59,-146.28 1886.56,-135.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1886.99,-138.57 1896.64,-134.21 1886.37,-131.6 1886.99,-138.57"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node2 -->
<g id="edge89_Node000067_Node000002" class="edge">
<title>Node67&#45;&gt;Node2</title>
<g id="a_edge89_Node000067_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2265.18,-351.82C2286.53,-337.75 2331.33,-310.22 2373.43,-297 2528.48,-248.31 3181.13,-325.7 3096.43,-187 3057.37,-123.05 3017.28,-134.39 2946.43,-110 2823.21,-67.59 2787.86,-70.08 2658.43,-55 2284.64,-11.46 1830.02,-9.43 1680.07,-10.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.78,-6.59 1669.8,-10.14 1679.82,-13.59 1679.78,-6.59"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node36 -->
<g id="edge91_Node000067_Node000036" class="edge">
<title>Node67&#45;&gt;Node36</title>
<g id="a_edge91_Node000067_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2177.75,-354C2053.6,-343.2 1807.58,-321.79 1698.13,-312.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1698.24,-308.76 1687.98,-311.38 1697.64,-315.73 1698.24,-308.76"/>
</a>
</g>
</g>
<!-- Node67&#45;&gt;Node38 -->
<g id="edge90_Node000067_Node000038" class="edge">
<title>Node67&#45;&gt;Node38</title>
<g id="a_edge90_Node000067_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2243.73,-351.8C2209.51,-317.58 2083.84,-191.92 2039.25,-147.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2041.68,-144.8 2032.13,-140.21 2036.73,-149.75 2041.68,-144.8"/>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node2 -->
<g id="edge94_Node000071_Node000002" class="edge">
<title>Node71&#45;&gt;Node2</title>
<g id="a_edge94_Node000071_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.01,-109.88C158.84,-91.83 212.42,-66.22 262.43,-55 392.64,-25.79 1348.22,-13.57 1579.25,-11.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.42,-14.52 1589.38,-10.91 1579.34,-7.52 1579.42,-14.52"/>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node3 -->
<g id="edge95_Node000071_Node000003" class="edge">
<title>Node71&#45;&gt;Node3</title>
<g id="a_edge95_Node000071_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M150.49,-111.88C153.5,-111.2 156.49,-110.57 159.43,-110 288.46,-84.97 443.21,-72.98 520.85,-68.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="521.51,-71.65 531.29,-67.55 521.09,-64.66 521.51,-71.65"/>
</a>
</g>
</g>
<!-- Node71&#45;&gt;Node16 -->
<g id="edge96_Node000071_Node000016" class="edge">
<title>Node71&#45;&gt;Node16</title>
<g id="a_edge96_Node000071_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M150.58,-112.28C153.57,-111.5 156.53,-110.73 159.43,-110 209.66,-97.32 267.48,-84.67 307.99,-76.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="308.83,-79.51 317.9,-74.03 307.39,-72.66 308.83,-79.51"/>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node7 -->
<g id="edge104_Node000072_Node000007" class="edge">
<title>Node72&#45;&gt;Node7</title>
<g id="a_edge104_Node000072_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2493.76,-249.7C2282.98,-246.89 1631.72,-236.08 1399.02,-205.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1399.31,-202.19 1388.93,-204.32 1398.37,-209.13 1399.31,-202.19"/>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node11 -->
<g id="edge103_Node000072_Node000011" class="edge">
<title>Node72&#45;&gt;Node11</title>
<g id="a_edge103_Node000072_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2551.76,-241.89C2543.47,-233.34 2531.01,-219.57 2522.43,-206 2497.44,-166.49 2512.82,-142.72 2479.43,-110 2469.08,-99.86 2436.27,-86.78 2410.04,-77.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2410.97,-74.04 2400.37,-74.04 2408.65,-80.65 2410.97,-74.04"/>
</a>
</g>
</g>
<!-- Node72&#45;&gt;Node26 -->
<g id="edge102_Node000072_Node000026" class="edge">
<title>Node72&#45;&gt;Node26</title>
<g id="a_edge102_Node000072_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2627.02,-247C2688.27,-242.22 2772.63,-231.15 2793.43,-206 2816.23,-178.43 2769.15,-156.05 2731.1,-143.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2731.77,-139.79 2721.18,-140.06 2729.62,-146.46 2731.77,-139.79"/>
</a>
</g>
</g>
<!-- Node75&#45;&gt;Node11 -->
<g id="edge108_Node000075_Node000011" class="edge">
<title>Node75&#45;&gt;Node11</title>
<g id="a_edge108_Node000075_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2685.38,-186.69C2651.4,-165.42 2567.1,-112.77 2560.43,-110 2512.77,-90.23 2454.44,-78.07 2415.95,-71.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2416.08,-68.03 2405.64,-69.87 2414.95,-74.94 2416.08,-68.03"/>
</a>
</g>
</g>
<!-- Node75&#45;&gt;Node17 -->
<g id="edge107_Node000075_Node000017" class="edge">
<title>Node75&#45;&gt;Node17</title>
<g id="a_edge107_Node000075_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2673.03,-186.96C2611.69,-167.23 2460.76,-119.46 2408.43,-110 2194.04,-71.24 1931.99,-65.96 1832.44,-65.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1832.22,-61.94 1822.21,-65.41 1832.2,-68.94 1832.22,-61.94"/>
</a>
</g>
</g>
<!-- Node75&#45;&gt;Node26 -->
<g id="edge109_Node000075_Node000026" class="edge">
<title>Node75&#45;&gt;Node26</title>
<g id="a_edge109_Node000075_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2698.08,-186.87C2696.62,-177.57 2694.27,-162.48 2692.38,-150.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2695.82,-149.75 2690.82,-140.41 2688.9,-150.83 2695.82,-149.75"/>
</a>
</g>
</g>
<!-- Node76&#45;&gt;Node2 -->
<g id="edge112_Node000076_Node000002" class="edge">
<title>Node76&#45;&gt;Node2</title>
<g id="a_edge112_Node000076_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3130.36,-297C3150.5,-280.29 3191.43,-240.99 3191.43,-197.5 3191.43,-197.5 3191.43,-197.5 3191.43,-129.5 3191.43,-86.42 3168.16,-73.86 3129.43,-55 3062.9,-22.6 1932.72,-12.66 1679.5,-10.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.5,-7.33 1669.48,-10.76 1679.45,-14.33 1679.5,-7.33"/>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node2 -->
<g id="edge114_Node000077_Node000002" class="edge">
<title>Node77&#45;&gt;Node2</title>
<g id="a_edge114_Node000077_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3028.2,-186.97C3004.32,-169.3 2946.09,-128.8 2890.43,-110 2660.11,-32.21 1884.99,-14.55 1679.68,-11.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.55,-7.7 1669.49,-11.04 1679.44,-14.69 1679.55,-7.7"/>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node10 -->
<g id="edge115_Node000077_Node000010" class="edge">
<title>Node77&#45;&gt;Node10</title>
<g id="a_edge115_Node000077_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2991.37,-188.04C2988.01,-187.65 2984.67,-187.29 2981.43,-187 2756.65,-166.61 2185.13,-206.74 1966.43,-151 1960.83,-149.57 1955.11,-147.27 1949.84,-144.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1951.42,-141.61 1940.94,-140.06 1948.17,-147.81 1951.42,-141.61"/>
</a>
</g>
</g>
<!-- Node77&#45;&gt;Node11 -->
<g id="edge116_Node000077_Node000011" class="edge">
<title>Node77&#45;&gt;Node11</title>
<g id="a_edge116_Node000077_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3021.77,-186.99C2984.34,-169.37 2893.87,-128.95 2813.43,-110 2670.11,-76.24 2494.52,-68.09 2415.92,-66.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2415.56,-62.61 2405.49,-65.88 2415.4,-69.61 2415.56,-62.61"/>
</a>
</g>
</g>
<!-- Node78&#45;&gt;Node11 -->
<g id="edge118_Node000078_Node000011" class="edge">
<title>Node78&#45;&gt;Node11</title>
<g id="a_edge118_Node000078_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.91,-296.9C3049.99,-277.97 3126.89,-230.9 3096.43,-187 3018.14,-74.16 2557.58,-65.25 2415.89,-65.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2415.85,-61.71 2405.86,-65.22 2415.86,-68.71 2415.85,-61.71"/>
</a>
</g>
</g>
<!-- Node81&#45;&gt;Node11 -->
<g id="edge120_Node000081_Node000011" class="edge">
<title>Node81&#45;&gt;Node11</title>
<g id="a_edge120_Node000081_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2431.99,-296.91C2433.51,-268.86 2435.88,-177.79 2408.43,-110 2404.25,-99.68 2397,-89.68 2390.27,-81.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2392.64,-79.19 2383.33,-74.13 2387.45,-83.89 2392.64,-79.19"/>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node26 -->
<g id="edge123_Node000082_Node000026" class="edge">
<title>Node82&#45;&gt;Node26</title>
<g id="a_edge123_Node000082_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2595.13,-186.87C2613.25,-176.23 2644.28,-158.01 2665.77,-145.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2667.76,-148.28 2674.61,-140.2 2664.22,-142.24 2667.76,-148.28"/>
</a>
</g>
</g>
<!-- Node82&#45;&gt;Node59 -->
<g id="edge122_Node000082_Node000059" class="edge">
<title>Node82&#45;&gt;Node59</title>
<g id="a_edge122_Node000082_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2552.64,-186.87C2515.49,-175.33 2449.62,-154.86 2409.21,-142.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2410.1,-138.92 2399.51,-139.29 2408.03,-145.6 2410.1,-138.92"/>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node2 -->
<g id="edge126_Node000083_Node000002" class="edge">
<title>Node83&#45;&gt;Node2</title>
<g id="a_edge126_Node000083_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M394.49,-115.33C422.37,-97.45 473.69,-67.54 522.43,-55 625.41,-28.49 1376.62,-14.57 1579.21,-11.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.33,-14.77 1589.27,-11.11 1579.21,-7.78 1579.33,-14.77"/>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node3 -->
<g id="edge125_Node000083_Node000003" class="edge">
<title>Node83&#45;&gt;Node3</title>
<g id="a_edge125_Node000083_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M416.66,-115.45C451.97,-103.98 501.29,-87.96 534.46,-77.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="535.78,-80.44 544.21,-74.02 533.62,-73.78 535.78,-80.44"/>
</a>
</g>
</g>
<!-- Node83&#45;&gt;Node16 -->
<g id="edge127_Node000083_Node000016" class="edge">
<title>Node83&#45;&gt;Node16</title>
<g id="a_edge127_Node000083_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M370.32,-115.3C368.33,-106.2 365.72,-94.29 363.56,-84.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="366.92,-83.37 361.36,-74.34 360.08,-84.86 366.92,-83.37"/>
</a>
</g>
</g>
<!-- Node84&#45;&gt;Node2 -->
<g id="edge129_Node000084_Node000002" class="edge">
<title>Node84&#45;&gt;Node2</title>
<g id="a_edge129_Node000084_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3216.45,-296.88C3220.54,-278.64 3229.43,-234.79 3229.43,-197.5 3229.43,-197.5 3229.43,-197.5 3229.43,-129.5 3229.43,-84.37 3201.52,-73.67 3160.43,-55 3091.59,-23.73 1936.29,-12.9 1679.66,-10.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.54,-7.37 1669.51,-10.79 1679.49,-14.37 1679.54,-7.37"/>
</a>
</g>
</g>
<!-- Node85&#45;&gt;Node2 -->
<g id="edge131_Node000085_Node000002" class="edge">
<title>Node85&#45;&gt;Node2</title>
<g id="a_edge131_Node000085_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3120.71,-353.45C3164.36,-343.37 3239.22,-325.04 3248.43,-316 3269.44,-295.36 3267.43,-281.96 3267.43,-252.5 3267.43,-252.5 3267.43,-252.5 3267.43,-129.5 3267.43,-82.52 3235.6,-73.52 3192.43,-55 3121.41,-24.54 1940,-13.06 1679.84,-10.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.59,-7.39 1669.56,-10.81 1679.53,-14.39 1679.59,-7.39"/>
</a>
</g>
</g>
<!-- Node86&#45;&gt;Node11 -->
<g id="edge134_Node000086_Node000011" class="edge">
<title>Node86&#45;&gt;Node11</title>
<g id="a_edge134_Node000086_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2914.67,-186.98C2885.47,-169.33 2814.6,-128.87 2749.43,-110 2631.73,-75.92 2486,-67.88 2415.91,-66.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2415.81,-62.52 2405.73,-65.79 2415.64,-69.52 2415.81,-62.52"/>
</a>
</g>
</g>
<!-- Node86&#45;&gt;Node26 -->
<g id="edge133_Node000086_Node000026" class="edge">
<title>Node86&#45;&gt;Node26</title>
<g id="a_edge133_Node000086_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2896.19,-186.87C2853.58,-175.46 2778.41,-155.33 2731.4,-142.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2732.09,-139.3 2721.53,-140.1 2730.28,-146.06 2732.09,-139.3"/>
</a>
</g>
</g>
<!-- Node88&#45;&gt;Node34 -->
<g id="edge137_Node000088_Node000034" class="edge">
<title>Node88&#45;&gt;Node34</title>
<g id="a_edge137_Node000088_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M355.62,-351.74C353.28,-326.31 346.45,-252.08 343.19,-216.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="346.64,-215.94 342.24,-206.31 339.67,-216.59 346.64,-215.94"/>
</a>
</g>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/>
<use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/>
<use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/>
<use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="BlockFort_8cpp__incl_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>