Files
SpaghettiKart/Tools_8cpp__incl.svg
T

1555 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/Tools.cpp Pages: 1 -->
<!--zoomable 588 -->
<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 = 2545;
var viewHeight = 588;
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/Tools.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="1592.5,-580 1479.5,-580 1479.5,-561 1592.5,-561 1592.5,-580"/>
<text text-anchor="middle" x="1536" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/ui/Tools.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="Tools_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="803,-464.5 753,-464.5 753,-445.5 803,-445.5 803,-464.5"/>
<text text-anchor="middle" x="778" y="-452.5" font-family="Helvetica,sans-Serif" font-size="10.00">Tools.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="M1479.22,-563.01C1409.91,-554.91 1289.16,-540.27 1186,-525 1047.77,-504.53 884.05,-475.33 813.38,-462.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="813.71,-458.99 803.25,-460.64 812.46,-465.88 813.71,-458.99"/>
</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="734,-239 596,-239 596,-220 734,-220 734,-239"/>
<text text-anchor="middle" x="665" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship/libultraship.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge90_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge90_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1479.32,-568.44C1276.72,-564.46 588.82,-549.45 370,-525 203.75,-506.43 0,-623.28 0,-456 0,-456 0,-456 0,-338.5 0,-296.17 32.04,-291.57 71,-275 161.57,-236.47 445.89,-230.63 585.74,-230.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="585.97,-233.68 595.96,-230.15 585.95,-226.68 585.97,-233.68"/>
</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="514.5,-525 407.5,-525 407.5,-506 514.5,-506 514.5,-525"/>
<text text-anchor="middle" x="461" y="-513" 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="M1479.43,-567.87C1328.71,-563.32 904.94,-549.21 553,-525 543.95,-524.38 534.41,-523.62 525.04,-522.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="525.23,-519.31 514.96,-521.91 524.62,-526.28 525.23,-519.31"/>
</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="422,-349 346,-349 346,-330 422,-330 422,-349"/>
<text text-anchor="middle" x="384" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">UIWidgets.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge86_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge86_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1479.17,-568.68C1255.51,-565.3 445.76,-551.25 398,-525 341.6,-494 345.23,-447.4 361,-385 363.39,-375.53 368.12,-365.8 372.66,-357.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.72,-359.57 377.95,-349.21 369.75,-355.92 375.72,-359.57"/>
</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="636.5,-294 583.5,-294 583.5,-275 636.5,-275 636.5,-294"/>
<text text-anchor="middle" x="610" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">imgui.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge88_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge88_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1479.36,-568.86C1272.1,-565.77 567,-548.47 567,-456 567,-456 567,-456 567,-393.5 567,-359.53 585.59,-323.53 598.33,-302.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="601.39,-304.58 603.84,-294.27 595.5,-300.8 601.39,-304.58"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="Game_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1583.5,-349 1488.5,-349 1488.5,-330 1583.5,-330 1583.5,-349"/>
<text text-anchor="middle" x="1536" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/Game.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge95_Node000001_Node000016" class="edge">
<title>Node1&#45;&gt;Node16</title>
<g id="a_edge95_Node000001_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1536,-560.8C1536,-527.36 1536,-406.59 1536,-359.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1539.5,-359.21 1536,-349.21 1532.5,-359.21 1539.5,-359.21"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="defines_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1058.5,-239 997.5,-239 997.5,-220 1058.5,-220 1058.5,-239"/>
<text text-anchor="middle" x="1028" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">defines.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge94_Node000001_Node000020" class="edge">
<title>Node1&#45;&gt;Node20</title>
<g id="a_edge94_Node000001_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1522.68,-560.84C1508.95,-551.91 1486.94,-537.54 1468,-525 1306.54,-418.14 1112.89,-287.75 1049.34,-244.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1051.17,-241.91 1040.93,-239.22 1047.26,-247.72 1051.17,-241.91"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="common__structs_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1516.5,-74 1409.5,-74 1409.5,-55 1516.5,-55 1516.5,-74"/>
<text text-anchor="middle" x="1463" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">common_structs.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge93_Node000001_Node000022" class="edge">
<title>Node1&#45;&gt;Node22</title>
<g id="a_edge93_Node000001_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.64,-568.78C1725.68,-565.56 2047,-548.24 2047,-456 2047,-456 2047,-456 2047,-283.5 2047,-172.39 1972.15,-145.91 1867,-110 1805.65,-89.05 1624.24,-75.25 1526.72,-69.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1526.89,-65.63 1516.69,-68.51 1526.45,-72.62 1526.89,-65.63"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="code__800029B0_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2254.5,-239 2151.5,-239 2151.5,-220 2254.5,-220 2254.5,-239"/>
<text text-anchor="middle" x="2203" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">code_800029B0.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge103_Node000001_Node000037" class="edge">
<title>Node1&#45;&gt;Node37</title>
<g id="a_edge103_Node000001_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.85,-567.88C1724.55,-563.69 2042.43,-550.98 2083,-525 2182.2,-461.46 2183.14,-407.96 2213,-294 2216.93,-278.99 2213.64,-261.55 2209.82,-248.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2213.12,-247.61 2206.62,-239.24 2206.49,-249.83 2213.12,-247.61"/>
</a>
</g>
</g>
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:href="TrackBrowser_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1237,-404 1111,-404 1111,-385 1237,-385 1237,-404"/>
<text text-anchor="middle" x="1174" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">engine/TrackBrowser.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node44 -->
<g id="edge102_Node000001_Node000044" class="edge">
<title>Node1&#45;&gt;Node44</title>
<g id="a_edge102_Node000001_Node000044"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1479.36,-566.33C1407.15,-561.33 1287.3,-549.55 1251,-525 1211.04,-497.97 1188.69,-442.67 1179.32,-413.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1182.64,-412.76 1176.35,-404.24 1175.95,-414.82 1182.64,-412.76"/>
</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="2238.5,-525 2151.5,-525 2151.5,-506 2238.5,-506 2238.5,-525"/>
<text text-anchor="middle" x="2195" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">ship/Context.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge87_Node000001_Node000049" class="edge">
<title>Node1&#45;&gt;Node49</title>
<g id="a_edge87_Node000001_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.88,-566.65C1699.72,-560.99 1937.59,-546.97 2137,-525 2138.45,-524.84 2139.93,-524.67 2141.41,-524.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2141.86,-527.97 2151.34,-523.24 2140.98,-521.02 2141.86,-527.97"/>
</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="2295,-525 2257,-525 2257,-506 2295,-506 2295,-525"/>
<text text-anchor="middle" x="2276" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge89_Node000001_Node000050" class="edge">
<title>Node1&#45;&gt;Node50</title>
<g id="a_edge89_Node000001_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.51,-567.66C1734.52,-562.78 2104.57,-548.36 2247.01,-524.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2247.62,-528.12 2256.86,-522.95 2246.41,-521.22 2247.62,-528.12"/>
</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="2411,-525 2313,-525 2313,-506 2411,-506 2411,-525"/>
<text text-anchor="middle" x="2362" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">spdlog/fmt/fmt.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge91_Node000001_Node000051" class="edge">
<title>Node1&#45;&gt;Node51</title>
<g id="a_edge91_Node000001_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.5,-567.92C1718.24,-564.04 2030.84,-552.37 2302.92,-525.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2303.39,-528.48 2312.99,-523.99 2302.69,-521.52 2303.39,-528.48"/>
</a>
</g>
</g>
<!-- Node52 -->
<g id="Node000052" class="node">
<title>Node52</title>
<g id="a_Node000052"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2536.5,-525 2429.5,-525 2429.5,-506 2536.5,-506 2536.5,-525"/>
<text text-anchor="middle" x="2483" y="-513" font-family="Helvetica,sans-Serif" font-size="10.00">spdlog/formatter.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node52 -->
<g id="edge92_Node000001_Node000052" class="edge">
<title>Node1&#45;&gt;Node52</title>
<g id="a_edge92_Node000001_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.74,-568.29C1731.71,-564.98 2100.39,-554.05 2419.06,-524.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2419.78,-528.44 2429.42,-524.04 2419.14,-521.47 2419.78,-528.44"/>
</a>
</g>
</g>
<!-- Node53 -->
<g id="Node000053" class="node">
<title>Node53</title>
<g id="a_Node000053"><a xlink:href="SceneManager_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1381,-349 1217,-349 1217,-330 1381,-330 1381,-349"/>
<text text-anchor="middle" x="1299" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">engine/editor/SceneManager.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge96_Node000001_Node000053" class="edge">
<title>Node1&#45;&gt;Node53</title>
<g id="a_edge96_Node000001_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1527,-560.8C1491.58,-526.58 1361.53,-400.92 1315.38,-356.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1317.63,-353.64 1308.01,-349.21 1312.77,-358.67 1317.63,-353.64"/>
</a>
</g>
</g>
<!-- Node56 -->
<g id="Node000056" class="node">
<title>Node56</title>
<g id="a_Node000056"><a xlink:href="code__80057C60_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1980.5,-294 1877.5,-294 1877.5,-275 1980.5,-275 1980.5,-294"/>
<text text-anchor="middle" x="1929" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">code_80057C60.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node56 -->
<g id="edge104_Node000001_Node000056" class="edge">
<title>Node1&#45;&gt;Node56</title>
<g id="a_edge104_Node000001_Node000056"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.77,-563.93C1656.47,-554.18 1751,-527.65 1751,-456 1751,-456 1751,-456 1751,-393.5 1751,-337.3 1816.66,-309.53 1868.22,-296.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1869.1,-299.77 1877.99,-294.02 1867.45,-292.97 1869.1,-299.77"/>
</a>
</g>
</g>
<!-- Node57 -->
<g id="Node000057" class="node">
<title>Node57</title>
<g id="a_Node000057"><a xlink:href="actors_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2164.5,-294 2075.5,-294 2075.5,-275 2164.5,-275 2164.5,-294"/>
<text text-anchor="middle" x="2120" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">racing/actors.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge109_Node000001_Node000057" class="edge">
<title>Node1&#45;&gt;Node57</title>
<g id="a_edge109_Node000001_Node000057"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1592.78,-568.14C1721,-564.58 2024.65,-553.23 2061,-525 2086.64,-505.08 2085,-488.47 2085,-456 2085,-456 2085,-456 2085,-393.5 2085,-360.3 2100.15,-324.03 2110.52,-303.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2113.66,-304.64 2115.13,-294.15 2107.44,-301.44 2113.66,-304.64"/>
</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="M766.37,-445.23C754.94,-436.06 737.69,-420.71 727,-404 694.3,-352.91 676.03,-282.3 668.75,-249.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="672.11,-248.12 666.63,-239.05 665.26,-249.56 672.11,-248.12"/>
</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="M420.15,-505.97C302.21,-479.67 -23.53,-394.37 87,-275 120.17,-239.18 435.13,-232.09 585.65,-230.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="585.78,-234.26 595.76,-230.68 585.73,-227.26 585.78,-234.26"/>
</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="M425.56,-505.99C406.74,-499.48 385.24,-488.38 374,-470 352.8,-435.34 366.39,-385.32 376.31,-358.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="379.66,-359.76 380.1,-349.18 373.16,-357.18 379.66,-359.76"/>
</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="968.5,-464.5 915.5,-464.5 915.5,-445.5 968.5,-445.5 968.5,-464.5"/>
<text text-anchor="middle" x="942" y="-452.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="M514.78,-507.96C613.4,-495.97 820.8,-470.74 905.15,-460.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="905.77,-463.93 915.28,-459.25 904.93,-456.98 905.77,-463.93"/>
</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="538.5,-470 383.5,-470 383.5,-440 538.5,-440 538.5,-470"/>
<text text-anchor="start" x="391.5" y="-458" font-family="Helvetica,sans-Serif" font-size="10.00">fast/backends/gfx_rendering</text>
<text text-anchor="middle" x="461" y="-447" font-family="Helvetica,sans-Serif" font-size="10.00">_api.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node48 -->
<g id="edge85_Node000004_Node000048" class="edge">
<title>Node4&#45;&gt;Node48</title>
<g id="a_edge85_Node000004_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M461,-505.87C461,-499.11 461,-489.35 461,-480.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="464.5,-480.11 461,-470.11 457.5,-480.11 464.5,-480.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="M345.9,-338.5C274.96,-337.59 126.9,-331.18 95,-294 89.5,-287.59 89.27,-281.2 95,-275 127.6,-239.75 436.52,-232.37 585.45,-230.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="585.93,-234.36 595.89,-230.76 585.86,-227.36 585.93,-234.36"/>
</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="370,-294 326,-294 326,-275 370,-275 370,-294"/>
<text text-anchor="middle" x="348" y="-282" 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="M378.06,-329.75C373.02,-322.34 365.66,-311.5 359.49,-302.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="362.35,-300.39 353.83,-294.09 356.56,-304.33 362.35,-300.39"/>
</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="435.5,-294 388.5,-294 388.5,-275 435.5,-275 435.5,-294"/>
<text text-anchor="middle" x="412" y="-282" 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="M388.62,-329.75C392.46,-322.49 398.02,-311.95 402.76,-302.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="405.89,-304.57 407.46,-294.09 399.7,-301.3 405.89,-304.57"/>
</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="494,-294 454,-294 454,-275 494,-275 494,-294"/>
<text text-anchor="middle" x="474" y="-282" 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="M398.46,-329.98C412.42,-321.77 433.79,-309.18 450.25,-299.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="452.44,-302.26 459.28,-294.17 448.88,-296.23 452.44,-302.26"/>
</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="565.5,-294 512.5,-294 512.5,-275 565.5,-275 565.5,-294"/>
<text text-anchor="middle" x="539" y="-282" 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="M408.9,-329.98C434.7,-321.16 475.22,-307.31 504.18,-297.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="505.57,-300.63 513.9,-294.08 503.31,-294.01 505.57,-300.63"/>
</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="M420.43,-329.99C456.66,-321.52 514.11,-308.08 573.36,-294.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="574.33,-297.51 583.26,-291.82 572.73,-290.7 574.33,-297.51"/>
</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="197.5,-294 104.5,-294 104.5,-275 197.5,-275 197.5,-294"/>
<text text-anchor="middle" x="151" y="-282" 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="M346.56,-329.98C306.35,-320.84 242.32,-306.27 198.56,-296.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="199.26,-292.89 188.73,-294.08 197.7,-299.71 199.26,-292.89"/>
</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="308,-294 216,-294 216,-275 308,-275 308,-294"/>
<text text-anchor="middle" x="262" y="-282" 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="M364.4,-329.98C344.68,-321.42 314.05,-308.11 291.42,-298.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.52,-294.94 281.96,-294.17 289.74,-301.37 292.52,-294.94"/>
</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="M308.2,-276.27C311.18,-275.83 314.13,-275.41 317,-275 409.12,-261.99 515.19,-248.67 585.78,-240.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="586.43,-243.48 595.93,-238.79 585.58,-236.53 586.43,-243.48"/>
</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="M915.24,-453.14C876.88,-450.6 805.85,-440.84 760,-404 709.48,-363.4 723.94,-331.4 692,-275 686.88,-265.96 680.91,-256.06 675.89,-247.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.78,-245.92 670.54,-239.27 672.84,-249.61 678.78,-245.92"/>
</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="M915.31,-450.83C843.82,-442.25 649.16,-418.26 586,-404 525.14,-390.26 456.19,-366.83 416.63,-352.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="417.58,-349.22 406.99,-349.1 415.2,-355.8 417.58,-349.22"/>
</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="#fff0f0" stroke="red" points="675,-404 595,-404 595,-385 675,-385 675,-404"/>
<text text-anchor="middle" x="635" y="-392" 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="M915.29,-448.91C863.99,-439.13 750.92,-417.59 685.14,-405.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="685.49,-401.56 675.01,-403.12 684.18,-408.43 685.49,-401.56"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node16 -->
<g id="edge21_Node000013_Node000016" class="edge">
<title>Node13&#45;&gt;Node16</title>
<g id="a_edge21_Node000013_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M962.32,-445.4C985.69,-435.5 1025.17,-418.7 1059,-404 1078.16,-395.67 1081.8,-390.35 1102,-385 1171.54,-366.57 1376.88,-350.98 1478.16,-344.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1478.48,-347.66 1488.22,-343.5 1478.01,-340.68 1478.48,-347.66"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node20 -->
<g id="edge73_Node000013_Node000020" class="edge">
<title>Node13&#45;&gt;Node20</title>
<g id="a_edge73_Node000013_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M939.59,-445.28C932.51,-417.69 914.41,-330.89 950,-275 959.36,-260.3 975.42,-249.95 990.55,-242.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="991.94,-246.17 999.77,-239.03 989.2,-239.73 991.94,-246.17"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node37 -->
<g id="edge79_Node000013_Node000037" class="edge">
<title>Node13&#45;&gt;Node37</title>
<g id="a_edge79_Node000013_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M968.62,-452.53C1141.85,-442.72 2104.8,-384.36 2195,-294 2206.4,-282.58 2207.44,-263.69 2206.21,-249.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2209.65,-248.77 2204.89,-239.31 2202.7,-249.68 2209.65,-248.77"/>
</a>
</g>
</g>
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:href="HMAS_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="894.5,-404 769.5,-404 769.5,-385 894.5,-385 894.5,-404"/>
<text text-anchor="middle" x="832" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/audio/HMAS.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node43 -->
<g id="edge69_Node000013_Node000043" class="edge">
<title>Node13&#45;&gt;Node43</title>
<g id="a_edge69_Node000013_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M925.77,-445.37C907.73,-435.78 878.38,-420.17 857.32,-408.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="858.77,-405.77 848.3,-404.17 855.48,-411.95 858.77,-405.77"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node44 -->
<g id="edge70_Node000013_Node000044" class="edge">
<title>Node13&#45;&gt;Node44</title>
<g id="a_edge70_Node000013_Node000044"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M968.61,-447.29C1008.17,-437.31 1082.92,-418.47 1130.5,-406.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1131.38,-409.86 1140.22,-404.02 1129.67,-403.07 1131.38,-409.86"/>
</a>
</g>
</g>
<!-- Node45 -->
<g id="Node000045" class="node">
<title>Node45</title>
<g id="a_Node000045"><a xlink:href="main_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1024,-349 974,-349 974,-330 1024,-330 1024,-349"/>
<text text-anchor="middle" x="999" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">main.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node45 -->
<g id="edge74_Node000013_Node000045" class="edge">
<title>Node13&#45;&gt;Node45</title>
<g id="a_edge74_Node000013_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M948.72,-445.15C955.88,-435.44 967.24,-419.19 975,-404 982.46,-389.41 988.89,-371.93 993.22,-359.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="996.58,-359.98 996.33,-349.39 989.92,-357.83 996.58,-359.98"/>
</a>
</g>
</g>
<!-- Node46 -->
<g id="Node000046" class="node">
<title>Node46</title>
<g id="a_Node000046"><a xlink:href="menus_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1217.5,-294 1158.5,-294 1158.5,-275 1217.5,-275 1217.5,-294"/>
<text text-anchor="middle" x="1188" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">menus.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node46 -->
<g id="edge76_Node000013_Node000046" class="edge">
<title>Node13&#45;&gt;Node46</title>
<g id="a_edge76_Node000013_Node000046"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M954.54,-445.41C994.26,-418.2 1117.64,-333.69 1167.14,-299.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1169.22,-302.61 1175.49,-294.07 1165.26,-296.83 1169.22,-302.61"/>
</a>
</g>
</g>
<!-- Node47 -->
<g id="Node000047" class="node">
<title>Node47</title>
<g id="a_Node000047"><a xlink:href="external_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1055,-294 959,-294 959,-275 1055,-275 1055,-294"/>
<text text-anchor="middle" x="1007" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">audio/external.h</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node47 -->
<g id="edge80_Node000013_Node000047" class="edge">
<title>Node13&#45;&gt;Node47</title>
<g id="a_edge80_Node000013_Node000047"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M941.96,-445.35C942.2,-424.38 944.87,-369.63 965,-330 970.61,-318.95 979.84,-308.72 988.21,-300.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="990.67,-303.37 995.84,-294.12 986.03,-298.13 990.67,-303.37"/>
</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="M636.61,-384.74C641.31,-359.2 655.07,-284.43 661.55,-249.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="665.01,-249.78 663.38,-239.31 658.13,-248.51 665.01,-249.78"/>
</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="M594.95,-385.04C550.72,-375.7 479.53,-360.67 432.26,-350.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="432.77,-347.22 422.26,-348.58 431.32,-354.07 432.77,-347.22"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1339,-19 1259,-19 1259,0 1339,0 1339,-19"/>
<text text-anchor="middle" x="1299" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge22_Node000016_Node000017" class="edge">
<title>Node16&#45;&gt;Node17</title>
<g id="a_edge22_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1488.17,-335.38C1350.43,-326.31 961.87,-300.26 950,-294 890.3,-262.51 855,-243 855,-175.5 855,-175.5 855,-175.5 855,-118.5 855,-74.14 891.23,-72.48 932,-55 987.83,-31.06 1161.77,-18.19 1248.62,-13.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1248.98,-16.6 1258.76,-12.53 1248.58,-9.61 1248.98,-16.6"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="Track_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1596,-294 1476,-294 1476,-275 1596,-275 1596,-294"/>
<text text-anchor="middle" x="1536" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">engine/tracks/Track.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node18 -->
<g id="edge23_Node000016_Node000018" class="edge">
<title>Node16&#45;&gt;Node18</title>
<g id="a_edge23_Node000016_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1536,-329.75C1536,-322.8 1536,-312.85 1536,-304.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1539.5,-304.09 1536,-294.09 1532.5,-304.09 1539.5,-304.09"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="camera_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1930,-184 1868,-184 1868,-165 1930,-165 1930,-184"/>
<text text-anchor="middle" x="1899" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">camera.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node21 -->
<g id="edge66_Node000016_Node000021" class="edge">
<title>Node16&#45;&gt;Node21</title>
<g id="a_edge66_Node000016_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1583.73,-331.71C1647.91,-320.77 1763.5,-294.59 1846,-239 1863.97,-226.89 1879.18,-206.98 1888.63,-192.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1891.59,-194.56 1893.98,-184.24 1885.67,-190.81 1891.59,-194.56"/>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node37 -->
<g id="edge68_Node000016_Node000037" class="edge">
<title>Node16&#45;&gt;Node37</title>
<g id="a_edge68_Node000016_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1583.75,-337.95C1723.66,-335.96 2125.86,-327.36 2174,-294 2188.76,-283.77 2196.15,-264.1 2199.76,-249.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2203.25,-249.77 2201.84,-239.27 2196.39,-248.35 2203.25,-249.77"/>
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="macros_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2217,-129 2155,-129 2155,-110 2217,-110 2217,-129"/>
<text text-anchor="middle" x="2186" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">macros.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node38 -->
<g id="edge65_Node000016_Node000038" class="edge">
<title>Node16&#45;&gt;Node38</title>
<g id="a_edge65_Node000016_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1583.66,-338.94C1715.63,-339.57 2083.42,-337.3 2195,-294 2236.92,-277.73 2278.67,-262.51 2264,-220 2252.09,-185.51 2222.75,-153.85 2203.65,-135.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2205.91,-133.22 2196.17,-129.07 2201.2,-138.4 2205.91,-133.22"/>
</a>
</g>
</g>
<!-- Node40 -->
<g id="Node000040" class="node">
<title>Node40</title>
<g id="a_Node000040"><a xlink:href="actor__types_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2164.5,-184 2081.5,-184 2081.5,-165 2164.5,-165 2164.5,-184"/>
<text text-anchor="middle" x="2123" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">actor_types.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node40 -->
<g id="edge67_Node000016_Node000040" class="edge">
<title>Node16&#45;&gt;Node40</title>
<g id="a_edge67_Node000016_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1583.53,-337.55C1684.7,-334.92 1918,-325.53 1990,-294 2042.68,-270.93 2089.01,-218.84 2110.42,-192.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2113.29,-194.07 2116.69,-184.04 2107.78,-189.76 2113.29,-194.07"/>
</a>
</g>
</g>
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="HM__Intro_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1221,-239 1115,-239 1115,-220 1221,-220 1221,-239"/>
<text text-anchor="middle" x="1168" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">engine/HM_Intro.h</text>
</a>
</g>
</g>
<!-- Node16&#45;&gt;Node42 -->
<g id="edge60_Node000016_Node000042" class="edge">
<title>Node16&#45;&gt;Node42</title>
<g id="a_edge60_Node000016_Node000042"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1522.93,-329.92C1498.92,-314.3 1448.46,-282.15 1429,-275 1393.63,-262 1296.48,-247.39 1231.22,-238.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1231.41,-235.07 1221.03,-237.21 1230.48,-242.01 1231.41,-235.07"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node3 -->
<g id="edge24_Node000018_Node000003" class="edge">
<title>Node18&#45;&gt;Node3</title>
<g id="a_edge24_Node000018_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1475.75,-278.49C1460.5,-277.28 1444.15,-276.04 1429,-275 1179.1,-257.8 882.91,-241.8 744.15,-234.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="744.2,-231.06 734.03,-234.03 743.84,-238.05 744.2,-231.06"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:href="CoreMath_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1106.5,-184 997.5,-184 997.5,-165 1106.5,-165 1106.5,-184"/>
<text text-anchor="middle" x="1052" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">engine/CoreMath.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge25_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge25_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1475.83,-278.46C1361.36,-268.72 1122.13,-247.49 1106,-239 1086.46,-228.71 1071.03,-208.13 1061.75,-193.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1064.64,-191.19 1056.56,-184.33 1058.6,-194.73 1064.64,-191.19"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node20 -->
<g id="edge27_Node000018_Node000020" class="edge">
<title>Node18&#45;&gt;Node20</title>
<g id="a_edge27_Node000018_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1475.96,-278.41C1368.93,-269.23 1149.25,-249.84 1073,-239 1071.72,-238.82 1070.41,-238.62 1069.1,-238.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1069.36,-234.92 1058.92,-236.72 1068.21,-241.82 1069.36,-234.92"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge28_Node000018_Node000021" class="edge">
<title>Node18&#45;&gt;Node21</title>
<g id="a_edge28_Node000018_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1596.24,-282.56C1654.83,-279.69 1745.25,-270.01 1817,-239 1843.18,-227.68 1868.35,-206.06 1883.74,-191.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1886.22,-193.69 1890.86,-184.17 1881.29,-188.72 1886.22,-193.69"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node22 -->
<g id="edge48_Node000018_Node000022" class="edge">
<title>Node18&#45;&gt;Node22</title>
<g id="a_edge48_Node000018_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1526.89,-274.74C1518.57,-266.29 1506.47,-252.78 1499,-239 1471.2,-187.71 1464.83,-117.2 1463.4,-84.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1466.89,-83.91 1463.07,-74.03 1459.9,-84.14 1466.89,-83.91"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="src_2data_2some__data_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1381,-239 1277,-239 1277,-220 1381,-220 1381,-239"/>
<text text-anchor="middle" x="1329" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">data/some_data.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node23 -->
<g id="edge32_Node000018_Node000023" class="edge">
<title>Node18&#45;&gt;Node23</title>
<g id="a_edge32_Node000018_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1502.74,-274.98C1467.39,-265.93 1411.33,-251.58 1372.49,-241.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1373.07,-238.17 1362.52,-239.08 1371.34,-244.95 1373.07,-238.17"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="bomb__kart_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1568.5,-184 1491.5,-184 1491.5,-165 1568.5,-165 1568.5,-184"/>
<text text-anchor="middle" x="1530" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">bomb_kart.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node29 -->
<g id="edge39_Node000018_Node000029" class="edge">
<title>Node18&#45;&gt;Node29</title>
<g id="a_edge39_Node000018_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1527.25,-274.9C1519.44,-266.56 1508.55,-253.13 1504,-239 1498.83,-222.94 1507.33,-205.22 1515.97,-192.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1518.91,-194.49 1522.09,-184.38 1513.3,-190.31 1518.91,-194.49"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="path__spawn__metadata_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1674.5,-239 1513.5,-239 1513.5,-220 1674.5,-220 1674.5,-239"/>
<text text-anchor="middle" x="1594" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">data/path_spawn_metadata.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node33 -->
<g id="edge41_Node000018_Node000033" class="edge">
<title>Node18&#45;&gt;Node33</title>
<g id="a_edge41_Node000018_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1545.32,-274.98C1553.81,-267.23 1566.56,-255.58 1576.88,-246.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1579.49,-248.5 1584.51,-239.17 1574.77,-243.33 1579.49,-248.5"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="waypoints_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1701,-184 1625,-184 1625,-165 1701,-165 1701,-184"/>
<text text-anchor="middle" x="1663" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">waypoints.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node34 -->
<g id="edge46_Node000018_Node000034" class="edge">
<title>Node18&#45;&gt;Node34</title>
<g id="a_edge46_Node000018_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1596.11,-282.05C1665.81,-278.95 1774.42,-269.26 1800,-239 1828.27,-205.57 1761.36,-188.73 1711.42,-181.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1711.77,-177.58 1701.37,-179.61 1710.77,-184.51 1711.77,-177.58"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="sounds_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1791,-239 1731,-239 1731,-220 1791,-220 1791,-239"/>
<text text-anchor="middle" x="1761" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">sounds.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node36 -->
<g id="edge47_Node000018_Node000036" class="edge">
<title>Node18&#45;&gt;Node36</title>
<g id="a_edge47_Node000018_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1572.15,-274.98C1612.78,-265.42 1678.55,-249.92 1720.77,-239.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1721.78,-243.33 1730.71,-237.63 1720.17,-236.52 1721.78,-243.33"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node37 -->
<g id="edge49_Node000018_Node000037" class="edge">
<title>Node18&#45;&gt;Node37</title>
<g id="a_edge49_Node000018_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1596.07,-278.73C1722.19,-268.71 2013.39,-245.57 2141.09,-235.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2141.41,-238.91 2151.1,-234.62 2140.85,-231.93 2141.41,-238.91"/>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node17 -->
<g id="edge26_Node000019_Node000017" class="edge">
<title>Node19&#45;&gt;Node17</title>
<g id="a_edge26_Node000019_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1054.48,-164.75C1061.21,-142.67 1081.98,-84.31 1121,-55 1157.9,-27.28 1210.04,-16.69 1248.36,-12.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1249.14,-16.15 1258.78,-11.75 1248.5,-9.18 1249.14,-16.15"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node17 -->
<g id="edge29_Node000021_Node000017" class="edge">
<title>Node21&#45;&gt;Node17</title>
<g id="a_edge29_Node000021_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1875.21,-164.93C1816.41,-143.98 1659.28,-89.38 1525,-55 1465.21,-39.69 1395.38,-26.67 1349.34,-18.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1349.76,-15.26 1339.31,-17.03 1348.58,-22.16 1349.76,-15.26"/>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge30_Node000021_Node000022" class="edge">
<title>Node21&#45;&gt;Node22</title>
<g id="a_edge30_Node000021_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1867.99,-165.82C1791.84,-146.96 1595.43,-98.3 1507.14,-76.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1507.97,-73.03 1497.43,-74.03 1506.29,-79.83 1507.97,-73.03"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node17 -->
<g id="edge31_Node000022_Node000017" class="edge">
<title>Node22&#45;&gt;Node17</title>
<g id="a_edge31_Node000022_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1436.65,-54.98C1409.24,-46.13 1366.11,-32.19 1335.44,-22.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1336.15,-18.83 1325.56,-19.08 1334,-25.49 1336.15,-18.83"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1279,-184 1201,-184 1201,-165 1279,-165 1279,-184"/>
<text text-anchor="middle" x="1240" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">libultra/gbi.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge33_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge33_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1314.7,-219.98C1300.9,-211.77 1279.76,-199.18 1263.49,-189.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1264.94,-186.28 1254.56,-184.17 1261.36,-192.29 1264.94,-186.28"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="spline_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1396.5,-129 1341.5,-129 1341.5,-110 1396.5,-110 1396.5,-129"/>
<text text-anchor="middle" x="1369" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">spline.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node25 -->
<g id="edge34_Node000023_Node000025" class="edge">
<title>Node23&#45;&gt;Node25</title>
<g id="a_edge34_Node000023_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1332.27,-219.66C1338.81,-202.01 1353.6,-162.09 1362.28,-138.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1365.6,-139.75 1365.79,-129.16 1359.04,-137.32 1365.6,-139.75"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="objects_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1434.5,-184 1373.5,-184 1373.5,-165 1434.5,-165 1434.5,-184"/>
<text text-anchor="middle" x="1404" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">objects.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node28 -->
<g id="edge36_Node000023_Node000028" class="edge">
<title>Node23&#45;&gt;Node28</title>
<g id="a_edge36_Node000023_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1341.05,-219.98C1352.46,-211.92 1369.83,-199.65 1383.43,-190.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1385.58,-192.8 1391.73,-184.17 1381.54,-187.08 1385.58,-192.8"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node22 -->
<g id="edge35_Node000025_Node000022" class="edge">
<title>Node25&#45;&gt;Node22</title>
<g id="a_edge35_Node000025_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1384.1,-109.98C1398.82,-101.69 1421.42,-88.94 1438.67,-79.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1440.63,-82.13 1447.62,-74.17 1437.19,-76.03 1440.63,-82.13"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node22 -->
<g id="edge38_Node000028_Node000022" class="edge">
<title>Node28&#45;&gt;Node22</title>
<g id="a_edge38_Node000028_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1408.83,-164.66C1418.56,-146.85 1440.68,-106.37 1453.44,-83.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1456.55,-84.61 1458.27,-74.16 1450.4,-81.26 1456.55,-84.61"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node25 -->
<g id="edge37_Node000028_Node000025" class="edge">
<title>Node28&#45;&gt;Node25</title>
<g id="a_edge37_Node000028_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1398.22,-164.75C1393.38,-157.42 1386.32,-146.73 1380.36,-137.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1383.1,-135.5 1374.67,-129.09 1377.26,-139.36 1383.1,-135.5"/>
</a>
</g>
</g>
<!-- Node29&#45;&gt;Node22 -->
<g id="edge40_Node000029_Node000022" class="edge">
<title>Node29&#45;&gt;Node22</title>
<g id="a_edge40_Node000029_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1524.52,-164.66C1513.42,-146.77 1488.13,-106 1473.67,-82.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1476.62,-80.81 1468.37,-74.16 1470.67,-84.5 1476.62,-80.81"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node22 -->
<g id="edge44_Node000033_Node000022" class="edge">
<title>Node33&#45;&gt;Node22</title>
<g id="a_edge44_Node000033_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1593.27,-219.64C1591.86,-206.74 1587.87,-182.43 1577,-165 1553.75,-127.71 1512.21,-96.67 1486.21,-79.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1488.03,-76.64 1477.72,-74.2 1484.26,-82.54 1488.03,-76.64"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node29 -->
<g id="edge45_Node000033_Node000029" class="edge">
<title>Node33&#45;&gt;Node29</title>
<g id="a_edge45_Node000033_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1583.72,-219.98C1574.16,-212.07 1559.72,-200.11 1548.22,-190.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1550.4,-187.85 1540.47,-184.17 1545.94,-193.24 1550.4,-187.85"/>
</a>
</g>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge42_Node000033_Node000034" class="edge">
<title>Node33&#45;&gt;Node34</title>
<g id="a_edge42_Node000033_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1605.09,-219.98C1615.49,-212 1631.26,-199.88 1643.72,-190.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645.91,-193.04 1651.71,-184.17 1641.65,-187.49 1645.91,-193.04"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node22 -->
<g id="edge43_Node000034_Node000022" class="edge">
<title>Node34&#45;&gt;Node22</title>
<g id="a_edge43_Node000034_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1658.15,-164.71C1650.13,-150.99 1632.81,-124.55 1611,-110 1585.85,-93.22 1554.18,-82.59 1526.59,-75.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1527.15,-72.49 1516.63,-73.68 1525.6,-79.32 1527.15,-72.49"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node17 -->
<g id="edge53_Node000037_Node000017" class="edge">
<title>Node37&#45;&gt;Node17</title>
<g id="a_edge53_Node000037_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2208.28,-219.82C2224.65,-191.68 2270.86,-102.07 2226,-55 2195.55,-23.06 1538.15,-13.19 1349.31,-11.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1349.15,-7.51 1339.11,-10.9 1349.07,-14.51 1349.15,-7.51"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node21 -->
<g id="edge59_Node000037_Node000021" class="edge">
<title>Node37&#45;&gt;Node21</title>
<g id="a_edge59_Node000037_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2154.16,-219.98C2094.75,-209.63 1995.53,-192.33 1939.94,-182.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1940.54,-179.19 1930.09,-180.92 1939.34,-186.09 1940.54,-179.19"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node38 -->
<g id="edge50_Node000037_Node000038" class="edge">
<title>Node37&#45;&gt;Node38</title>
<g id="a_edge50_Node000037_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2201.61,-219.66C2198.86,-202.17 2192.66,-162.8 2188.96,-139.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2192.38,-138.49 2187.36,-129.16 2185.46,-139.58 2192.38,-138.49"/>
</a>
</g>
</g>
<!-- Node37&#45;&gt;Node40 -->
<g id="edge54_Node000037_Node000040" class="edge">
<title>Node37&#45;&gt;Node40</title>
<g id="a_edge54_Node000037_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2190.15,-219.98C2177.86,-211.84 2159.09,-199.41 2144.52,-189.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2146.36,-186.78 2136.09,-184.17 2142.49,-192.61 2146.36,-186.78"/>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node17 -->
<g id="edge52_Node000038_Node000017" class="edge">
<title>Node38&#45;&gt;Node17</title>
<g id="a_edge52_Node000038_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2179.48,-109.95C2167.92,-95.55 2142.26,-66.87 2113,-55 2042.49,-26.41 1516.13,-14.45 1349.46,-11.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1349.07,-7.85 1339.01,-11.17 1348.94,-14.85 1349.07,-7.85"/>
</a>
</g>
</g>
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="math_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2216.5,-74 2165.5,-74 2165.5,-55 2216.5,-55 2216.5,-74"/>
<text text-anchor="middle" x="2191" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">math.h</text>
</a>
</g>
</g>
<!-- Node38&#45;&gt;Node39 -->
<g id="edge51_Node000038_Node000039" class="edge">
<title>Node38&#45;&gt;Node39</title>
<g id="a_edge51_Node000038_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2186.83,-109.75C2187.48,-102.8 2188.42,-92.85 2189.24,-84.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2192.73,-84.37 2190.19,-74.09 2185.77,-83.72 2192.73,-84.37"/>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node17 -->
<g id="edge55_Node000040_Node000017" class="edge">
<title>Node40&#45;&gt;Node17</title>
<g id="a_edge55_Node000040_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2123.47,-164.98C2123.73,-151.14 2122.02,-123.93 2106,-110 2048.66,-60.12 1516.65,-23.74 1349.21,-13.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1349.37,-9.96 1339.18,-12.84 1348.94,-16.94 1349.37,-9.96"/>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node22 -->
<g id="edge57_Node000040_Node000022" class="edge">
<title>Node40&#45;&gt;Node22</title>
<g id="a_edge57_Node000040_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2105.37,-164.94C2070.4,-147.99 1995.09,-111.64 1989,-110 1903.45,-86.92 1647.04,-73.32 1526.69,-68.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1526.67,-64.54 1516.52,-67.6 1526.36,-71.53 1526.67,-64.54"/>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node38 -->
<g id="edge56_Node000040_Node000038" class="edge">
<title>Node40&#45;&gt;Node38</title>
<g id="a_edge56_Node000040_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2133.12,-164.98C2142.44,-157.15 2156.47,-145.34 2167.74,-135.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2170.29,-138.29 2175.69,-129.17 2165.79,-132.93 2170.29,-138.29"/>
</a>
</g>
</g>
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2097,-129 2041,-129 2041,-110 2097,-110 2097,-129"/>
<text text-anchor="middle" x="2069" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text>
</a>
</g>
</g>
<!-- Node40&#45;&gt;Node41 -->
<g id="edge58_Node000040_Node000041" class="edge">
<title>Node40&#45;&gt;Node41</title>
<g id="a_edge58_Node000040_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2114.08,-164.75C2106.22,-157.03 2094.57,-145.6 2085.08,-136.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2087.34,-133.6 2077.75,-129.09 2082.44,-138.59 2087.34,-133.6"/>
</a>
</g>
</g>
<!-- Node42&#45;&gt;Node17 -->
<g id="edge61_Node000042_Node000017" class="edge">
<title>Node42&#45;&gt;Node17</title>
<g id="a_edge61_Node000042_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1167.82,-219.9C1167.87,-207.33 1169.11,-183.42 1177,-165 1201.87,-106.92 1254.45,-52.15 1281.74,-26.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1284.42,-28.48 1289.34,-19.1 1279.64,-23.37 1284.42,-28.48"/>
</a>
</g>
</g>
<!-- Node42&#45;&gt;Node19 -->
<g id="edge63_Node000042_Node000019" class="edge">
<title>Node42&#45;&gt;Node19</title>
<g id="a_edge63_Node000042_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1149.36,-219.98C1130.7,-211.46 1101.75,-198.23 1080.26,-188.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1081.53,-185.14 1070.98,-184.17 1078.62,-191.51 1081.53,-185.14"/>
</a>
</g>
</g>
<!-- Node42&#45;&gt;Node22 -->
<g id="edge64_Node000042_Node000022" class="edge">
<title>Node42&#45;&gt;Node22</title>
<g id="a_edge64_Node000042_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1169.32,-219.7C1171.72,-206.44 1177.91,-181.17 1192,-165 1244.63,-104.6 1337.2,-80.83 1399.31,-71.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1399.97,-74.94 1409.38,-70.07 1398.99,-68.01 1399.97,-74.94"/>
</a>
</g>
</g>
<!-- Node42&#45;&gt;Node24 -->
<g id="edge62_Node000042_Node000024" class="edge">
<title>Node42&#45;&gt;Node24</title>
<g id="a_edge62_Node000042_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.57,-219.98C1190.42,-212 1206.88,-199.88 1219.88,-190.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1222.24,-192.92 1228.22,-184.17 1218.09,-187.28 1222.24,-192.92"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node16 -->
<g id="edge72_Node000044_Node000016" class="edge">
<title>Node44&#45;&gt;Node16</title>
<g id="a_edge72_Node000044_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1232.16,-384.98C1299.84,-375.08 1410.9,-358.82 1478.35,-348.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1479,-352.38 1488.38,-347.47 1477.98,-345.46 1479,-352.38"/>
</a>
</g>
</g>
<!-- Node44&#45;&gt;Node17 -->
<g id="edge71_Node000044_Node000017" class="edge">
<title>Node44&#45;&gt;Node17</title>
<g id="a_edge71_Node000044_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1155.9,-384.92C1129.22,-372.37 1077.65,-348.49 1033,-330 920.99,-283.6 779,-351.74 779,-230.5 779,-230.5 779,-230.5 779,-118.5 779,-23.23 1117.85,-11.39 1248.48,-10.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1248.65,-13.87 1258.63,-10.31 1248.61,-6.87 1248.65,-13.87"/>
</a>
</g>
</g>
<!-- Node45&#45;&gt;Node22 -->
<g id="edge75_Node000045_Node000022" class="edge">
<title>Node45&#45;&gt;Node22</title>
<g id="a_edge75_Node000045_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1020.09,-329.88C1044.18,-318.71 1078.51,-297.93 1064,-275 1044.01,-243.42 1007.99,-270.58 988,-239 970.41,-211.21 967.43,-190.66 988,-165 1038.71,-101.75 1281.6,-77.37 1399.08,-69.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1399.63,-72.63 1409.37,-68.46 1399.15,-65.65 1399.63,-72.63"/>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node20 -->
<g id="edge78_Node000046_Node000020" class="edge">
<title>Node46&#45;&gt;Node20</title>
<g id="a_edge78_Node000046_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1162.29,-274.98C1135.55,-266.13 1093.47,-252.19 1063.55,-242.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1064.5,-238.9 1053.91,-239.08 1062.3,-245.55 1064.5,-238.9"/>
</a>
</g>
</g>
<!-- Node46&#45;&gt;Node22 -->
<g id="edge77_Node000046_Node000022" class="edge">
<title>Node46&#45;&gt;Node22</title>
<g id="a_edge77_Node000046_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1198.2,-274.91C1217.29,-258.51 1259.09,-221.08 1288,-184 1311.53,-153.82 1302.27,-134.09 1332,-110 1352,-93.79 1378.22,-83.36 1401.94,-76.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1403.15,-80 1411.93,-74.07 1401.37,-73.23 1403.15,-80"/>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node17 -->
<g id="edge81_Node000047_Node000017" class="edge">
<title>Node47&#45;&gt;Node17</title>
<g id="a_edge81_Node000047_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M985.82,-274.95C952.86,-260.06 893,-226.07 893,-175.5 893,-175.5 893,-175.5 893,-118.5 893,-45.63 1140.32,-20.72 1248.9,-13.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1249.21,-16.78 1258.96,-12.63 1248.75,-9.8 1249.21,-16.78"/>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node20 -->
<g id="edge83_Node000047_Node000020" class="edge">
<title>Node47&#45;&gt;Node20</title>
<g id="a_edge83_Node000047_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1010.47,-274.75C1013.28,-267.65 1017.34,-257.4 1020.85,-248.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1024.17,-249.68 1024.6,-239.09 1017.66,-247.1 1024.17,-249.68"/>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node21 -->
<g id="edge84_Node000047_Node000021" class="edge">
<title>Node47&#45;&gt;Node21</title>
<g id="a_edge84_Node000047_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1055.19,-280.58C1207.25,-271.32 1667.82,-243.03 1683,-239 1701.64,-234.05 1703.89,-226.61 1722,-220 1767.24,-203.49 1821.16,-190.9 1857.5,-183.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1858.62,-186.74 1867.72,-181.32 1857.22,-179.88 1858.62,-186.74"/>
</a>
</g>
</g>
<!-- Node47&#45;&gt;Node22 -->
<g id="edge82_Node000047_Node000022" class="edge">
<title>Node47&#45;&gt;Node22</title>
<g id="a_edge82_Node000047_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M990.97,-274.95C978.59,-267.35 962.35,-254.97 955,-239 930,-184.71 941.44,-140.23 993,-110 1060.28,-70.55 1287.27,-65.16 1399.33,-64.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1399.48,-68.49 1409.48,-64.99 1399.48,-61.49 1399.48,-68.49"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node3 -->
<g id="edge97_Node000053_Node000003" class="edge">
<title>Node53&#45;&gt;Node3</title>
<g id="a_edge97_Node000053_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1216.64,-334.24C1131.47,-328.79 994.95,-317.14 879,-294 813.87,-281 740.04,-256.95 698.35,-242.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="699.31,-239.1 688.71,-239.09 696.99,-245.7 699.31,-239.1"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node18 -->
<g id="edge99_Node000053_Node000018" class="edge">
<title>Node53&#45;&gt;Node18</title>
<g id="a_edge99_Node000053_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1337.08,-329.98C1377.99,-320.84 1443.11,-306.27 1487.62,-296.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1488.63,-299.68 1497.62,-294.08 1487.1,-292.85 1488.63,-299.68"/>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node19 -->
<g id="edge98_Node000053_Node000019" class="edge">
<title>Node53&#45;&gt;Node19</title>
<g id="a_edge98_Node000053_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1216.96,-333.67C1119.38,-327.06 967.38,-313.74 950,-294 916.7,-256.19 985.32,-210.91 1025.56,-188.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1027.45,-191.83 1034.62,-184.03 1024.15,-185.65 1027.45,-191.83"/>
</a>
</g>
</g>
<!-- Node54 -->
<g id="Node000054" class="node">
<title>Node54</title>
<g id="a_Node000054"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1420,-294 1364,-294 1364,-275 1420,-275 1420,-294"/>
<text text-anchor="middle" x="1392" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">optional</text>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node54 -->
<g id="edge100_Node000053_Node000054" class="edge">
<title>Node53&#45;&gt;Node54</title>
<g id="a_edge100_Node000053_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1313.94,-329.98C1328.5,-321.69 1350.87,-308.94 1367.93,-299.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1369.83,-302.16 1376.79,-294.17 1366.36,-296.08 1369.83,-302.16"/>
</a>
</g>
</g>
<!-- Node55 -->
<g id="Node000055" class="node">
<title>Node55</title>
<g id="a_Node000055"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1346,-294 1236,-294 1236,-275 1346,-275 1346,-294"/>
<text text-anchor="middle" x="1291" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">nlohmann/json.hpp</text>
</a>
</g>
</g>
<!-- Node53&#45;&gt;Node55 -->
<g id="edge101_Node000053_Node000055" class="edge">
<title>Node53&#45;&gt;Node55</title>
<g id="a_edge101_Node000053_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1297.68,-329.75C1296.63,-322.8 1295.13,-312.85 1293.81,-304.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1297.25,-303.45 1292.3,-294.09 1290.33,-304.5 1297.25,-303.45"/>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node21 -->
<g id="edge107_Node000056_Node000021" class="edge">
<title>Node56&#45;&gt;Node21</title>
<g id="a_edge107_Node000056_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1926.54,-274.66C1921.66,-257.09 1910.65,-217.45 1904.13,-193.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1907.45,-192.86 1901.41,-184.16 1900.71,-194.73 1907.45,-192.86"/>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node22 -->
<g id="edge105_Node000056_Node000022" class="edge">
<title>Node56&#45;&gt;Node22</title>
<g id="a_edge105_Node000056_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1933.33,-274.89C1943.34,-253.61 1965.3,-197.89 1939,-165 1888.27,-101.56 1644.82,-77.27 1527.07,-69.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1526.97,-65.61 1516.76,-68.43 1526.5,-72.59 1526.97,-65.61"/>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node28 -->
<g id="edge106_Node000056_Node000028" class="edge">
<title>Node56&#45;&gt;Node28</title>
<g id="a_edge106_Node000056_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1877.49,-281.06C1779.91,-275.95 1571.79,-262.6 1504,-239 1472.5,-228.03 1440.78,-205.48 1421.76,-190.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1423.93,-187.68 1413.96,-184.1 1419.53,-193.11 1423.93,-187.68"/>
</a>
</g>
</g>
<!-- Node56&#45;&gt;Node37 -->
<g id="edge108_Node000056_Node000037" class="edge">
<title>Node56&#45;&gt;Node37</title>
<g id="a_edge108_Node000056_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1973.02,-274.98C2020.82,-265.74 2097.2,-250.97 2148.68,-241.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2149.48,-244.42 2158.63,-239.08 2148.15,-237.54 2149.48,-244.42"/>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node21 -->
<g id="edge112_Node000057_Node000021" class="edge">
<title>Node57&#45;&gt;Node21</title>
<g id="a_edge112_Node000057_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2102.29,-274.84C2063.56,-255.92 1971.17,-210.77 1925.49,-188.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1927.01,-185.29 1916.49,-184.05 1923.94,-191.58 1927.01,-185.29"/>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node37 -->
<g id="edge111_Node000057_Node000037" class="edge">
<title>Node57&#45;&gt;Node37</title>
<g id="a_edge111_Node000057_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2133.34,-274.98C2146.09,-266.84 2165.55,-254.41 2180.67,-244.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2182.88,-247.5 2189.42,-239.17 2179.11,-241.6 2182.88,-247.5"/>
</a>
</g>
</g>
<!-- Node57&#45;&gt;Node40 -->
<g id="edge110_Node000057_Node000040" class="edge">
<title>Node57&#45;&gt;Node40</title>
<g id="a_edge110_Node000057_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2120.25,-274.66C2120.73,-257.17 2121.82,-217.8 2122.48,-194.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2125.98,-194.25 2122.76,-184.16 2118.98,-194.06 2125.98,-194.25"/>
</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="Tools_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>