Files
SpaghettiKart/FreecamWindow_8cpp__incl.svg
T

1558 lines
71 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 610 -->
<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 = 2478;
var viewHeight = 610;
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="1889.5,-602 1720.5,-602 1720.5,-583 1889.5,-583 1889.5,-602"/>
<text text-anchor="middle" x="1805" y="-590" 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="838,-486.5 732,-486.5 732,-467.5 838,-467.5 838,-486.5"/>
<text text-anchor="middle" x="785" y="-474.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="M1720.29,-589.2C1593.76,-585 1348.09,-573.9 1141,-547 1028.77,-532.42 898.61,-504.29 831.04,-488.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="831.67,-485.39 821.14,-486.56 830.1,-492.21 831.67,-485.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="256,-261 118,-261 118,-242 256,-242 256,-261"/>
<text text-anchor="middle" x="187" y="-249" 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="M1720.38,-590.98C1447.84,-589.01 594.79,-580.25 321,-547 176.14,-529.41 0,-623.93 0,-478 0,-478 0,-478 0,-360.5 0,-303.5 65.96,-276.11 119.53,-263.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="120.39,-266.66 129.37,-261.03 118.84,-259.83 120.39,-266.66"/>
</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="437.5,-547 330.5,-547 330.5,-528 437.5,-528 437.5,-547"/>
<text text-anchor="middle" x="384" y="-535" 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="M1720.18,-590.38C1509.49,-587.24 945.45,-576.52 476,-547 466.95,-546.43 457.41,-545.7 448.03,-544.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="448.23,-541.41 437.96,-544.02 447.61,-548.38 448.23,-541.41"/>
</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="470,-371 394,-371 394,-352 470,-352 470,-371"/>
<text text-anchor="middle" x="432" y="-359" 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="M1720.29,-591.96C1464.67,-592.83 712.41,-591.54 612,-547 530.17,-510.7 466.31,-418.47 442.31,-379.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="445.27,-378.02 437.08,-371.3 439.29,-381.66 445.27,-378.02"/>
</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="673.5,-316 620.5,-316 620.5,-297 673.5,-297 673.5,-316"/>
<text text-anchor="middle" x="647" y="-304" 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="M1720.21,-592.22C1449.88,-593.41 626,-588.01 626,-478 626,-478 626,-478 626,-415.5 626,-383.46 635.02,-347.03 641.23,-325.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="644.61,-326.65 644.17,-316.07 637.91,-324.62 644.61,-326.65"/>
</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="1767.5,-371 1672.5,-371 1672.5,-352 1767.5,-352 1767.5,-371"/>
<text text-anchor="middle" x="1720" y="-359" 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="M1806.56,-582.61C1811,-554.49 1821.27,-465.82 1786,-407 1777.88,-393.46 1763.86,-383.14 1750.82,-375.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1752.1,-372.58 1741.6,-371.1 1748.88,-378.8 1752.1,-372.58"/>
</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="1031.5,-261 970.5,-261 970.5,-242 1031.5,-242 1031.5,-261"/>
<text text-anchor="middle" x="1001" y="-249" 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="M1720.36,-585.42C1544.32,-571.64 1155,-534.74 1155,-478 1155,-478 1155,-478 1155,-360.5 1155,-304.98 1087.07,-275.57 1041.44,-262.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1042.37,-258.7 1031.79,-259.36 1040.47,-265.44 1042.37,-258.7"/>
</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="1344.5,-79.5 1237.5,-79.5 1237.5,-60.5 1344.5,-60.5 1344.5,-79.5"/>
<text text-anchor="middle" x="1291" 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="M1794.32,-582.75C1766.48,-559.52 1690.47,-493.47 1642,-426 1588.54,-351.58 1607.86,-312.22 1549,-242 1517.59,-204.53 1500.36,-205 1461,-176 1427.43,-151.27 1420.38,-143.06 1385,-121 1363,-107.28 1336.88,-93.58 1317.76,-84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1319.24,-80.83 1308.73,-79.52 1316.13,-87.1 1319.24,-80.83"/>
</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="2171.5,-547 2084.5,-547 2084.5,-528 2171.5,-528 2171.5,-547"/>
<text text-anchor="middle" x="2128" y="-535" font-family="Helvetica,sans-Serif" font-size="10.00">ship/Context.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge92_Node000001_Node000048" class="edge">
<title>Node1&#45;&gt;Node48</title>
<g id="a_edge92_Node000001_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1856.9,-582.98C1916.49,-573.21 2013.78,-557.24 2074.17,-547.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2074.97,-550.75 2084.27,-545.68 2073.83,-543.84 2074.97,-550.75"/>
</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="2228,-547 2190,-547 2190,-528 2228,-528 2228,-547"/>
<text text-anchor="middle" x="2209" y="-535" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge94_Node000001_Node000049" class="edge">
<title>Node1&#45;&gt;Node49</title>
<g id="a_edge94_Node000001_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1889.69,-585.78C1964.03,-579.77 2075.11,-568.41 2180.03,-546.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2180.76,-550.28 2189.84,-544.81 2179.33,-543.42 2180.76,-550.28"/>
</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="2344,-547 2246,-547 2246,-528 2344,-528 2344,-547"/>
<text text-anchor="middle" x="2295" y="-535" font-family="Helvetica,sans-Serif" font-size="10.00">spdlog/fmt/fmt.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge96_Node000001_Node000050" class="edge">
<title>Node1&#45;&gt;Node50</title>
<g id="a_edge96_Node000001_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1889.56,-583.87C1974.43,-575.97 2109.21,-562.74 2235.71,-547.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2236.48,-550.54 2245.97,-545.84 2235.62,-543.6 2236.48,-550.54"/>
</a>
</g>
</g>
<!-- Node51 -->
<g id="Node000051" class="node">
<title>Node51</title>
<g id="a_Node000051"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2469.5,-547 2362.5,-547 2362.5,-528 2469.5,-528 2469.5,-547"/>
<text text-anchor="middle" x="2416" y="-535" font-family="Helvetica,sans-Serif" font-size="10.00">spdlog/formatter.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge97_Node000001_Node000051" class="edge">
<title>Node1&#45;&gt;Node51</title>
<g id="a_edge97_Node000001_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1889.62,-586.03C1995.29,-578.88 2181.83,-565.22 2352.24,-547.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2352.84,-550.48 2362.41,-545.93 2352.09,-543.52 2352.84,-550.48"/>
</a>
</g>
</g>
<!-- Node52 -->
<g id="Node000052" class="node">
<title>Node52</title>
<g id="a_Node000052"><a xlink:href="FreeCamera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1990,-261 1824,-261 1824,-242 1990,-242 1990,-261"/>
<text text-anchor="middle" x="1907" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">engine/cameras/FreeCamera.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node52 -->
<g id="edge100_Node000001_Node000052" class="edge">
<title>Node1&#45;&gt;Node52</title>
<g id="a_edge100_Node000001_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1849.16,-582.98C1901,-570.11 1980,-540.29 1980,-478 1980,-478 1980,-478 1980,-360.5 1980,-321.97 1947.71,-286.92 1926.08,-267.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1928.29,-265.05 1918.41,-261.23 1923.75,-270.38 1928.29,-265.05"/>
</a>
</g>
</g>
<!-- Node54 -->
<g id="Node000054" class="node">
<title>Node54</title>
<g id="a_Node000054"><a xlink:href="freecam__engine_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2102,-206 1970,-206 1970,-176 2102,-176 2102,-206"/>
<text text-anchor="start" x="1978" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">enhancements/freecam</text>
<text text-anchor="middle" x="2036" y="-183" font-family="Helvetica,sans-Serif" font-size="10.00">/freecam_engine.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge107_Node000001_Node000054" class="edge">
<title>Node1&#45;&gt;Node54</title>
<g id="a_edge107_Node000001_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1877.11,-583C1938.91,-571.21 2018,-543.37 2018,-478 2018,-478 2018,-478 2018,-305.5 2018,-274.33 2024.71,-238.92 2029.93,-216.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2033.36,-216.76 2032.27,-206.22 2026.55,-215.14 2033.36,-216.76"/>
</a>
</g>
</g>
<!-- Node55 -->
<g id="Node000055" class="node">
<title>Node55</title>
<g id="a_Node000055"><a xlink:href="freecam_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2290,-206 2158,-206 2158,-176 2290,-176 2290,-206"/>
<text text-anchor="start" x="2166" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">enhancements/freecam</text>
<text text-anchor="middle" x="2224" y="-183" font-family="Helvetica,sans-Serif" font-size="10.00">/freecam.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge110_Node000001_Node000055" class="edge">
<title>Node1&#45;&gt;Node55</title>
<g id="a_edge110_Node000001_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1889.55,-586.77C1926.5,-581.24 1968.69,-569.9 2001,-547 2124.19,-459.69 2194.16,-280.76 2216.27,-216.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2219.67,-216.92 2219.52,-206.33 2213.03,-214.7 2219.67,-216.92"/>
</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="M770.93,-467.33C757.62,-458.47 737.95,-443.53 726,-426 691.88,-375.94 729.64,-334.42 682,-297 650.09,-271.94 397.83,-259.68 266.26,-254.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.35,-251.44 256.23,-254.59 266.1,-258.44 266.35,-251.44"/>
</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="M330.32,-529.4C233.13,-515.02 38,-478.56 38,-417.5 38,-417.5 38,-417.5 38,-360.5 38,-308.22 98.87,-278.65 142.8,-264.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.96,-267.42 152.44,-261.08 141.85,-260.75 143.96,-267.42"/>
</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="M348.56,-527.99C329.74,-521.48 308.24,-510.38 297,-492 290.04,-480.63 290.99,-473.9 297,-462 318.63,-419.19 368.33,-390.27 401.01,-375.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="402.45,-378.29 410.15,-371 399.59,-371.9 402.45,-378.29"/>
</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="967.5,-486.5 914.5,-486.5 914.5,-467.5 967.5,-467.5 967.5,-486.5"/>
<text text-anchor="middle" x="941" y="-474.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="M437.57,-532.26C523.9,-525.23 699.12,-510.11 847,-492 865.85,-489.69 886.76,-486.63 904.05,-483.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="904.97,-487.36 914.31,-482.35 903.89,-480.44 904.97,-487.36"/>
</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="461.5,-492 306.5,-492 306.5,-462 461.5,-462 461.5,-492"/>
<text text-anchor="start" x="314.5" y="-480" font-family="Helvetica,sans-Serif" font-size="10.00">fast/backends/gfx_rendering</text>
<text text-anchor="middle" x="384" y="-469" font-family="Helvetica,sans-Serif" font-size="10.00">_api.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node47 -->
<g id="edge89_Node000004_Node000047" class="edge">
<title>Node4&#45;&gt;Node47</title>
<g id="a_edge89_Node000004_Node000047"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M384,-527.87C384,-521.11 384,-511.35 384,-502.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="387.5,-502.11 384,-492.11 380.5,-502.11 387.5,-502.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="M393.96,-358.33C353.87,-354.55 290.14,-344.23 243,-316 223.97,-304.6 207.91,-284.57 197.94,-270.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="200.7,-267.88 192.29,-261.45 194.85,-271.73 200.7,-267.88"/>
</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="296,-316 252,-316 252,-297 296,-297 296,-316"/>
<text text-anchor="middle" x="274" y="-304" 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="M406.61,-351.98C379.23,-342.8 335.56,-328.15 305.88,-318.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="306.6,-314.74 296.01,-314.88 304.38,-321.38 306.6,-314.74"/>
</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="361.5,-316 314.5,-316 314.5,-297 361.5,-297 361.5,-316"/>
<text text-anchor="middle" x="338" y="-304" 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="M416.9,-351.98C402.18,-343.69 379.58,-330.94 362.33,-321.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.81,-318.03 353.38,-316.17 360.37,-324.13 363.81,-318.03"/>
</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="420,-316 380,-316 380,-297 420,-297 420,-316"/>
<text text-anchor="middle" x="400" y="-304" 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="M426.72,-351.75C422.29,-344.42 415.84,-333.73 410.38,-324.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="413.35,-322.84 405.19,-316.09 407.36,-326.46 413.35,-322.84"/>
</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="491.5,-316 438.5,-316 438.5,-297 491.5,-297 491.5,-316"/>
<text text-anchor="middle" x="465" y="-304" 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="M437.45,-351.75C442.01,-344.42 448.67,-333.73 454.29,-324.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="457.34,-326.43 459.65,-316.09 451.4,-322.73 457.34,-326.43"/>
</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="M466.54,-351.98C505.96,-342.27 570.17,-326.44 610.42,-316.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="611.48,-319.86 620.35,-314.07 609.8,-313.06 611.48,-319.86"/>
</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="602.5,-316 509.5,-316 509.5,-297 602.5,-297 602.5,-316"/>
<text text-anchor="middle" x="556" y="-304" 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="M451.92,-351.98C472.05,-343.38 503.38,-329.99 526.41,-320.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="527.9,-323.32 535.71,-316.17 525.14,-316.88 527.9,-323.32"/>
</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="196,-316 104,-316 104,-297 196,-297 196,-316"/>
<text text-anchor="middle" x="150" y="-304" 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="M393.97,-353.35C345.42,-344.23 261.07,-328.38 205.39,-317.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.81,-314.43 195.34,-316.02 204.52,-321.31 205.81,-314.43"/>
</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="M156.11,-296.75C161.28,-289.34 168.85,-278.5 175.19,-269.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="178.15,-271.29 181,-261.09 172.41,-267.29 178.15,-271.29"/>
</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="M914.19,-471.6C869.44,-463.77 782.13,-446.34 759,-426 712.32,-384.96 755.22,-333.62 705,-297 670.44,-271.8 403.04,-259.52 266.57,-254.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.29,-251.33 256.18,-254.49 266.06,-258.33 266.29,-251.33"/>
</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="M914.35,-470.06C832.69,-451.85 585.14,-396.65 480.02,-373.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="480.53,-369.74 470.01,-370.98 479.01,-376.57 480.53,-369.74"/>
</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="598,-426 518,-426 518,-407 598,-407 598,-426"/>
<text text-anchor="middle" x="558" y="-414" 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="M914.37,-471.93C851.01,-462.25 690.43,-437.73 608.2,-425.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="608.51,-421.67 598.09,-423.62 607.45,-428.59 608.51,-421.67"/>
</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="M967.74,-476.52C1054.03,-477.64 1332.38,-476.79 1555,-426 1605.71,-414.43 1661.59,-390.35 1693.57,-375.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1695.16,-378.52 1702.7,-371.07 1692.16,-372.19 1695.16,-378.52"/>
</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="M943.35,-467.24C952.2,-434.28 983.6,-317.31 995.96,-271.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="999.39,-272.01 998.6,-261.44 992.63,-270.19 999.39,-272.01"/>
</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="1649.5,-200.5 1546.5,-200.5 1546.5,-181.5 1649.5,-181.5 1649.5,-200.5"/>
<text text-anchor="middle" x="1598" y="-188.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="M967.88,-471.75C1083.77,-452.82 1538.54,-372.23 1620,-261 1631.32,-245.54 1621.37,-224.04 1611.46,-209.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1614.17,-206.94 1605.49,-200.87 1608.49,-211.03 1614.17,-206.94"/>
</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="893.5,-426 768.5,-426 768.5,-407 893.5,-407 893.5,-426"/>
<text text-anchor="middle" x="831" y="-414" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/audio/HMAS.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node42 -->
<g id="edge73_Node000013_Node000042" class="edge">
<title>Node13&#45;&gt;Node42</title>
<g id="a_edge73_Node000013_Node000042"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M924.77,-467.37C906.73,-457.78 877.38,-442.17 856.32,-430.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="857.77,-427.77 847.3,-426.17 854.48,-433.95 857.77,-427.77"/>
</a>
</g>
</g>
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="TrackBrowser_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1777,-426 1651,-426 1651,-407 1777,-407 1777,-426"/>
<text text-anchor="middle" x="1714" y="-414" font-family="Helvetica,sans-Serif" font-size="10.00">engine/TrackBrowser.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node43 -->
<g id="edge74_Node000013_Node000043" class="edge">
<title>Node13&#45;&gt;Node43</title>
<g id="a_edge74_Node000013_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M967.61,-473.99C1074.42,-465.9 1474.24,-435.64 1640.63,-423.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1641.06,-426.53 1650.77,-422.29 1640.54,-419.55 1641.06,-426.53"/>
</a>
</g>
</g>
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:href="main_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="746,-200.5 696,-200.5 696,-181.5 746,-181.5 746,-200.5"/>
<text text-anchor="middle" x="721" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00">main.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node44 -->
<g id="edge78_Node000013_Node000044" class="edge">
<title>Node13&#45;&gt;Node44</title>
<g id="a_edge78_Node000013_Node000044"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M936.69,-467.19C929.97,-453.77 916.29,-427.57 902,-407 846.85,-327.61 768.66,-242.33 736.12,-207.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="738.63,-205.39 729.21,-200.54 733.55,-210.2 738.63,-205.39"/>
</a>
</g>
</g>
<!-- Node45 -->
<g id="Node000045" class="node">
<title>Node45</title>
<g id="a_Node000045"><a xlink:href="menus_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="941.5,-316 882.5,-316 882.5,-297 941.5,-297 941.5,-316"/>
<text text-anchor="middle" x="912" y="-304" font-family="Helvetica,sans-Serif" font-size="10.00">menus.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node45 -->
<g id="edge81_Node000013_Node000045" class="edge">
<title>Node13&#45;&gt;Node45</title>
<g id="a_edge81_Node000013_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M940.83,-467.45C940.47,-454.36 939.36,-428.6 936,-407 931.54,-378.39 923.04,-345.9 917.44,-326.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="920.74,-324.83 914.61,-316.19 914.01,-326.77 920.74,-324.83"/>
</a>
</g>
</g>
<!-- Node46 -->
<g id="Node000046" class="node">
<title>Node46</title>
<g id="a_Node000046"><a xlink:href="external_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1068,-200.5 1002,-200.5 1002,-181.5 1068,-181.5 1068,-200.5"/>
<text text-anchor="middle" x="1035" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00">external.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node46 -->
<g id="edge85_Node000013_Node000046" class="edge">
<title>Node13&#45;&gt;Node46</title>
<g id="a_edge85_Node000013_Node000046"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M943.4,-467.23C946,-457.31 950.05,-440.62 952,-426 957.42,-385.42 940.92,-277.67 961,-242 970.32,-225.44 987.68,-213.28 1003.24,-205.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1005.17,-208.05 1012.61,-200.51 1002.09,-201.76 1005.17,-208.05"/>
</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="M517.63,-413.11C414.94,-406.1 148.15,-381.79 95,-316 76.54,-293.15 112.06,-275.13 144.19,-264.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="145.54,-267.45 153.99,-261.05 143.4,-260.78 145.54,-267.45"/>
</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="M537.76,-406.98C517.3,-398.38 485.47,-384.99 462.07,-375.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="463.19,-371.82 452.61,-371.17 460.47,-378.27 463.19,-371.82"/>
</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="1635,-19 1555,-19 1555,0 1635,0 1635,-19"/>
<text text-anchor="middle" x="1595" 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="M1672.47,-359.51C1502.77,-355.75 932.73,-341.38 855,-316 770.16,-288.3 729.44,-284.51 687,-206 648.05,-133.94 728.12,-85.38 789,-55 856.37,-21.39 1378.64,-12.85 1544.57,-10.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1545.02,-14.47 1554.98,-10.86 1544.94,-7.47 1545.02,-14.47"/>
</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="1426,-316 1306,-316 1306,-297 1426,-297 1426,-316"/>
<text text-anchor="middle" x="1366" y="-304" 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="M1672.26,-353.35C1610.56,-344.11 1502.79,-327.98 1432.94,-317.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1433.32,-314.04 1422.92,-316.02 1432.29,-320.96 1433.32,-314.04"/>
</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="1817,-140 1755,-140 1755,-121 1817,-121 1817,-140"/>
<text text-anchor="middle" x="1786" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">camera.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node20 -->
<g id="edge70_Node000015_Node000020" class="edge">
<title>Node15&#45;&gt;Node20</title>
<g id="a_edge70_Node000015_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1722.51,-351.8C1732.19,-318.22 1767.25,-196.57 1780.7,-149.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1784.08,-150.78 1783.49,-140.21 1777.36,-148.85 1784.08,-150.78"/>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node36 -->
<g id="edge72_Node000015_Node000036" class="edge">
<title>Node15&#45;&gt;Node36</title>
<g id="a_edge72_Node000015_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1716.82,-351.78C1709.03,-331.18 1687.46,-278.5 1658,-242 1647.04,-228.41 1631.92,-215.85 1619.61,-206.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1621.4,-203.69 1611.24,-200.7 1617.32,-209.37 1621.4,-203.69"/>
</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="1725.5,-140 1642.5,-140 1642.5,-121 1725.5,-121 1725.5,-140"/>
<text text-anchor="middle" x="1684" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">actor_types.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node39 -->
<g id="edge71_Node000015_Node000039" class="edge">
<title>Node15&#45;&gt;Node39</title>
<g id="a_edge71_Node000015_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1718.83,-351.86C1717.17,-339.64 1713.99,-316.59 1711,-297 1702.87,-243.66 1692.36,-180.82 1687.18,-150.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1690.59,-149.38 1685.47,-140.1 1683.69,-150.55 1690.59,-149.38"/>
</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="870,-200.5 764,-200.5 764,-181.5 870,-181.5 870,-200.5"/>
<text text-anchor="middle" x="817" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00">engine/HM_Intro.h</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node41 -->
<g id="edge65_Node000015_Node000041" class="edge">
<title>Node15&#45;&gt;Node41</title>
<g id="a_edge65_Node000015_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1672.49,-360.85C1503.63,-361.71 939.07,-361.15 873,-316 854.6,-303.42 832.89,-241.98 822.75,-210.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="826.03,-209.32 819.68,-200.84 819.35,-211.43 826.03,-209.32"/>
</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="M1305.91,-302.8C1109.71,-293.98 487.78,-266.02 266.28,-256.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.19,-252.56 256.04,-255.6 265.87,-259.55 266.19,-252.56"/>
</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="1547.5,-140 1474.5,-140 1474.5,-121 1547.5,-121 1547.5,-140"/>
<text text-anchor="middle" x="1511" y="-128" 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="M1375.36,-296.83C1384.8,-288 1399.69,-273.83 1412,-261 1434.67,-237.38 1440.94,-231.87 1461,-206 1475.7,-187.04 1490.81,-163.92 1500.52,-148.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1503.49,-150.37 1505.81,-140.03 1497.55,-146.66 1503.49,-150.37"/>
</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="M1305.9,-298.61C1242.68,-291.06 1140.1,-277.96 1041.66,-260.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1041.98,-257.49 1031.53,-259.23 1040.78,-264.39 1041.98,-257.49"/>
</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="M1426.29,-298.1C1468.69,-291.59 1526.15,-280.09 1574,-261 1650.44,-230.51 1730.72,-173.52 1766.64,-146.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1768.95,-149.12 1774.79,-140.28 1764.71,-143.55 1768.95,-149.12"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node21 -->
<g id="edge53_Node000017_Node000021" class="edge">
<title>Node17&#45;&gt;Node21</title>
<g id="a_edge53_Node000017_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1305.69,-299.51C1280.81,-293.73 1254.27,-282.53 1239,-261 1214.75,-226.8 1285.21,-215.16 1290,-206 1309.66,-168.39 1302.01,-116.46 1295.85,-89.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1299.24,-88.42 1293.46,-79.54 1292.45,-90.09 1299.24,-88.42"/>
</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="1154,-261 1050,-261 1050,-242 1154,-242 1154,-261"/>
<text text-anchor="middle" x="1102" y="-249" 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="M1323.58,-296.98C1277.63,-287.76 1204.25,-273.03 1154.65,-263.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1155.24,-259.62 1144.75,-261.08 1153.86,-266.48 1155.24,-259.62"/>
</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="1281.5,-200.5 1204.5,-200.5 1204.5,-181.5 1281.5,-181.5 1281.5,-200.5"/>
<text text-anchor="middle" x="1243" y="-188.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="M1308.56,-296.97C1267.96,-289.63 1218.6,-277.59 1206,-261 1193.11,-244.04 1209.86,-221.99 1224.8,-207.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1227.27,-209.92 1232.28,-200.58 1222.54,-204.76 1227.27,-209.92"/>
</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="#fff0f0" stroke="red" points="1385.5,-261 1248.5,-261 1248.5,-242 1385.5,-242 1385.5,-261"/>
<text text-anchor="middle" x="1317" y="-249" 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="M1357.91,-296.75C1350.84,-289.11 1340.41,-277.82 1331.85,-268.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1334.3,-266.06 1324.94,-261.09 1329.16,-270.81 1334.3,-266.06"/>
</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="1452,-200.5 1376,-200.5 1376,-181.5 1452,-181.5 1452,-200.5"/>
<text text-anchor="middle" x="1414" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00">waypoints.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node33 -->
<g id="edge51_Node000017_Node000033" class="edge">
<title>Node17&#45;&gt;Node33</title>
<g id="a_edge51_Node000017_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1372.57,-296.71C1378.81,-288.02 1388.09,-274.16 1394,-261 1401.33,-244.66 1406.73,-224.94 1410.06,-210.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1413.53,-211.29 1412.28,-200.77 1406.7,-209.77 1413.53,-211.29"/>
</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="1540,-261 1480,-261 1480,-242 1540,-242 1540,-261"/>
<text text-anchor="middle" x="1510" y="-249" font-family="Helvetica,sans-Serif" font-size="10.00">sounds.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node35 -->
<g id="edge52_Node000017_Node000035" class="edge">
<title>Node17&#45;&gt;Node35</title>
<g id="a_edge52_Node000017_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1389.14,-296.98C1412.82,-288.27 1449.87,-274.63 1476.71,-264.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1478.27,-267.91 1486.44,-261.17 1475.85,-261.34 1478.27,-267.91"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node36 -->
<g id="edge54_Node000017_Node000036" class="edge">
<title>Node17&#45;&gt;Node36</title>
<g id="a_edge54_Node000017_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1426.36,-301.57C1464.3,-296.63 1512.74,-285.59 1549,-261 1567.75,-248.28 1581.69,-225.85 1589.82,-210.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1593.1,-211.26 1594.3,-200.74 1586.8,-208.22 1593.1,-211.26"/>
</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="M1514.86,-120.79C1521.44,-106.41 1535.7,-77.1 1552,-55 1559.64,-44.65 1569.54,-34.25 1577.91,-26.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1580.49,-28.48 1585.35,-19.07 1575.68,-23.4 1580.49,-28.48"/>
</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="M1787.79,-120.89C1790.43,-105.59 1793.43,-73.52 1777,-55 1759.76,-35.56 1693.14,-23.05 1645.5,-16.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.73,-12.89 1635.35,-15.02 1644.79,-19.83 1645.73,-12.89"/>
</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="M1754.97,-124.17C1748.07,-123.06 1740.8,-121.94 1734,-121 1599.36,-102.41 1440.98,-85.8 1354.78,-77.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1354.93,-73.69 1344.64,-76.19 1354.24,-80.66 1354.93,-73.69"/>
</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="M1335.2,-60.49C1390.82,-49.79 1486.1,-31.46 1544.52,-20.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1545.47,-23.6 1554.63,-18.27 1544.15,-16.72 1545.47,-23.6"/>
</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="945,-79.5 867,-79.5 867,-60.5 945,-60.5 945,-79.5"/>
<text text-anchor="middle" x="906" 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="M1060.26,-241.96C1036.17,-235.36 1006.48,-224.18 985,-206 946.77,-173.64 922.62,-117.84 912.11,-89.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="915.36,-87.88 908.74,-79.61 908.76,-90.2 915.36,-87.88"/>
</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="1243.5,-140 1188.5,-140 1188.5,-121 1243.5,-121 1243.5,-140"/>
<text text-anchor="middle" x="1216" y="-128" 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="M1113.75,-241.93C1125.1,-233.4 1142.5,-219.65 1156,-206 1174.16,-187.64 1192.39,-164.1 1203.91,-148.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1206.83,-150.39 1209.87,-140.24 1201.16,-146.28 1206.83,-150.39"/>
</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="1172,-85 1052,-85 1052,-55 1172,-55 1172,-85"/>
<text text-anchor="start" x="1060" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">assets/textures/other</text>
<text text-anchor="middle" x="1112" 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="M1049.74,-242.22C1028.43,-235.99 1005.82,-225.09 993,-206 985.56,-194.93 987.52,-188.15 993,-176 1010.08,-138.16 1048.28,-108.48 1076.83,-90.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1079.01,-93.24 1085.71,-85.04 1075.36,-87.27 1079.01,-93.24"/>
</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="1147.5,-200.5 1086.5,-200.5 1086.5,-181.5 1147.5,-181.5 1147.5,-200.5"/>
<text text-anchor="middle" x="1117" y="-188.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="M1104.21,-241.87C1106.32,-233.66 1109.55,-221.04 1112.24,-210.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1115.68,-211.22 1114.78,-200.67 1108.9,-209.48 1115.68,-211.22"/>
</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="M1227.07,-120.87C1238.81,-111.71 1257.59,-97.06 1271.76,-86.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1274.16,-88.58 1279.89,-79.67 1269.85,-83.06 1274.16,-88.58"/>
</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="M1172.2,-61.71C1268.4,-50.06 1455.07,-27.45 1544.65,-16.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1545.32,-20.04 1554.83,-15.37 1544.48,-13.09 1545.32,-20.04"/>
</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="M1122.94,-181.3C1133.03,-167.07 1154.78,-138.63 1179,-121 1201.79,-104.4 1230.97,-91.6 1253.83,-83.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1255.3,-86.3 1263.52,-79.62 1252.93,-79.71 1255.3,-86.3"/>
</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="M1131.61,-181.37C1147.69,-171.86 1173.78,-156.45 1192.7,-145.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1194.5,-148.27 1201.33,-140.17 1190.94,-142.24 1194.5,-148.27"/>
</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="M1246.45,-181.44C1254.2,-162.24 1273.11,-115.36 1283.63,-89.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1286.95,-90.38 1287.45,-79.8 1280.46,-87.77 1286.95,-90.38"/>
</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="865.5,-140 812.5,-140 812.5,-121 865.5,-121 865.5,-140"/>
<text text-anchor="middle" x="839" y="-128" 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="M1204.48,-183.63C1189.37,-181.18 1171.88,-178.39 1156,-176 1054.65,-160.73 934.81,-144.37 875.71,-136.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="876.12,-132.93 865.74,-135.07 875.19,-139.87 876.12,-132.93"/>
</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="M838.26,-120.92C837.44,-105.07 838.25,-71.33 858,-55 910.64,-11.49 1386.34,-9.58 1544.29,-10.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1544.65,-13.67 1554.66,-10.21 1544.68,-6.67 1544.65,-13.67"/>
</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="M848.89,-120.87C859.28,-111.8 875.84,-97.34 888.45,-86.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="890.84,-88.88 896.07,-79.67 886.24,-83.61 890.84,-88.88"/>
</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="M1319.47,-241.78C1325.04,-220.56 1337.14,-164.78 1324,-121 1320.33,-108.77 1312.59,-96.77 1305.53,-87.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1308.16,-85.28 1299.12,-79.75 1302.73,-89.71 1308.16,-85.28"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node28 -->
<g id="edge50_Node000032_Node000028" class="edge">
<title>Node32&#45;&gt;Node28</title>
<g id="a_edge50_Node000032_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1306.08,-241.87C1294.49,-232.71 1275.97,-218.06 1261.98,-207.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1263.98,-204.12 1253.96,-200.67 1259.64,-209.61 1263.98,-204.12"/>
</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="M1331.31,-241.87C1347,-232.41 1372.4,-217.09 1390.91,-205.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1392.87,-208.83 1399.63,-200.67 1389.26,-202.83 1392.87,-208.83"/>
</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="M1408.68,-181.25C1400.02,-167.44 1381.83,-140.2 1362,-121 1347.7,-107.15 1329.25,-94.28 1314.75,-85.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1316.22,-81.86 1305.87,-79.57 1312.53,-87.81 1316.22,-81.86"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node16 -->
<g id="edge57_Node000036_Node000016" class="edge">
<title>Node36&#45;&gt;Node16</title>
<g id="a_edge57_Node000036_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1595.95,-181.46C1591.1,-160.12 1579.7,-102.74 1585,-55 1585.96,-46.34 1587.94,-36.91 1589.89,-28.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1593.28,-29.83 1592.43,-19.27 1586.51,-28.06 1593.28,-29.83"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node18 -->
<g id="edge64_Node000036_Node000018" class="edge">
<title>Node36&#45;&gt;Node18</title>
<g id="a_edge64_Node000036_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1585.16,-181.37C1571.28,-172.04 1548.93,-157.01 1532.39,-145.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1534.14,-142.84 1523.89,-140.17 1530.24,-148.65 1534.14,-142.84"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node20 -->
<g id="edge63_Node000036_Node000020" class="edge">
<title>Node36&#45;&gt;Node20</title>
<g id="a_edge63_Node000036_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1625.34,-181.49C1657.92,-171.36 1712.51,-154.37 1748.89,-143.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1750.12,-146.33 1758.63,-140.02 1748.04,-139.65 1750.12,-146.33"/>
</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="1656,-79.5 1594,-79.5 1594,-60.5 1656,-60.5 1656,-79.5"/>
<text text-anchor="middle" x="1625" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">macros.h</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge55_Node000036_Node000037" class="edge">
<title>Node36&#45;&gt;Node37</title>
<g id="a_edge55_Node000036_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1599.94,-181.44C1604.28,-162.32 1614.84,-115.77 1620.77,-89.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.2,-90.33 1623,-79.8 1617.38,-88.78 1624.2,-90.33"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node39 -->
<g id="edge58_Node000036_Node000039" class="edge">
<title>Node36&#45;&gt;Node39</title>
<g id="a_edge58_Node000036_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1610.69,-181.37C1624.41,-172.04 1646.5,-157.01 1662.85,-145.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1664.96,-148.69 1671.26,-140.17 1661.02,-142.9 1664.96,-148.69"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node16 -->
<g id="edge56_Node000037_Node000016" class="edge">
<title>Node37&#45;&gt;Node16</title>
<g id="a_edge56_Node000037_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1620.57,-60.37C1616.23,-51.9 1609.48,-38.74 1604.01,-28.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1607.12,-26.47 1599.44,-19.17 1600.89,-29.66 1607.12,-26.47"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node16 -->
<g id="edge59_Node000039_Node000016" class="edge">
<title>Node39&#45;&gt;Node16</title>
<g id="a_edge59_Node000039_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1683.81,-120.82C1683.07,-105.97 1679.73,-75.32 1665,-55 1655.18,-41.45 1639.86,-31.04 1626.05,-23.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1627.33,-20.43 1616.81,-19.11 1624.21,-26.69 1627.33,-20.43"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node21 -->
<g id="edge61_Node000039_Node000021" class="edge">
<title>Node39&#45;&gt;Node21</title>
<g id="a_edge61_Node000039_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1642.31,-123.29C1573.55,-113.06 1435.89,-92.57 1354.81,-80.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1355.13,-77.01 1344.72,-79 1354.1,-83.93 1355.13,-77.01"/>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node37 -->
<g id="edge60_Node000039_Node000037" class="edge">
<title>Node39&#45;&gt;Node37</title>
<g id="a_edge60_Node000039_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1675.29,-120.87C1666.32,-111.97 1652.12,-97.89 1641.09,-86.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1643.31,-84.22 1633.74,-79.67 1638.38,-89.19 1643.31,-84.22"/>
</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="1768,-79.5 1712,-79.5 1712,-60.5 1768,-60.5 1768,-79.5"/>
<text text-anchor="middle" x="1740" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge62_Node000039_Node000040" class="edge">
<title>Node39&#45;&gt;Node40</title>
<g id="a_edge62_Node000039_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1692.26,-120.87C1700.78,-111.97 1714.26,-97.89 1724.73,-86.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1727.32,-89.31 1731.7,-79.67 1722.26,-84.47 1727.32,-89.31"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node16 -->
<g id="edge66_Node000041_Node000016" class="edge">
<title>Node41&#45;&gt;Node16</title>
<g id="a_edge66_Node000041_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M810.82,-181.31C804.41,-171.72 794.81,-155.59 791,-140 784.62,-113.91 795.6,-60.74 802,-55 829.7,-30.17 1374.48,-15.57 1544.66,-11.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1544.93,-15.1 1554.85,-11.37 1544.77,-8.1 1544.93,-15.1"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node18 -->
<g id="edge68_Node000041_Node000018" class="edge">
<title>Node41&#45;&gt;Node18</title>
<g id="a_edge68_Node000041_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M870.02,-185.53C1001.31,-174.46 1339.9,-145.92 1464.27,-135.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1464.58,-138.93 1474.25,-134.6 1463.99,-131.95 1464.58,-138.93"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node21 -->
<g id="edge69_Node000041_Node000021" class="edge">
<title>Node41&#45;&gt;Node21</title>
<g id="a_edge69_Node000041_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M846.88,-181.4C894.1,-167.9 988.94,-141.21 1070,-121 1128.55,-106.4 1196.28,-91.34 1241.17,-81.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1241.92,-85.04 1250.95,-79.51 1240.44,-78.2 1241.92,-85.04"/>
</a>
</g>
</g>
<!-- Node41&#45;&gt;Node23 -->
<g id="edge67_Node000041_Node000023" class="edge">
<title>Node41&#45;&gt;Node23</title>
<g id="a_edge67_Node000041_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M829.71,-181.29C842.27,-172.18 861.38,-156.86 874,-140 885.6,-124.5 894.41,-104.12 899.82,-89.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="903.27,-90.28 903.28,-79.69 896.66,-87.96 903.27,-90.28"/>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node15 -->
<g id="edge76_Node000043_Node000015" class="edge">
<title>Node43&#45;&gt;Node15</title>
<g id="a_edge76_Node000043_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1714.99,-406.75C1715.78,-399.8 1716.9,-389.85 1717.89,-381.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1721.38,-381.42 1719.03,-371.09 1714.42,-380.63 1721.38,-381.42"/>
</a>
</g>
</g>
<!-- Node43&#45;&gt;Node16 -->
<g id="edge75_Node000043_Node000016" class="edge">
<title>Node43&#45;&gt;Node16</title>
<g id="a_edge75_Node000043_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1737.14,-406.93C1815.37,-377.44 2067.59,-277.99 2111,-206 2117.89,-194.58 2116.2,-188.28 2111,-176 2080.83,-104.81 2055.92,-88.02 1986,-55 1926.74,-27.01 1736.7,-15.98 1645.18,-12.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.18,-8.71 1635.05,-11.81 1644.9,-15.7 1645.18,-8.71"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node21 -->
<g id="edge80_Node000044_Node000021" class="edge">
<title>Node44&#45;&gt;Node21</title>
<g id="a_edge80_Node000044_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M740.21,-181.44C744.99,-179.49 750.13,-177.54 755,-176 921.26,-123.29 1125.3,-92.12 1227.01,-78.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1227.66,-82.19 1237.12,-77.43 1226.75,-75.25 1227.66,-82.19"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node29 -->
<g id="edge79_Node000044_Node000029" class="edge">
<title>Node44&#45;&gt;Node29</title>
<g id="a_edge79_Node000044_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M738.16,-181.49C757.73,-171.79 789.97,-155.81 812.72,-144.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="814.42,-147.59 821.82,-140.02 811.31,-141.32 814.42,-147.59"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node19 -->
<g id="edge83_Node000045_Node000019" class="edge">
<title>Node45&#45;&gt;Node19</title>
<g id="a_edge83_Node000045_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M926.3,-296.98C940.1,-288.77 961.24,-276.18 977.51,-266.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="979.64,-269.29 986.44,-261.17 976.06,-263.28 979.64,-269.29"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node21 -->
<g id="edge82_Node000045_Node000021" class="edge">
<title>Node45&#45;&gt;Node21</title>
<g id="a_edge82_Node000045_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M912.74,-296.75C914.13,-283.98 917.97,-259.84 928,-242 948.18,-206.11 959.25,-199.58 993,-176 1067.37,-124.04 1170.04,-95.39 1233.39,-81.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1234.16,-85.04 1243.21,-79.54 1232.7,-78.19 1234.16,-85.04"/>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node16 -->
<g id="edge86_Node000046_Node000016" class="edge">
<title>Node46&#45;&gt;Node16</title>
<g id="a_edge86_Node000046_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1001.59,-187.82C943.47,-183.25 827.59,-170.45 803,-140 780.39,-112 799.72,-79.59 838,-55 897.21,-16.97 1385.54,-11.42 1544.91,-10.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1544.94,-14.13 1554.92,-10.58 1544.91,-7.13 1544.94,-14.13"/>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node20 -->
<g id="edge88_Node000046_Node000020" class="edge">
<title>Node46&#45;&gt;Node20</title>
<g id="a_edge88_Node000046_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1056.94,-181.46C1063.32,-179.32 1070.36,-177.27 1077,-176 1364.27,-121.27 1443.28,-171.63 1734,-140 1737.47,-139.62 1741.06,-139.17 1744.66,-138.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1745.35,-142.11 1754.73,-137.17 1744.32,-135.18 1745.35,-142.11"/>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node21 -->
<g id="edge87_Node000046_Node000021" class="edge">
<title>Node46&#45;&gt;Node21</title>
<g id="a_edge87_Node000046_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1048.15,-181.34C1069.66,-167.42 1113.98,-139.73 1154,-121 1186.68,-105.71 1225.43,-91.95 1253.36,-82.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1254.7,-86 1263.13,-79.58 1252.54,-79.34 1254.7,-86"/>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node16 -->
<g id="edge101_Node000052_Node000016" class="edge">
<title>Node52&#45;&gt;Node16</title>
<g id="a_edge101_Node000052_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1911.8,-241.57C1918.78,-227.37 1930.05,-198.9 1922,-176 1899.15,-110.97 1884.01,-90.62 1825,-55 1769.74,-21.64 1694.6,-12.54 1645.46,-10.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.5,-6.94 1635.39,-10.09 1645.26,-13.94 1645.5,-6.94"/>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node20 -->
<g id="edge106_Node000052_Node000020" class="edge">
<title>Node52&#45;&gt;Node20</title>
<g id="a_edge106_Node000052_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1872.17,-241.86C1851.81,-235.16 1827.05,-223.93 1811,-206 1797.1,-190.47 1790.89,-166.95 1788.14,-150.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1791.58,-149.85 1786.73,-140.43 1784.65,-150.82 1791.58,-149.85"/>
</a>
</g>
</g>
<!-- Node53 -->
<g id="Node000053" class="node">
<title>Node53</title>
<g id="a_Node000053"><a xlink:href="GameCamera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1913.5,-200.5 1820.5,-200.5 1820.5,-181.5 1913.5,-181.5 1913.5,-200.5"/>
<text text-anchor="middle" x="1867" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00">GameCamera.h</text>
</a>
</g>
</g>
<!-- Node52&#45;&gt;Node53 -->
<g id="edge102_Node000052_Node000053" class="edge">
<title>Node52&#45;&gt;Node53</title>
<g id="a_edge102_Node000052_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1901.1,-241.87C1895.25,-233.31 1886.13,-219.97 1878.79,-209.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1881.46,-206.95 1872.93,-200.67 1875.68,-210.9 1881.46,-206.95"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node16 -->
<g id="edge103_Node000053_Node000016" class="edge">
<title>Node53&#45;&gt;Node16</title>
<g id="a_edge103_Node000053_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1865.21,-181.42C1859.73,-157.32 1840.77,-88.6 1797,-55 1753.35,-21.5 1689.59,-12.16 1645.43,-10.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.33,-6.55 1635.21,-9.68 1645.07,-13.55 1645.33,-6.55"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node18 -->
<g id="edge104_Node000053_Node000018" class="edge">
<title>Node53&#45;&gt;Node18</title>
<g id="a_edge104_Node000053_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1820.46,-182.35C1752.25,-171.14 1625.84,-150.37 1557.6,-139.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1558,-135.68 1547.56,-137.51 1556.86,-142.58 1558,-135.68"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node20 -->
<g id="edge105_Node000053_Node000020" class="edge">
<title>Node53&#45;&gt;Node20</title>
<g id="a_edge105_Node000053_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1855.05,-181.37C1842.25,-172.12 1821.7,-157.28 1806.35,-146.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1808.16,-143.18 1798,-140.17 1804.06,-148.86 1808.16,-143.18"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node16 -->
<g id="edge108_Node000054_Node000016" class="edge">
<title>Node54&#45;&gt;Node16</title>
<g id="a_edge108_Node000054_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2032.11,-175.61C2023.6,-147.19 2000.46,-84.08 1956,-55 1905.92,-22.24 1732.09,-13.6 1645.23,-11.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.16,-7.81 1635.08,-11.07 1644.99,-14.81 1645.16,-7.81"/>
</a>
</g>
</g>
<!-- Node54&#45;&gt;Node20 -->
<g id="edge109_Node000054_Node000020" class="edge">
<title>Node54&#45;&gt;Node20</title>
<g id="a_edge109_Node000054_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1976.12,-175.99C1930.04,-165.21 1867.59,-150.59 1827.05,-141.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1827.77,-137.68 1817.23,-138.81 1826.17,-144.5 1827.77,-137.68"/>
</a>
</g>
</g>
<!-- Node55&#45;&gt;Node16 -->
<g id="edge111_Node000055_Node000016" class="edge">
<title>Node55&#45;&gt;Node16</title>
<g id="a_edge111_Node000055_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2220.34,-175.89C2212.12,-147.4 2189.29,-83.29 2144,-55 2102.29,-28.95 1773.1,-16.03 1645.39,-11.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.22,-8.45 1635.11,-11.64 1645,-15.45 1645.22,-8.45"/>
</a>
</g>
</g>
<!-- Node55&#45;&gt;Node20 -->
<g id="edge112_Node000055_Node000020" class="edge">
<title>Node55&#45;&gt;Node20</title>
<g id="a_edge112_Node000055_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2157.95,-181.18C2066.31,-168.94 1903.3,-147.17 1827.23,-137.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1827.46,-133.51 1817.09,-135.65 1826.54,-140.45 1827.46,-133.51"/>
</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>