Files
SpaghettiKart/FreecamWindow_8cpp__incl.svg
T

1559 lines
72 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/port/ui/FreecamWindow.cpp Pages: 1 -->
<!--zoomable 566 -->
<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 = 2598;
var viewHeight = 566;
var sectionId = 'dynsection-0';
</script>
<script type="application/ecmascript" xlink:href="svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>src/port/ui/FreecamWindow.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="1856.5,-558 1687.5,-558 1687.5,-539 1856.5,-539 1856.5,-558"/>
<text text-anchor="middle" x="1772" y="-546" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/ui/FreecamWindow.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="FreecamWindow_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="106,-442.5 0,-442.5 0,-423.5 106,-423.5 106,-442.5"/>
<text text-anchor="middle" x="53" y="-430.5" font-family="Helvetica,sans-Serif" font-size="10.00">FreecamWindow.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="M1687.47,-546.99C1360.36,-544.78 192.25,-534.7 120,-503 95.49,-492.24 75.4,-467.9 63.81,-451.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="66.71,-449.25 58.27,-442.85 60.88,-453.12 66.71,-449.25"/>
</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="732,-211.5 594,-211.5 594,-192.5 732,-192.5 732,-211.5"/>
<text text-anchor="middle" x="663" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship/libultraship.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge95_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge95_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1687.34,-546.1C1522.81,-541.7 1149.42,-523.47 846,-448 769.35,-428.94 725.28,-447.4 681,-382 647.82,-333 736.92,-307.56 714,-253 708.03,-238.79 695.83,-226.59 684.86,-217.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="686.93,-214.98 676.84,-211.76 682.73,-220.57 686.93,-214.98"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="PortMenu_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="435.5,-503 328.5,-503 328.5,-484 435.5,-484 435.5,-503"/>
<text text-anchor="middle" x="382" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">port/ui/PortMenu.h</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="M1687.25,-546.29C1480.01,-542.97 931.09,-531.93 474,-503 464.95,-502.43 455.41,-501.69 446.03,-500.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="446.23,-497.4 435.96,-500.01 445.61,-504.37 446.23,-497.4"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="UIWidgets_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="410,-327 334,-327 334,-308 410,-308 410,-327"/>
<text text-anchor="middle" x="372" y="-315" font-family="Helvetica,sans-Serif" font-size="10.00">UIWidgets.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge91_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge91_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1687.33,-547.11C1385.7,-545.45 378.41,-537.32 319,-503 264.73,-471.65 263.96,-412.82 302,-363 312.23,-349.61 327.73,-339.16 341.54,-331.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="343.39,-334.76 350.75,-327.14 340.25,-328.5 343.39,-334.76"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="689.5,-272 636.5,-272 636.5,-253 689.5,-253 689.5,-272"/>
<text text-anchor="middle" x="663" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">imgui.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge93_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge93_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1687.12,-548.15C1460.58,-549.24 845.46,-547.85 648,-503 572.48,-485.85 488,-511.44 488,-434 488,-434 488,-434 488,-371.5 488,-338.28 580.47,-296.29 630.98,-275.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="632.49,-278.99 640.48,-272.04 629.9,-272.49 632.49,-278.99"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="Game_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1556.5,-382 1461.5,-382 1461.5,-363 1556.5,-363 1556.5,-382"/>
<text text-anchor="middle" x="1509" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/Game.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge90_Node000001_Node000015" class="edge">
<title>Node1&#45;&gt;Node15</title>
<g id="a_edge90_Node000001_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1758.96,-538.87C1716.72,-510.93 1583.36,-422.7 1530.7,-387.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1532.39,-384.78 1522.12,-382.18 1528.53,-390.62 1532.39,-384.78"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="defines_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="931.5,-272 870.5,-272 870.5,-253 931.5,-253 931.5,-272"/>
<text text-anchor="middle" x="901" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">defines.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge99_Node000001_Node000019" class="edge">
<title>Node1&#45;&gt;Node19</title>
<g id="a_edge99_Node000001_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1706.74,-538.97C1566.36,-518.62 1228.12,-458.79 977,-327 953.36,-314.6 930.44,-293.88 916.07,-279.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="918.49,-276.97 909.01,-272.25 913.48,-281.86 918.49,-276.97"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="common__structs_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1376.5,-79.5 1269.5,-79.5 1269.5,-60.5 1376.5,-60.5 1376.5,-79.5"/>
<text text-anchor="middle" x="1323" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">common_structs.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge98_Node000001_Node000021" class="edge">
<title>Node1&#45;&gt;Node21</title>
<g id="a_edge98_Node000001_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1772,-538.96C1772,-520.05 1772,-473.21 1772,-434 1772,-434 1772,-434 1772,-316.5 1772,-198.01 1661.34,-217.1 1563,-151 1543.96,-138.2 1541.81,-130.64 1521,-121 1478.15,-101.15 1426.28,-88.42 1386.38,-80.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1386.98,-77.32 1376.51,-78.94 1385.7,-84.21 1386.98,-77.32"/>
</a>
</g>
</g>
<!-- Node47 -->
<g id="Node000047" class="node">
<title>Node47</title>
<g id="a_Node000047"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2291.5,-503 2204.5,-503 2204.5,-484 2291.5,-484 2291.5,-503"/>
<text text-anchor="middle" x="2248" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">ship/Context.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge92_Node000001_Node000047" class="edge">
<title>Node1&#45;&gt;Node47</title>
<g id="a_edge92_Node000001_Node000047"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1856.58,-539.48C1941.09,-531.24 2074.7,-517.58 2190,-503 2191.45,-502.82 2192.92,-502.63 2194.41,-502.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2194.88,-505.9 2204.32,-501.09 2193.94,-498.96 2194.88,-505.9"/>
</a>
</g>
</g>
<!-- Node48 -->
<g id="Node000048" class="node">
<title>Node48</title>
<g id="a_Node000048"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2348,-503 2310,-503 2310,-484 2348,-484 2348,-503"/>
<text text-anchor="middle" x="2329" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge94_Node000001_Node000048" class="edge">
<title>Node1&#45;&gt;Node48</title>
<g id="a_edge94_Node000001_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1856.58,-545.86C1959.49,-542.65 2138.46,-533.11 2299.75,-502.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2300.69,-506.21 2309.85,-500.89 2299.37,-499.33 2300.69,-506.21"/>
</a>
</g>
</g>
<!-- Node49 -->
<g id="Node000049" class="node">
<title>Node49</title>
<g id="a_Node000049"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2464,-503 2366,-503 2366,-484 2464,-484 2464,-503"/>
<text text-anchor="middle" x="2415" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">spdlog/fmt/fmt.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge96_Node000001_Node000049" class="edge">
<title>Node1&#45;&gt;Node49</title>
<g id="a_edge96_Node000001_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1856.94,-542.9C1968.87,-536.42 2172.08,-523.21 2355.86,-503.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2356.43,-506.51 2365.98,-501.93 2355.66,-499.55 2356.43,-506.51"/>
</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="2589.5,-503 2482.5,-503 2482.5,-484 2589.5,-484 2589.5,-503"/>
<text text-anchor="middle" x="2536" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">spdlog/formatter.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge97_Node000001_Node000050" class="edge">
<title>Node1&#45;&gt;Node50</title>
<g id="a_edge97_Node000001_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1856.59,-544.06C1986.56,-538.35 2243.41,-525.37 2472.23,-503"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2472.81,-506.46 2482.41,-501.99 2472.12,-499.49 2472.81,-506.46"/>
</a>
</g>
</g>
<!-- Node51 -->
<g id="Node000051" class="node">
<title>Node51</title>
<g id="a_Node000051"><a xlink:href="FreeCamera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2072,-272 1906,-272 1906,-253 2072,-253 2072,-272"/>
<text text-anchor="middle" x="1989" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">engine/cameras/FreeCamera.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge100_Node000001_Node000051" class="edge">
<title>Node1&#45;&gt;Node51</title>
<g id="a_edge100_Node000001_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1820.03,-538.92C1873.65,-526.24 1953,-496.87 1953,-434 1953,-434 1953,-434 1953,-371.5 1953,-338.21 1968.58,-301.97 1979.25,-281.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1982.4,-282.61 1983.99,-272.13 1976.21,-279.32 1982.4,-282.61"/>
</a>
</g>
</g>
<!-- Node53 -->
<g id="Node000053" class="node">
<title>Node53</title>
<g id="a_Node000053"><a xlink:href="freecam__engine_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2260,-217 2128,-217 2128,-187 2260,-187 2260,-217"/>
<text text-anchor="start" x="2136" y="-205" font-family="Helvetica,sans-Serif" font-size="10.00">enhancements/freecam</text>
<text text-anchor="middle" x="2194" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/freecam_engine.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge107_Node000001_Node000053" class="edge">
<title>Node1&#45;&gt;Node53</title>
<g id="a_edge107_Node000001_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1851.87,-538.97C1959.56,-525.22 2138,-493.46 2138,-434 2138,-434 2138,-434 2138,-316.5 2138,-281.97 2159.1,-247.07 2175.4,-225.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2178.21,-227.34 2181.57,-217.3 2172.68,-223.05 2178.21,-227.34"/>
</a>
</g>
</g>
<!-- Node54 -->
<g id="Node000054" class="node">
<title>Node54</title>
<g id="a_Node000054"><a xlink:href="freecam_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2448,-217 2316,-217 2316,-187 2448,-187 2448,-217"/>
<text text-anchor="start" x="2324" y="-205" font-family="Helvetica,sans-Serif" font-size="10.00">enhancements/freecam</text>
<text text-anchor="middle" x="2382" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/freecam.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge110_Node000001_Node000054" class="edge">
<title>Node1&#45;&gt;Node54</title>
<g id="a_edge110_Node000001_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1856.69,-540.86C1975.16,-529.21 2176,-499.75 2176,-434 2176,-434 2176,-434 2176,-316.5 2176,-255.03 2247.24,-226.61 2305.93,-213.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2306.9,-216.99 2315.97,-211.52 2305.47,-210.14 2306.9,-216.99"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M50.89,-423.28C44.44,-394.15 28.2,-299.51 77,-253 112.93,-218.76 432.23,-207.69 583.8,-204.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="584.05,-207.84 593.98,-204.13 583.9,-200.84 584.05,-207.84"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4_Node000004_Node000003" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge4_Node000004_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M356.86,-483.93C273.81,-454.39 18.54,-353.1 110,-253 141.29,-218.75 438.22,-207.74 583.59,-204.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="583.87,-207.88 593.79,-204.15 583.72,-200.88 583.87,-207.88"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M346.56,-483.99C327.74,-477.48 306.24,-466.38 295,-448 269.67,-406.6 321.51,-357.18 351.96,-333.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="354.1,-335.89 359.9,-327.03 349.84,-330.34 354.1,-335.89"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="Menu_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="908.5,-442.5 855.5,-442.5 855.5,-423.5 908.5,-423.5 908.5,-442.5"/>
<text text-anchor="middle" x="882" y="-430.5" font-family="Helvetica,sans-Serif" font-size="10.00">Menu.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node13 -->
<g id="edge15_Node000004_Node000013" class="edge">
<title>Node4&#45;&gt;Node13</title>
<g id="a_edge15_Node000004_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M435.51,-486.24C537.67,-474.29 758.09,-448.5 845.35,-438.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="845.79,-441.76 855.32,-437.12 844.98,-434.81 845.79,-441.76"/>
</a>
</g>
</g>
<!-- Node46 -->
<g id="Node000046" class="node">
<title>Node46</title>
<g id="a_Node000046"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="459.5,-448 304.5,-448 304.5,-418 459.5,-418 459.5,-448"/>
<text text-anchor="start" x="312.5" y="-436" font-family="Helvetica,sans-Serif" font-size="10.00">fast/backends/gfx_rendering</text>
<text text-anchor="middle" x="382" y="-425" font-family="Helvetica,sans-Serif" font-size="10.00">_api.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node46 -->
<g id="edge89_Node000004_Node000046" class="edge">
<title>Node4&#45;&gt;Node46</title>
<g id="a_edge89_Node000004_Node000046"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M382,-483.87C382,-477.11 382,-467.35 382,-458.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="385.5,-458.11 382,-448.11 378.5,-458.11 385.5,-458.11"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node3 -->
<g id="edge11_Node000005_Node000003" class="edge">
<title>Node5&#45;&gt;Node3</title>
<g id="a_edge11_Node000005_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M410.14,-314.9C455.17,-311.65 531.24,-301.8 589,-272 613.76,-259.22 636.25,-235.79 649.77,-219.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.69,-221.77 656.32,-211.81 647.28,-217.33 652.69,-221.77"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="163,-272 119,-272 119,-253 163,-253 163,-272"/>
<text text-anchor="middle" x="141" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge6_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge6_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M333.9,-308.6C295.61,-300.53 234.69,-287.35 173.19,-272.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="173.87,-268.77 163.32,-269.76 172.18,-275.56 173.87,-268.77"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="228.5,-272 181.5,-272 181.5,-253 228.5,-253 228.5,-272"/>
<text text-anchor="middle" x="205" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge7_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge7_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M345.17,-307.98C316.05,-298.74 269.52,-283.98 238.14,-274.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.12,-270.66 228.53,-270.97 237,-277.33 239.12,-270.66"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="287,-272 247,-272 247,-253 287,-253 287,-272"/>
<text text-anchor="middle" x="267" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge8_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge8_Node000005_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M355.13,-307.98C338.39,-299.54 312.5,-286.47 293.11,-276.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="294.68,-273.55 284.18,-272.17 291.53,-279.8 294.68,-273.55"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="358.5,-272 305.5,-272 305.5,-253 358.5,-253 358.5,-272"/>
<text text-anchor="middle" x="332" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge9_Node000005_Node000009" class="edge">
<title>Node5&#45;&gt;Node9</title>
<g id="a_edge9_Node000005_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M365.39,-307.75C359.74,-300.26 351.46,-289.28 344.55,-280.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="347.3,-277.96 338.48,-272.09 341.71,-282.18 347.3,-277.96"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge10_Node000005_Node000010" class="edge">
<title>Node5&#45;&gt;Node10</title>
<g id="a_edge10_Node000005_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M410.18,-310.05C459.27,-301.68 547.11,-286.43 622,-272 623.28,-271.75 624.59,-271.5 625.91,-271.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="627,-274.59 636.12,-269.19 625.62,-267.73 627,-274.59"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="469.5,-272 376.5,-272 376.5,-253 469.5,-253 469.5,-272"/>
<text text-anchor="middle" x="423" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge12_Node000005_Node000011" class="edge">
<title>Node5&#45;&gt;Node11</title>
<g id="a_edge12_Node000005_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M380.42,-307.75C387.77,-300.11 398.63,-288.82 407.54,-279.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.32,-281.72 414.74,-272.09 405.28,-276.87 410.32,-281.72"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="ShipUtils_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="580,-272 488,-272 488,-253 580,-253 580,-272"/>
<text text-anchor="middle" x="534" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">port/ShipUtils.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node12 -->
<g id="edge13_Node000005_Node000012" class="edge">
<title>Node5&#45;&gt;Node12</title>
<g id="a_edge13_Node000005_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M398.03,-307.98C425.11,-299.13 467.71,-285.19 498.01,-275.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="499.35,-278.52 507.77,-272.08 497.18,-271.87 499.35,-278.52"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node3 -->
<g id="edge14_Node000012_Node000003" class="edge">
<title>Node12&#45;&gt;Node3</title>
<g id="a_edge14_Node000012_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M552.76,-252.99C574.35,-243.2 610.03,-227.02 634.93,-215.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="636.56,-218.83 644.22,-211.52 633.67,-212.46 636.56,-218.83"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node3 -->
<g id="edge16_Node000013_Node000003" class="edge">
<title>Node13&#45;&gt;Node3</title>
<g id="a_edge16_Node000013_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M878.69,-423.32C867.54,-395.14 828.75,-304.99 770,-253 750.43,-235.68 723.81,-223.21 702.03,-215.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="702.99,-211.68 692.4,-211.61 700.64,-218.27 702.99,-211.68"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node5 -->
<g id="edge17_Node000013_Node000005" class="edge">
<title>Node13&#45;&gt;Node5</title>
<g id="a_edge17_Node000013_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M855.42,-429.92C798.02,-425.02 658.48,-410.92 545,-382 492.8,-368.7 434.42,-345.42 400.58,-331.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="401.87,-327.8 391.3,-327.07 399.12,-334.23 401.87,-327.8"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="MenuTypes_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="634,-382 554,-382 554,-363 634,-363 634,-382"/>
<text text-anchor="middle" x="594" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">MenuTypes.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge18_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge18_Node000013_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M855.42,-426.6C807.41,-416.85 705.5,-396.15 644.06,-383.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="644.69,-380.23 634.2,-381.66 643.3,-387.09 644.69,-380.23"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node15 -->
<g id="edge21_Node000013_Node000015" class="edge">
<title>Node13&#45;&gt;Node15</title>
<g id="a_edge21_Node000013_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M908.54,-429.52C1002.27,-420.78 1319.14,-391.21 1450.85,-378.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1451.5,-382.38 1461.13,-377.97 1450.85,-375.41 1451.5,-382.38"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node19 -->
<g id="edge77_Node000013_Node000019" class="edge">
<title>Node13&#45;&gt;Node19</title>
<g id="a_edge77_Node000013_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.1,-423.29C888.46,-413.41 893.65,-396.78 896,-382 901.53,-347.21 901.9,-305.99 901.54,-282.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="905.03,-282.11 901.31,-272.19 898.03,-282.27 905.03,-282.11"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="code__800029B0_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="999.5,-211.5 896.5,-211.5 896.5,-192.5 999.5,-192.5 999.5,-211.5"/>
<text text-anchor="middle" x="948" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">code_800029B0.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node36 -->
<g id="edge84_Node000013_Node000036" class="edge">
<title>Node13&#45;&gt;Node36</title>
<g id="a_edge84_Node000013_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M879.62,-423.29C871.16,-391.57 843.92,-282.52 861,-253 871.23,-235.32 890.35,-223.34 908.06,-215.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="909.74,-218.65 917.69,-211.65 907.11,-212.16 909.74,-218.65"/>
</a>
</g>
</g>
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="HMAS_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="815.5,-382 690.5,-382 690.5,-363 815.5,-363 815.5,-382"/>
<text text-anchor="middle" x="753" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/audio/HMAS.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node42 -->
<g id="edge76_Node000013_Node000042" class="edge">
<title>Node13&#45;&gt;Node42</title>
<g id="a_edge76_Node000013_Node000042"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M863.24,-423.49C841.65,-413.7 805.97,-397.52 781.07,-386.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="782.33,-382.96 771.78,-382.02 779.44,-389.33 782.33,-382.96"/>
</a>
</g>
</g>
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="main_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1266,-211.5 1216,-211.5 1216,-192.5 1266,-192.5 1266,-211.5"/>
<text text-anchor="middle" x="1241" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">main.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node43 -->
<g id="edge78_Node000013_Node000043" class="edge">
<title>Node13&#45;&gt;Node43</title>
<g id="a_edge78_Node000013_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M908.71,-424.17C935.53,-415.74 977.56,-400.95 1011,-382 1098.21,-332.58 1188.19,-252.45 1224.42,-218.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1227.17,-220.96 1232.07,-211.56 1222.38,-215.85 1227.17,-220.96"/>
</a>
</g>
</g>
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:href="menus_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1045.5,-327 986.5,-327 986.5,-308 1045.5,-308 1045.5,-327"/>
<text text-anchor="middle" x="1016" y="-315" font-family="Helvetica,sans-Serif" font-size="10.00">menus.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node44 -->
<g id="edge81_Node000013_Node000044" class="edge">
<title>Node13&#45;&gt;Node44</title>
<g id="a_edge81_Node000013_Node000044"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M892.07,-423.47C914.58,-404.41 969.21,-358.13 997.83,-333.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1000.44,-336.26 1005.81,-327.13 995.92,-330.92 1000.44,-336.26"/>
</a>
</g>
</g>
<!-- Node45 -->
<g id="Node000045" class="node">
<title>Node45</title>
<g id="a_Node000045"><a xlink:href="external_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1160,-211.5 1094,-211.5 1094,-192.5 1160,-192.5 1160,-211.5"/>
<text text-anchor="middle" x="1127" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">external.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node45 -->
<g id="edge85_Node000013_Node000045" class="edge">
<title>Node13&#45;&gt;Node45</title>
<g id="a_edge85_Node000013_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M902.83,-423.47C937.68,-408.36 1008.48,-373.99 1054,-327 1085.17,-294.83 1108.48,-246.9 1119.66,-221.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1122.93,-222.31 1123.58,-211.74 1116.48,-219.6 1122.93,-222.31"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge19_Node000014_Node000003" class="edge">
<title>Node14&#45;&gt;Node3</title>
<g id="a_edge19_Node000014_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M608.98,-362.84C633.11,-347.9 679.74,-314.74 698,-272 705.94,-253.41 692.46,-232.84 679.99,-219.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="682.41,-216.5 672.93,-211.75 677.38,-221.37 682.41,-216.5"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node5 -->
<g id="edge20_Node000014_Node000005" class="edge">
<title>Node14&#45;&gt;Node5</title>
<g id="a_edge20_Node000014_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M558.33,-362.98C520.17,-353.87 459.53,-339.4 417.85,-329.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="418.49,-326 407.95,-327.08 416.86,-332.81 418.49,-326"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1844,-19 1764,-19 1764,0 1844,0 1844,-19"/>
<text text-anchor="middle" x="1804" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge22_Node000015_Node000016" class="edge">
<title>Node15&#45;&gt;Node16</title>
<g id="a_edge22_Node000015_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1556.92,-370.72C1682.11,-367.58 2013.93,-351.74 2081,-272 2145.97,-194.75 2096.3,-113.43 2014,-55 1966.92,-21.57 1899.91,-12.31 1854.34,-10.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1854.22,-6.7 1844.1,-9.83 1853.96,-13.69 1854.22,-6.7"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="Track_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1440,-327 1320,-327 1320,-308 1440,-308 1440,-327"/>
<text text-anchor="middle" x="1380" y="-315" font-family="Helvetica,sans-Serif" font-size="10.00">engine/tracks/Track.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node17 -->
<g id="edge23_Node000015_Node000017" class="edge">
<title>Node15&#45;&gt;Node17</title>
<g id="a_edge23_Node000015_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1488.27,-362.98C1467.24,-354.34 1434.45,-340.87 1410.46,-331.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1411.68,-327.73 1401.1,-327.17 1409.02,-334.21 1411.68,-327.73"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="camera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2012,-145.5 1950,-145.5 1950,-126.5 2012,-126.5 2012,-145.5"/>
<text text-anchor="middle" x="1981" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">camera.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node20 -->
<g id="edge73_Node000015_Node000020" class="edge">
<title>Node15&#45;&gt;Node20</title>
<g id="a_edge73_Node000015_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1539.07,-362.92C1605.3,-343.27 1767.45,-290.9 1888,-217 1918.07,-198.56 1948.16,-170.49 1965.66,-152.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1968.25,-155.33 1972.77,-145.74 1963.26,-150.42 1968.25,-155.33"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node36 -->
<g id="edge75_Node000015_Node000036" class="edge">
<title>Node15&#45;&gt;Node36</title>
<g id="a_edge75_Node000015_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1461.41,-369.91C1395.55,-366.65 1273.49,-356.77 1174,-327 1120.11,-310.87 1109.35,-299.01 1060,-272 1027.75,-254.34 991.76,-231.61 969.5,-217.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="971.14,-214.05 960.85,-211.52 967.31,-219.91 971.14,-214.05"/>
</a>
</g>
</g>
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="actor__types_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1026.5,-145.5 943.5,-145.5 943.5,-126.5 1026.5,-126.5 1026.5,-145.5"/>
<text text-anchor="middle" x="985" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">actor_types.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node39 -->
<g id="edge74_Node000015_Node000039" class="edge">
<title>Node15&#45;&gt;Node39</title>
<g id="a_edge74_Node000015_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1461.33,-363.99C1420.68,-356.83 1361.04,-344.53 1311,-327 1205.57,-290.06 1179.42,-276.7 1085,-217 1053.9,-197.33 1021.21,-169.66 1001.99,-152.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1004.17,-149.8 994.39,-145.71 999.48,-155 1004.17,-149.8"/>
</a>
</g>
</g>
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:href="HM__Intro_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1894,-145.5 1788,-145.5 1788,-126.5 1894,-126.5 1894,-145.5"/>
<text text-anchor="middle" x="1841" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">engine/HM_Intro.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node41 -->
<g id="edge68_Node000015_Node000041" class="edge">
<title>Node15&#45;&gt;Node41</title>
<g id="a_edge68_Node000015_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1525.26,-362.96C1555.86,-346.66 1623.72,-309.38 1677,-272 1733.33,-232.49 1794.67,-178.86 1823.79,-152.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1826.36,-155.07 1831.44,-145.77 1821.67,-149.88 1826.36,-155.07"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node3 -->
<g id="edge24_Node000017_Node000003" class="edge">
<title>Node17&#45;&gt;Node3</title>
<g id="a_edge24_Node000017_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1326.11,-307.97C1196.32,-287.42 866.82,-235.27 727.15,-213.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="727.45,-209.66 717.03,-211.55 726.36,-216.57 727.45,-209.66"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="CoreMath_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1950.5,-79.5 1877.5,-79.5 1877.5,-60.5 1950.5,-60.5 1950.5,-79.5"/>
<text text-anchor="middle" x="1914" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">CoreMath.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge25_Node000017_Node000018" class="edge">
<title>Node17&#45;&gt;Node18</title>
<g id="a_edge25_Node000017_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1440.17,-314.05C1501.31,-310.05 1597.99,-299.56 1677,-272 1692.98,-266.43 1695.18,-261.18 1710,-253 1731.24,-241.28 1889.09,-170.87 1903,-151 1915.59,-133 1916.89,-107.07 1916,-89.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1919.49,-89.3 1915.2,-79.61 1912.51,-89.86 1919.49,-89.3"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node19 -->
<g id="edge27_Node000017_Node000019" class="edge">
<title>Node17&#45;&gt;Node19</title>
<g id="a_edge27_Node000017_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1319.82,-309.84C1220.8,-298.89 1026.11,-277.34 941.67,-268"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="942.02,-264.52 931.69,-266.9 941.25,-271.47 942.02,-264.52"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node20 -->
<g id="edge28_Node000017_Node000020" class="edge">
<title>Node17&#45;&gt;Node20</title>
<g id="a_edge28_Node000017_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1440.15,-312.74C1506.94,-307.57 1617.54,-296.02 1710,-272 1774.7,-255.19 1790.29,-247.07 1850,-217 1872.47,-205.69 1876.56,-200.16 1898,-187 1918.02,-174.72 1940.88,-160.96 1957.54,-150.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1959.77,-153.74 1966.56,-145.6 1956.18,-147.73 1959.77,-153.74"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node21 -->
<g id="edge57_Node000017_Node000021" class="edge">
<title>Node17&#45;&gt;Node21</title>
<g id="a_edge57_Node000017_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1341.68,-307.9C1298.87,-295.9 1232.26,-269.44 1207,-217 1180.48,-161.96 1256.11,-108.72 1297.69,-84.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1299.5,-87.54 1306.48,-79.57 1296.05,-81.45 1299.5,-87.54"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="src_2data_2some__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1668,-272 1564,-272 1564,-253 1668,-253 1668,-272"/>
<text text-anchor="middle" x="1616" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">data/some_data.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node22 -->
<g id="edge32_Node000017_Node000022" class="edge">
<title>Node17&#45;&gt;Node22</title>
<g id="a_edge32_Node000017_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1417.92,-307.98C1458.65,-298.84 1523.5,-284.27 1567.82,-274.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1568.8,-277.69 1577.79,-272.08 1567.26,-270.86 1568.8,-277.69"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="bomb__kart_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1493.5,-211.5 1416.5,-211.5 1416.5,-192.5 1493.5,-192.5 1493.5,-211.5"/>
<text text-anchor="middle" x="1455" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">bomb_kart.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node28 -->
<g id="edge41_Node000017_Node000028" class="edge">
<title>Node17&#45;&gt;Node28</title>
<g id="a_edge41_Node000017_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1440.25,-312.47C1468.04,-307.23 1498.65,-295.93 1516,-272 1530.76,-251.63 1504.34,-230.24 1481.78,-216.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1483.22,-213.57 1472.8,-211.68 1479.77,-219.66 1483.22,-213.57"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="path__spawn__metadata_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1507.5,-272 1370.5,-272 1370.5,-253 1507.5,-253 1507.5,-272"/>
<text text-anchor="middle" x="1439" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">path_spawn_metadata.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node32 -->
<g id="edge46_Node000017_Node000032" class="edge">
<title>Node17&#45;&gt;Node32</title>
<g id="a_edge46_Node000017_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1389.48,-307.98C1398.2,-300.15 1411.34,-288.34 1421.9,-278.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1424.25,-281.46 1429.35,-272.17 1419.57,-276.25 1424.25,-281.46"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="waypoints_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1360,-211.5 1284,-211.5 1284,-192.5 1360,-192.5 1360,-211.5"/>
<text text-anchor="middle" x="1322" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">waypoints.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node33 -->
<g id="edge55_Node000017_Node000033" class="edge">
<title>Node17&#45;&gt;Node33</title>
<g id="a_edge55_Node000017_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1336.87,-307.93C1316.88,-301.57 1294.95,-290.64 1283,-272 1271.49,-254.05 1288.21,-232.54 1303.2,-218.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1305.57,-220.94 1310.72,-211.68 1300.92,-215.71 1305.57,-220.94"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="sounds_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1352,-272 1292,-272 1292,-253 1352,-253 1352,-272"/>
<text text-anchor="middle" x="1322" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00">sounds.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node35 -->
<g id="edge56_Node000017_Node000035" class="edge">
<title>Node17&#45;&gt;Node35</title>
<g id="a_edge56_Node000017_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1370.68,-307.98C1362.19,-300.23 1349.44,-288.58 1339.12,-279.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1341.23,-276.33 1331.49,-272.17 1336.51,-281.5 1341.23,-276.33"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node36 -->
<g id="edge58_Node000017_Node000036" class="edge">
<title>Node17&#45;&gt;Node36</title>
<g id="a_edge58_Node000017_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1335.14,-307.93C1293.24,-299.67 1229.06,-286.33 1174,-272 1105.86,-254.27 1027.5,-229.3 983.26,-214.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="984.15,-211.38 973.56,-211.57 981.96,-218.02 984.15,-211.38"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node16 -->
<g id="edge26_Node000018_Node000016" class="edge">
<title>Node18&#45;&gt;Node16</title>
<g id="a_edge26_Node000018_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1897.77,-60.37C1879.73,-50.78 1850.38,-35.17 1829.32,-23.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1830.77,-20.77 1820.3,-19.17 1827.48,-26.95 1830.77,-20.77"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node16 -->
<g id="edge29_Node000020_Node000016" class="edge">
<title>Node20&#45;&gt;Node16</title>
<g id="a_edge29_Node000020_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1981.34,-126.19C1981.46,-109.85 1979.29,-74.7 1960,-55 1932.5,-26.91 1888.62,-16.23 1854.39,-12.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1854.4,-8.8 1844.11,-11.3 1853.72,-15.76 1854.4,-8.8"/>
</a>
</g>
</g>
<!-- Node20&#45;&gt;Node21 -->
<g id="edge30_Node000020_Node000021" class="edge">
<title>Node20&#45;&gt;Node21</title>
<g id="a_edge30_Node000020_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1949.98,-128.76C1935.72,-126.06 1918.55,-123.06 1903,-121 1716.16,-96.23 1493.75,-81.02 1386.74,-74.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1386.94,-71.09 1376.75,-73.98 1386.53,-78.07 1386.94,-71.09"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node16 -->
<g id="edge31_Node000021_Node000016" class="edge">
<title>Node21&#45;&gt;Node16</title>
<g id="a_edge31_Node000021_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1376.78,-62.46C1470.49,-51.06 1662.42,-27.72 1753.66,-16.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1754.25,-20.08 1763.75,-15.39 1753.4,-13.13 1754.25,-20.08"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1682,-79.5 1604,-79.5 1604,-60.5 1682,-60.5 1682,-79.5"/>
<text text-anchor="middle" x="1643" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">libultra/gbi.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node23 -->
<g id="edge33_Node000022_Node000023" class="edge">
<title>Node22&#45;&gt;Node23</title>
<g id="a_edge33_Node000022_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1626.41,-252.81C1645.96,-235.72 1687.57,-195.53 1703,-151 1707.36,-138.4 1708.66,-133.07 1703,-121 1695.85,-105.74 1681.5,-93.51 1668.62,-84.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1670.39,-81.94 1660.05,-79.65 1666.7,-87.89 1670.39,-81.94"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="spline_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1477.5,-145.5 1422.5,-145.5 1422.5,-126.5 1477.5,-126.5 1477.5,-145.5"/>
<text text-anchor="middle" x="1450" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">spline.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node24 -->
<g id="edge34_Node000022_Node000024" class="edge">
<title>Node22&#45;&gt;Node24</title>
<g id="a_edge34_Node000022_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1599.65,-252.95C1584.08,-244.54 1560.23,-230.97 1541,-217 1513.21,-196.81 1483.85,-169.83 1466.23,-152.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1468.2,-149.97 1458.58,-145.53 1463.33,-155 1468.2,-149.97"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="other__textures_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1820,-85 1700,-85 1700,-55 1820,-55 1820,-85"/>
<text text-anchor="start" x="1708" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">assets/textures/other</text>
<text text-anchor="middle" x="1760" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">_textures.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node25 -->
<g id="edge36_Node000022_Node000025" class="edge">
<title>Node22&#45;&gt;Node25</title>
<g id="a_edge36_Node000022_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1636.45,-252.95C1652.43,-245.42 1674.32,-233.14 1689,-217 1722.05,-180.66 1743.01,-126.12 1753.02,-95.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1756.38,-96.01 1756,-85.42 1749.69,-93.94 1756.38,-96.01"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="objects_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1611.5,-211.5 1550.5,-211.5 1550.5,-192.5 1611.5,-192.5 1611.5,-211.5"/>
<text text-anchor="middle" x="1581" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">objects.h</text>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node27 -->
<g id="edge38_Node000022_Node000027" class="edge">
<title>Node22&#45;&gt;Node27</title>
<g id="a_edge38_Node000022_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1610.84,-252.87C1605.77,-244.4 1597.9,-231.24 1591.51,-220.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1594.32,-218.45 1586.19,-211.67 1588.32,-222.05 1594.32,-218.45"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node21 -->
<g id="edge35_Node000024_Node000021" class="edge">
<title>Node24&#45;&gt;Node21</title>
<g id="a_edge35_Node000024_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1432.87,-126.37C1411.38,-115.54 1374.3,-96.85 1349.23,-84.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1350.77,-81.07 1340.26,-79.7 1347.62,-87.32 1350.77,-81.07"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge37_Node000025_Node000016" class="edge">
<title>Node25&#45;&gt;Node16</title>
<g id="a_edge37_Node000025_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1770.65,-54.84C1776.84,-46.61 1784.69,-36.18 1791.21,-27.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1794.19,-29.36 1797.41,-19.27 1788.6,-25.15 1794.19,-29.36"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node21 -->
<g id="edge40_Node000027_Node000021" class="edge">
<title>Node27&#45;&gt;Node21</title>
<g id="a_edge40_Node000027_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1572.97,-192.21C1557.62,-175.9 1522.36,-140.8 1486,-121 1451.96,-102.46 1410.09,-89.8 1377.31,-81.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1377.99,-78.43 1367.45,-79.55 1376.39,-85.24 1377.99,-78.43"/>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node24 -->
<g id="edge39_Node000027_Node000024" class="edge">
<title>Node27&#45;&gt;Node24</title>
<g id="a_edge39_Node000027_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1563.33,-192.37C1541.16,-181.54 1502.92,-162.85 1477.05,-150.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1478.33,-146.94 1467.81,-145.7 1475.25,-153.23 1478.33,-146.94"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node21 -->
<g id="edge42_Node000028_Node000021" class="edge">
<title>Node28&#45;&gt;Node21</title>
<g id="a_edge42_Node000028_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1428.73,-192.43C1399.12,-182.26 1353.59,-164.94 1342,-151 1327.62,-133.71 1323.75,-107.42 1322.89,-89.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1326.38,-89.48 1322.68,-79.55 1319.39,-89.62 1326.38,-89.48"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="mk64_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1404.5,-145.5 1351.5,-145.5 1351.5,-126.5 1404.5,-126.5 1404.5,-145.5"/>
<text text-anchor="middle" x="1378" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">mk64.h</text>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
<g id="edge43_Node000028_Node000029" class="edge">
<title>Node28&#45;&gt;Node29</title>
<g id="a_edge43_Node000028_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1444.62,-192.37C1432.28,-182.12 1411.49,-164.84 1396.41,-152.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1398.64,-149.61 1388.71,-145.91 1394.17,-154.99 1398.64,-149.61"/>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node16 -->
<g id="edge44_Node000029_Node000016" class="edge">
<title>Node29&#45;&gt;Node16</title>
<g id="a_edge44_Node000029_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1399.45,-126.36C1403.92,-124.57 1408.61,-122.71 1413,-121 1489.65,-91.05 1506.98,-77.97 1586,-55 1642.61,-38.54 1709.2,-25.89 1753.75,-18.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1754.46,-21.79 1763.74,-16.69 1753.3,-14.89 1754.46,-21.79"/>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node23 -->
<g id="edge45_Node000029_Node000023" class="edge">
<title>Node29&#45;&gt;Node23</title>
<g id="a_edge45_Node000029_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1397.78,-126.42C1402.7,-124.48 1407.99,-122.53 1413,-121 1474.33,-102.21 1546.93,-87.66 1593.92,-79.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1594.6,-82.66 1603.83,-77.46 1593.37,-75.76 1594.6,-82.66"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node21 -->
<g id="edge49_Node000032_Node000021" class="edge">
<title>Node32&#45;&gt;Node21</title>
<g id="a_edge49_Node000032_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1431.6,-252.86C1419.22,-238.58 1393.25,-209.4 1369,-187 1350.18,-169.62 1335.24,-174.01 1324,-151 1314.69,-131.93 1316.13,-107.14 1318.81,-90.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1322.34,-90.44 1320.75,-79.97 1315.46,-89.15 1322.34,-90.44"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node28 -->
<g id="edge54_Node000032_Node000028" class="edge">
<title>Node32&#45;&gt;Node28</title>
<g id="a_edge54_Node000032_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1441.36,-252.87C1443.61,-244.66 1447.06,-232.04 1449.93,-221.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1453.37,-222.24 1452.63,-211.67 1446.62,-220.39 1453.37,-222.24"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node33 -->
<g id="edge47_Node000032_Node000033" class="edge">
<title>Node32&#45;&gt;Node33</title>
<g id="a_edge47_Node000032_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1421.99,-252.99C1402.58,-243.29 1370.61,-227.31 1348.06,-216.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1349.54,-212.86 1339.03,-211.52 1346.41,-219.12 1349.54,-212.86"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="other_2common__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1694,-151 1572,-151 1572,-121 1694,-121 1694,-151"/>
<text text-anchor="start" x="1580" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">assets/other/common</text>
<text text-anchor="middle" x="1633" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">_data.h</text>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node34 -->
<g id="edge50_Node000032_Node000034" class="edge">
<title>Node32&#45;&gt;Node34</title>
<g id="a_edge50_Node000032_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1505.44,-252.93C1550.43,-245.73 1604.42,-233.88 1620,-217 1633.67,-202.19 1636.11,-178.9 1635.61,-161.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1639.1,-160.9 1634.99,-151.13 1632.11,-161.33 1639.1,-160.9"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node21 -->
<g id="edge48_Node000033_Node000021" class="edge">
<title>Node33&#45;&gt;Node21</title>
<g id="a_edge48_Node000033_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1308.16,-192.24C1295.79,-183.5 1278.49,-168.83 1271,-151 1265.84,-138.71 1265.78,-133.27 1271,-121 1277.1,-106.68 1289.54,-94.47 1300.72,-85.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1302.91,-88.44 1308.9,-79.7 1298.77,-82.8 1302.91,-88.44"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node16 -->
<g id="edge52_Node000034_Node000016" class="edge">
<title>Node34&#45;&gt;Node16</title>
<g id="a_edge52_Node000034_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1617.45,-120.86C1600.71,-103.93 1578.55,-75.32 1595,-55 1614.61,-30.77 1698.53,-19.18 1753.88,-14.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1754.21,-17.55 1763.86,-13.19 1753.59,-10.58 1754.21,-17.55"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node21 -->
<g id="edge53_Node000034_Node000021" class="edge">
<title>Node34&#45;&gt;Node21</title>
<g id="a_edge53_Node000034_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1571.75,-122.36C1514.07,-110.45 1428.63,-92.81 1374.4,-81.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1374.82,-78.12 1364.32,-79.53 1373.4,-84.98 1374.82,-78.12"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node23 -->
<g id="edge51_Node000034_Node000023" class="edge">
<title>Node34&#45;&gt;Node23</title>
<g id="a_edge51_Node000034_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1635.22,-120.8C1636.64,-111.7 1638.5,-99.79 1640.05,-89.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1643.53,-90.26 1641.62,-79.84 1636.62,-89.18 1643.53,-90.26"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node16 -->
<g id="edge61_Node000036_Node000016" class="edge">
<title>Node36&#45;&gt;Node16</title>
<g id="a_edge61_Node000036_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M938.48,-192.26C912.75,-167.61 846.3,-96.67 886,-55 916.13,-23.38 1566.44,-13.29 1753.86,-11.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1754.03,-14.54 1763.99,-10.92 1753.95,-7.54 1754.03,-14.54"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node20 -->
<g id="edge67_Node000036_Node000020" class="edge">
<title>Node36&#45;&gt;Node20</title>
<g id="a_edge67_Node000036_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M999.66,-195.01C1025.29,-192.22 1056.74,-189.06 1085,-187 1447.94,-160.49 1541.32,-191.23 1903,-151 1914.95,-149.67 1927.83,-147.62 1939.62,-145.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1940.45,-148.89 1949.64,-143.62 1939.17,-142.01 1940.45,-148.89"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="macros_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="957,-79.5 895,-79.5 895,-60.5 957,-60.5 957,-79.5"/>
<text text-anchor="middle" x="926" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">macros.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge59_Node000036_Node000037" class="edge">
<title>Node36&#45;&gt;Node37</title>
<g id="a_edge59_Node000036_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M945.05,-192.26C941.84,-182.36 936.77,-165.7 934,-151 930.13,-130.47 928.05,-106.6 926.99,-90.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="930.46,-89.73 926.39,-79.95 923.47,-90.14 930.46,-89.73"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node39 -->
<g id="edge62_Node000036_Node000039" class="edge">
<title>Node36&#45;&gt;Node39</title>
<g id="a_edge62_Node000036_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M952.99,-192.37C958.53,-182.78 967.63,-167.05 974.71,-154.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="977.88,-156.31 979.85,-145.91 971.82,-152.81 977.88,-156.31"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node16 -->
<g id="edge60_Node000037_Node000016" class="edge">
<title>Node37&#45;&gt;Node16</title>
<g id="a_edge60_Node000037_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M949.55,-60.47C956.38,-58.32 963.91,-56.27 971,-55 1122.54,-27.82 1596.95,-15.09 1753.39,-11.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1753.75,-15.05 1763.66,-11.33 1753.59,-8.05 1753.75,-15.05"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node16 -->
<g id="edge63_Node000039_Node000016" class="edge">
<title>Node39&#45;&gt;Node16</title>
<g id="a_edge63_Node000039_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M984.07,-126.32C982.8,-109.55 982.76,-72.77 1004,-55 1032.81,-30.9 1582.42,-15.79 1753.57,-11.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1753.9,-15.15 1763.81,-11.41 1753.73,-8.15 1753.9,-15.15"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node21 -->
<g id="edge65_Node000039_Node000021" class="edge">
<title>Node39&#45;&gt;Node21</title>
<g id="a_edge65_Node000039_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1017.48,-126.47C1025.17,-124.57 1033.36,-122.63 1041,-121 1115.54,-105.09 1201.93,-90.31 1259.25,-81.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1259.93,-84.44 1269.25,-79.39 1258.82,-77.53 1259.93,-84.44"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node37 -->
<g id="edge64_Node000039_Node000037" class="edge">
<title>Node39&#45;&gt;Node37</title>
<g id="a_edge64_Node000039_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M977.04,-126.37C967.86,-116.4 952.54,-99.79 941.08,-87.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="943.56,-84.89 934.21,-79.91 938.41,-89.63 943.56,-84.89"/>
</a>
</g>
</g>
<!-- Node40 -->
<g id="Node000040" class="node">
<title>Node40</title>
<g id="a_Node000040"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1069,-79.5 1013,-79.5 1013,-60.5 1069,-60.5 1069,-79.5"/>
<text text-anchor="middle" x="1041" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge66_Node000039_Node000040" class="edge">
<title>Node39&#45;&gt;Node40</title>
<g id="a_edge66_Node000039_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M992.55,-126.37C1001.19,-116.5 1015.53,-100.11 1026.37,-87.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1029.26,-89.74 1033.21,-79.91 1023.99,-85.13 1029.26,-89.74"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node16 -->
<g id="edge69_Node000041_Node000016" class="edge">
<title>Node41&#45;&gt;Node16</title>
<g id="a_edge69_Node000041_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1840.72,-126.35C1840.02,-111.41 1837.57,-79.98 1829,-55 1825.77,-45.58 1820.56,-35.86 1815.73,-27.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1818.52,-25.79 1810.19,-19.25 1812.63,-29.56 1818.52,-25.79"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node18 -->
<g id="edge71_Node000041_Node000018" class="edge">
<title>Node41&#45;&gt;Node18</title>
<g id="a_edge71_Node000041_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1850.85,-126.37C1862.43,-116.21 1881.88,-99.16 1896.14,-86.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1898.63,-89.13 1903.84,-79.91 1894.02,-83.87 1898.63,-89.13"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node21 -->
<g id="edge72_Node000041_Node000021" class="edge">
<title>Node41&#45;&gt;Node21</title>
<g id="a_edge72_Node000041_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1788,-128.45C1692.05,-116.6 1489.95,-91.63 1386.68,-78.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1387.06,-75.39 1376.7,-77.63 1386.2,-82.33 1387.06,-75.39"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node23 -->
<g id="edge70_Node000041_Node000023" class="edge">
<title>Node41&#45;&gt;Node23</title>
<g id="a_edge70_Node000041_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1814.3,-126.37C1779.51,-115.12 1718.54,-95.42 1679.5,-82.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1680.19,-79.34 1669.6,-79.6 1678.03,-86 1680.19,-79.34"/>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node21 -->
<g id="edge80_Node000043_Node000021" class="edge">
<title>Node43&#45;&gt;Node21</title>
<g id="a_edge80_Node000043_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1241.83,-192.39C1243.64,-176.96 1249.09,-144.06 1264,-121 1273.27,-106.66 1287.88,-94.23 1300.25,-85.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1302.47,-88.08 1308.74,-79.54 1298.52,-82.3 1302.47,-88.08"/>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node29 -->
<g id="edge79_Node000043_Node000029" class="edge">
<title>Node43&#45;&gt;Node29</title>
<g id="a_edge79_Node000043_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1259.48,-192.37C1282.76,-181.49 1323.01,-162.69 1350.06,-150.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1351.8,-153.1 1359.38,-145.7 1348.84,-146.76 1351.8,-153.1"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node19 -->
<g id="edge83_Node000044_Node000019" class="edge">
<title>Node44&#45;&gt;Node19</title>
<g id="a_edge83_Node000044_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M997.52,-307.98C979.02,-299.46 950.32,-286.23 929.02,-276.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="930.36,-273.18 919.81,-272.17 927.43,-279.53 930.36,-273.18"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node21 -->
<g id="edge82_Node000044_Node000021" class="edge">
<title>Node44&#45;&gt;Node21</title>
<g id="a_edge82_Node000044_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1018.46,-307.62C1027.68,-276.11 1063.41,-169.06 1135,-121 1171.94,-96.2 1220.64,-83.69 1259.22,-77.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1259.95,-80.81 1269.3,-75.83 1258.89,-73.89 1259.95,-80.81"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node16 -->
<g id="edge86_Node000045_Node000016" class="edge">
<title>Node45&#45;&gt;Node16</title>
<g id="a_edge86_Node000045_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1125.41,-192.42C1122.99,-176.76 1120.12,-143.12 1135,-121 1170.07,-68.88 1199.69,-72.59 1260,-55 1351.84,-28.22 1637.2,-16 1753.7,-12.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1753.9,-15.53 1763.78,-11.7 1753.66,-8.53 1753.9,-15.53"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node20 -->
<g id="edge88_Node000045_Node000020" class="edge">
<title>Node45&#45;&gt;Node20</title>
<g id="a_edge88_Node000045_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1160.34,-194.23C1174.65,-191.57 1191.59,-188.74 1207,-187 1514.79,-152.24 1595.29,-186.43 1903,-151 1914.95,-149.62 1927.83,-147.56 1939.61,-145.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1940.44,-148.83 1949.63,-143.56 1939.16,-141.95 1940.44,-148.83"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node21 -->
<g id="edge87_Node000045_Node000021" class="edge">
<title>Node45&#45;&gt;Node21</title>
<g id="a_edge87_Node000045_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1127.79,-192.15C1129.73,-175.73 1136.21,-140.46 1157,-121 1184.7,-95.07 1225.37,-82.56 1259.52,-76.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1260.11,-79.98 1269.43,-74.93 1259,-73.07 1260.11,-79.98"/>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node16 -->
<g id="edge101_Node000051_Node000016" class="edge">
<title>Node51&#45;&gt;Node16</title>
<g id="a_edge101_Node000051_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2072.03,-259.82C2145.24,-256.37 2244.03,-246.25 2269,-217 2277.66,-206.86 2273.59,-199.52 2269,-187 2242.49,-114.77 2224.66,-91.64 2157,-55 2105.83,-27.29 1938.8,-16.27 1854.15,-12.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1854.15,-8.87 1844,-11.92 1853.84,-15.86 1854.15,-8.87"/>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node20 -->
<g id="edge106_Node000051_Node000020" class="edge">
<title>Node51&#45;&gt;Node20</title>
<g id="a_edge106_Node000051_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1984.12,-252.98C1979.44,-244.26 1972.69,-230.17 1970,-217 1965.75,-196.24 1970.35,-172.11 1974.84,-155.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1978.28,-156.53 1977.81,-145.94 1971.58,-154.51 1978.28,-156.53"/>
</a>
</g>
</g>
<!-- Node52 -->
<g id="Node000052" class="node">
<title>Node52</title>
<g id="a_Node000052"><a xlink:href="GameCamera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2071.5,-211.5 1978.5,-211.5 1978.5,-192.5 2071.5,-192.5 2071.5,-211.5"/>
<text text-anchor="middle" x="2025" y="-199.5" font-family="Helvetica,sans-Serif" font-size="10.00">GameCamera.h</text>
</a>
</g>
</g>
<!-- Node51&#45;&gt;Node52 -->
<g id="edge102_Node000051_Node000052" class="edge">
<title>Node51&#45;&gt;Node52</title>
<g id="a_edge102_Node000051_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1994.31,-252.87C1999.58,-244.31 2007.79,-230.97 2014.39,-220.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2017.41,-222.02 2019.67,-211.67 2011.44,-218.35 2017.41,-222.02"/>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node16 -->
<g id="edge103_Node000052_Node000016" class="edge">
<title>Node52&#45;&gt;Node16</title>
<g id="a_edge103_Node000052_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2029.42,-192.32C2036.42,-177.32 2048.35,-145.8 2039,-121 2025.23,-84.46 2014.33,-75.35 1981,-55 1942.31,-31.38 1891.59,-20.27 1854.37,-15.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1854.62,-11.55 1844.25,-13.73 1853.71,-18.5 1854.62,-11.55"/>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node18 -->
<g id="edge104_Node000052_Node000018" class="edge">
<title>Node52&#45;&gt;Node18</title>
<g id="a_edge104_Node000052_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2027.22,-192.41C2030.75,-176.73 2035.82,-143.04 2021,-121 2007.15,-100.4 1982.46,-88.1 1960.29,-80.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1961.24,-77.49 1950.66,-77.96 1959.23,-84.19 1961.24,-77.49"/>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node20 -->
<g id="edge105_Node000052_Node000020" class="edge">
<title>Node52&#45;&gt;Node20</title>
<g id="a_edge105_Node000052_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2019.07,-192.37C2012.41,-182.69 2001.44,-166.74 1992.99,-154.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1995.67,-152.16 1987.12,-145.91 1989.9,-156.13 1995.67,-152.16"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node16 -->
<g id="edge108_Node000053_Node000016" class="edge">
<title>Node53&#45;&gt;Node16</title>
<g id="a_edge108_Node000053_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2192.37,-187C2188.1,-157.3 2173.73,-88.02 2130,-55 2087.62,-23.01 1934.88,-14.01 1854.41,-11.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1854.12,-7.98 1844.02,-11.18 1853.92,-14.97 1854.12,-7.98"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node20 -->
<g id="edge109_Node000053_Node000020" class="edge">
<title>Node53&#45;&gt;Node20</title>
<g id="a_edge109_Node000053_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2147.26,-186.95C2108.75,-175.38 2054.83,-159.18 2018.96,-148.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2019.93,-145.04 2009.35,-145.52 2017.92,-151.75 2019.93,-145.04"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node16 -->
<g id="edge111_Node000054_Node000016" class="edge">
<title>Node54&#45;&gt;Node16</title>
<g id="a_edge111_Node000054_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2378.92,-186.74C2371.56,-156.53 2349.89,-86.33 2302,-55 2265.16,-30.9 1973.95,-17.05 1854.67,-12.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1854.48,-8.83 1844.36,-11.94 1854.21,-15.82 1854.48,-8.83"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node20 -->
<g id="edge112_Node000054_Node000020" class="edge">
<title>Node54&#45;&gt;Node20</title>
<g id="a_edge112_Node000054_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2315.78,-190.43C2232.42,-177.13 2091.73,-154.67 2022.3,-143.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2022.61,-140.1 2012.18,-141.98 2021.51,-147.01 2022.61,-140.1"/>
</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="FreecamWindow_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>