Files
SpaghettiKart/Engine_8cpp__incl_org.svg
T

931 lines
43 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/Engine.cpp Pages: 1 -->
<svg width="5834pt" height="159pt"
viewBox="0.00 0.00 5834.00 159.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 155)">
<title>src/port/Engine.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="3123.5,-151 3013.5,-151 3013.5,-132 3123.5,-132 3123.5,-151"/>
<text text-anchor="middle" x="3068.5" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">src/port/Engine.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="Engine_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="83,-85 24,-85 24,-66 83,-66 83,-85"/>
<text text-anchor="middle" x="53.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">Engine.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="M3013.41,-140.39C2619.22,-139.52 238.66,-132.72 91.5,-96 86.15,-94.67 80.7,-92.46 75.67,-90.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="77.08,-86.79 66.62,-85.13 73.77,-92.96 77.08,-86.79"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="234,-85 101,-85 101,-66 234,-66 234,-85"/>
<text text-anchor="middle" x="167.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ship/utils/StringHelper.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="M3013.45,-140.41C2643.63,-139.72 527.29,-134.1 243.5,-96 230.53,-94.26 216.58,-91.08 204.23,-87.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.85,-84.32 194.28,-85.02 202.98,-91.07 204.85,-84.32"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="GameExtractor_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="350.5,-85 252.5,-85 252.5,-66 350.5,-66 350.5,-85"/>
<text text-anchor="middle" x="301.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">GameExtractor.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.39,-140.59C2652.29,-141.08 630.55,-141.75 360.5,-96 350.89,-94.37 340.72,-91.47 331.58,-88.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="332.73,-85.08 322.13,-85.03 330.38,-91.68 332.73,-85.08"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="ModManager_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="488,-85 369,-85 369,-66 488,-66 488,-85"/>
<text text-anchor="middle" x="428.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">mods/ModManager.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge9_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.41,-140.4C2663.22,-139.65 754.07,-133.82 497.5,-96 485.9,-94.29 473.5,-91.2 462.46,-87.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="463.34,-84.59 452.75,-85.01 461.3,-91.28 463.34,-84.59"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="ImguiUI_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="582.5,-85 506.5,-85 506.5,-66 582.5,-66 582.5,-85"/>
<text text-anchor="middle" x="544.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ui/ImguiUI.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge10_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.46,-140.72C2670.83,-141.93 836.73,-146 592.5,-96 585.28,-94.52 577.76,-91.99 570.87,-89.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="571.92,-85.87 561.35,-85.13 569.15,-92.3 571.92,-85.87"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="688,-85 601,-85 601,-66 688,-66 688,-85"/>
<text text-anchor="middle" x="644.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ship/Context.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge12_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.4,-140.56C2679.33,-140.81 931.55,-139.96 697.5,-96 689.23,-94.45 680.56,-91.75 672.67,-88.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="673.79,-85.52 663.2,-85.12 671.23,-92.03 673.79,-85.52"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="905,-96 706,-96 706,-55 905,-55 905,-96"/>
<text text-anchor="start" x="714" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">ship/controller/controldevice</text>
<text text-anchor="start" x="714" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/controller/mapping/ControllerDefault</text>
<text text-anchor="middle" x="805.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">Mappings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge13_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.03,-140.53C2721.15,-140.51 1360.11,-138.16 915.22,-95.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="915.5,-92.46 905.21,-94.98 914.82,-99.43 915.5,-92.46"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="ResourceType_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1086,-85 923,-85 923,-66 1086,-66 1086,-85"/>
<text text-anchor="middle" x="1004.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">resource/type/ResourceType.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge14_Node000001_Node000015" class="edge">
<title>Node1&#45;&gt;Node15</title>
<g id="a_edge14_Node000001_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.15,-140.66C2734.32,-141.26 1481.73,-141.33 1095.5,-96 1079.59,-94.13 1062.36,-90.79 1047.22,-87.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1047.64,-83.9 1037.1,-85.05 1046.06,-90.71 1047.64,-83.9"/>
</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="1264.5,-85 1104.5,-85 1104.5,-66 1264.5,-66 1264.5,-85"/>
<text text-anchor="middle" x="1184.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/ResourceType.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge15_Node000001_Node000016" class="edge">
<title>Node1&#45;&gt;Node16</title>
<g id="a_edge15_Node000001_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.43,-140.55C2750.66,-140.58 1622.63,-138.18 1273.5,-96 1257.93,-94.12 1241.08,-90.77 1226.27,-87.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1226.92,-83.93 1216.38,-85.03 1225.3,-90.74 1226.92,-83.93"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="GenericArrayFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1408.5,-90.5 1282.5,-90.5 1282.5,-60.5 1408.5,-60.5 1408.5,-90.5"/>
<text text-anchor="start" x="1290.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1345.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GenericArrayFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge16_Node000001_Node000017" class="edge">
<title>Node1&#45;&gt;Node17</title>
<g id="a_edge16_Node000001_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.33,-140.74C2763.48,-141.58 1736.48,-142.11 1418.5,-96 1412.98,-95.2 1407.29,-94.13 1401.62,-92.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1402.04,-89.4 1391.5,-90.53 1400.44,-96.22 1402.04,-89.4"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="AudioBankFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1542,-90.5 1427,-90.5 1427,-60.5 1542,-60.5 1542,-90.5"/>
<text text-anchor="start" x="1435" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1484.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AudioBankFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge17_Node000001_Node000020" class="edge">
<title>Node1&#45;&gt;Node20</title>
<g id="a_edge17_Node000001_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.44,-140.75C2776.37,-141.56 1841.54,-141.7 1551.5,-96 1546.67,-95.24 1541.69,-94.23 1536.74,-93.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1537.22,-89.59 1526.66,-90.53 1535.5,-96.37 1537.22,-89.59"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="AudioSampleFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1687,-90.5 1560,-90.5 1560,-60.5 1687,-60.5 1687,-90.5"/>
<text text-anchor="start" x="1568" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1623.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AudioSampleFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge18_Node000001_Node000021" class="edge">
<title>Node1&#45;&gt;Node21</title>
<g id="a_edge18_Node000001_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.18,-140.39C2790.22,-139.69 1957.01,-134.5 1696.5,-96 1691.07,-95.2 1685.46,-94.13 1679.87,-92.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1680.43,-89.46 1669.9,-90.59 1678.84,-96.27 1680.43,-89.46"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="AudioSequenceFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1842,-90.5 1705,-90.5 1705,-60.5 1842,-60.5 1842,-90.5"/>
<text text-anchor="start" x="1713" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1773.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AudioSequenceFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge19_Node000001_Node000022" class="edge">
<title>Node1&#45;&gt;Node22</title>
<g id="a_edge19_Node000001_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.24,-140.01C2806.73,-137.93 2080.46,-128.44 1851.5,-96 1845.57,-95.16 1839.43,-94.05 1833.33,-92.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1833.65,-89.28 1823.13,-90.55 1832.14,-96.11 1833.65,-89.28"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="Vec3fFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1969,-90.5 1860,-90.5 1860,-60.5 1969,-60.5 1969,-90.5"/>
<text text-anchor="start" x="1868" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1914.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Vec3fFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge20_Node000001_Node000024" class="edge">
<title>Node1&#45;&gt;Node24</title>
<g id="a_edge20_Node000001_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.43,-140.1C2821.2,-138.43 2180.74,-130.36 1978.5,-96 1974.06,-95.25 1969.51,-94.27 1964.96,-93.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1965.66,-89.73 1955.1,-90.56 1963.87,-96.5 1965.66,-89.73"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="Vec3sFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2096,-90.5 1987,-90.5 1987,-60.5 2096,-60.5 2096,-90.5"/>
<text text-anchor="start" x="1995" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2041.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Vec3sFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node25 -->
<g id="edge21_Node000001_Node000025" class="edge">
<title>Node1&#45;&gt;Node25</title>
<g id="a_edge21_Node000001_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.49,-139.76C2836.34,-137.09 2281.97,-126.47 2105.5,-96 2101.07,-95.23 2096.51,-94.25 2091.97,-93.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2092.67,-89.71 2082.1,-90.53 2090.87,-96.47 2092.67,-89.71"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="CPUFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2223,-90.5 2114,-90.5 2114,-60.5 2223,-60.5 2223,-90.5"/>
<text text-anchor="start" x="2122" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2168.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CPUFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge22_Node000001_Node000026" class="edge">
<title>Node1&#45;&gt;Node26</title>
<g id="a_edge22_Node000001_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.23,-139.31C2851.85,-135.54 2383.24,-122.57 2232.5,-96 2228.14,-95.23 2223.65,-94.26 2219.18,-93.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2220.02,-89.76 2209.46,-90.58 2218.22,-96.53 2220.02,-89.76"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="CourseVtxFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2354,-90.5 2241,-90.5 2241,-60.5 2354,-60.5 2354,-90.5"/>
<text text-anchor="start" x="2249" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2297.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CourseVtxFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge23_Node000001_Node000027" class="edge">
<title>Node1&#45;&gt;Node27</title>
<g id="a_edge23_Node000001_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.15,-141.2C2893.58,-141.79 2602.61,-138.32 2363.5,-96 2359.01,-95.21 2354.39,-94.21 2349.79,-93.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2350.33,-89.63 2339.77,-90.51 2348.57,-96.4 2350.33,-89.63"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="TrackSectionsFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2501,-90.5 2372,-90.5 2372,-60.5 2501,-60.5 2501,-90.5"/>
<text text-anchor="start" x="2380" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2436.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TrackSectionsFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge24_Node000001_Node000028" class="edge">
<title>Node1&#45;&gt;Node28</title>
<g id="a_edge24_Node000001_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.45,-139.35C2912.88,-136.54 2693.01,-127.07 2510.5,-96 2505.39,-95.13 2500.12,-94.07 2494.86,-92.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2495.33,-89.42 2484.79,-90.55 2493.73,-96.24 2495.33,-89.42"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="TrackPathPointFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2653.5,-90.5 2519.5,-90.5 2519.5,-60.5 2653.5,-60.5 2653.5,-90.5"/>
<text text-anchor="start" x="2527.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2586.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TrackPathPointFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node30 -->
<g id="edge25_Node000001_Node000030" class="edge">
<title>Node1&#45;&gt;Node30</title>
<g id="a_edge25_Node000001_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3013.45,-136.88C2935.22,-131.19 2787.58,-118.42 2663.5,-96 2658.37,-95.07 2653.08,-94 2647.79,-92.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2648.17,-89.33 2637.64,-90.5 2646.61,-96.15 2648.17,-89.33"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="ActorSpawnDataFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2815,-90.5 2672,-90.5 2672,-60.5 2815,-60.5 2815,-90.5"/>
<text text-anchor="start" x="2680" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2743.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ActorSpawnDataFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge26_Node000001_Node000031" class="edge">
<title>Node1&#45;&gt;Node31</title>
<g id="a_edge26_Node000001_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3016.93,-131.96C2967.43,-123.55 2890.64,-109.98 2824.5,-96 2819.79,-95.01 2814.95,-93.94 2810.07,-92.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2810.59,-89.37 2800.06,-90.54 2809.02,-96.19 2810.59,-89.37"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="UnkActorSpawnDataFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2996,-90.5 2833,-90.5 2833,-60.5 2996,-60.5 2996,-90.5"/>
<text text-anchor="start" x="2841" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2914.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/UnkActorSpawnDataFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node32 -->
<g id="edge27_Node000001_Node000032" class="edge">
<title>Node1&#45;&gt;Node32</title>
<g id="a_edge27_Node000001_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3047.73,-131.87C3024.77,-122.32 2987.13,-106.68 2957.7,-94.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2959.04,-91.22 2948.47,-90.62 2956.36,-97.69 2959.04,-91.22"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="ArrayFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3123,-90.5 3014,-90.5 3014,-60.5 3123,-60.5 3123,-90.5"/>
<text text-anchor="start" x="3022" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3068.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArrayFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge28_Node000001_Node000034" class="edge">
<title>Node1&#45;&gt;Node34</title>
<g id="a_edge28_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3068.5,-131.87C3068.5,-123.99 3068.5,-111.95 3068.5,-101.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3072,-100.86 3068.5,-90.86 3065,-100.86 3072,-100.86"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="MinimapFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3250,-90.5 3141,-90.5 3141,-60.5 3250,-60.5 3250,-90.5"/>
<text text-anchor="start" x="3149" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3195.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MinimapFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge29_Node000001_Node000035" class="edge">
<title>Node1&#45;&gt;Node35</title>
<g id="a_edge29_Node000001_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3085.63,-131.87C3104.16,-122.53 3134.27,-107.36 3158.29,-95.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3160.13,-98.24 3167.49,-90.62 3156.98,-91.99 3160.13,-98.24"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="BetterTextureFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3396.5,-90.5 3268.5,-90.5 3268.5,-60.5 3396.5,-60.5 3396.5,-90.5"/>
<text text-anchor="start" x="3276.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3332.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/BetterTextureFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node36 -->
<g id="edge30_Node000001_Node000036" class="edge">
<title>Node1&#45;&gt;Node36</title>
<g id="a_edge30_Node000001_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3106.64,-131.99C3145.25,-123.29 3206.65,-109.21 3259.5,-96 3263.26,-95.06 3267.12,-94.08 3271.01,-93.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3271.91,-96.46 3280.71,-90.55 3270.15,-89.68 3271.91,-96.46"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="3548.5,-85 3414.5,-85 3414.5,-66 3548.5,-66 3548.5,-85"/>
<text text-anchor="middle" x="3481.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ship/window/gui/Fonts.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge31_Node000001_Node000037" class="edge">
<title>Node1&#45;&gt;Node37</title>
<g id="a_edge31_Node000001_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.7,-135.26C3190.71,-128.43 3307,-115.07 3405.5,-96 3417.4,-93.7 3430.2,-90.64 3441.84,-87.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3442.95,-90.96 3451.73,-85.02 3441.17,-84.19 3442.95,-90.96"/>
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="3706.5,-90.5 3566.5,-90.5 3566.5,-60.5 3706.5,-60.5 3706.5,-90.5"/>
<text text-anchor="start" x="3574.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">ship/window/gui/resource</text>
<text text-anchor="middle" x="3636.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Font.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge32_Node000001_Node000038" class="edge">
<title>Node1&#45;&gt;Node38</title>
<g id="a_edge32_Node000001_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.85,-138.19C3214.85,-133.79 3401.55,-122.19 3557.5,-96 3562.99,-95.08 3568.65,-93.98 3574.32,-92.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3575.46,-96.11 3584.46,-90.53 3573.94,-89.28 3575.46,-96.11"/>
</a>
</g>
</g>
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="3864.5,-90.5 3724.5,-90.5 3724.5,-60.5 3864.5,-60.5 3864.5,-90.5"/>
<text text-anchor="start" x="3732.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">ship/window/gui/resource</text>
<text text-anchor="middle" x="3794.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/FontFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge33_Node000001_Node000039" class="edge">
<title>Node1&#45;&gt;Node39</title>
<g id="a_edge33_Node000001_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.82,-139.92C3236.06,-138.03 3498.31,-130.01 3715.5,-96 3721.22,-95.1 3727.14,-93.99 3733.04,-92.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3733.9,-96.16 3742.92,-90.59 3732.4,-89.32 3733.9,-96.16"/>
</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="4032,-90.5 3883,-90.5 3883,-60.5 4032,-60.5 4032,-90.5"/>
<text text-anchor="start" x="3891" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship/controller</text>
<text text-anchor="middle" x="3957.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/controldeck/ControlDeck.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge34_Node000001_Node000040" class="edge">
<title>Node1&#45;&gt;Node40</title>
<g id="a_edge34_Node000001_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.97,-140.72C3255.05,-140.54 3593.94,-135.87 3873.5,-96 3879.82,-95.1 3886.37,-93.96 3892.89,-92.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3894,-96.02 3903.08,-90.57 3892.58,-89.17 3894,-96.02"/>
</a>
</g>
</g>
<!-- Node41 -->
<g id="Node000041" class="node">
<title>Node41</title>
<g id="a_Node000041"><a xlink:href="SpaghettiGui_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="4139,-85 4050,-85 4050,-66 4139,-66 4139,-85"/>
<text text-anchor="middle" x="4094.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">SpaghettiGui.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge35_Node000001_Node000041" class="edge">
<title>Node1&#45;&gt;Node41</title>
<g id="a_edge35_Node000001_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.53,-140.19C3302.07,-138.86 3863.93,-131.83 4041.5,-96 4049.61,-94.36 4058.13,-91.69 4065.91,-88.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4067.23,-92.08 4075.28,-85.19 4064.69,-85.55 4067.23,-92.08"/>
</a>
</g>
</g>
<!-- Node45 -->
<g id="Node000045" class="node">
<title>Node45</title>
<g id="a_Node000045"><a xlink:href="FrameInterpolation_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="4279.5,-90.5 4157.5,-90.5 4157.5,-60.5 4279.5,-60.5 4279.5,-90.5"/>
<text text-anchor="start" x="4165.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">port/interpolation</text>
<text text-anchor="middle" x="4218.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/FrameInterpolation.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node45 -->
<g id="edge36_Node000001_Node000045" class="edge">
<title>Node1&#45;&gt;Node45</title>
<g id="a_edge36_Node000001_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.7,-139.91C3314.88,-137.58 3947.96,-127.63 4148.5,-96 4153.59,-95.2 4158.83,-94.16 4164.06,-92.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4165.14,-96.31 4174.03,-90.54 4163.48,-89.51 4165.14,-96.31"/>
</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="4415,-85 4298,-85 4298,-66 4415,-66 4415,-85"/>
<text text-anchor="middle" x="4356.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">fast/Fast3dWindow.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge37_Node000001_Node000047" class="edge">
<title>Node1&#45;&gt;Node47</title>
<g id="a_edge37_Node000001_Node000047"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.58,-140.26C3330.25,-139.11 4059.44,-132.46 4288.5,-96 4299.62,-94.23 4311.5,-91.23 4322.17,-88.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4323.42,-91.38 4331.96,-85.1 4321.37,-84.68 4323.42,-91.38"/>
</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="4531.5,-85 4433.5,-85 4433.5,-66 4531.5,-66 4531.5,-85"/>
<text text-anchor="middle" x="4482.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">fast/interpreter.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge38_Node000001_Node000048" class="edge">
<title>Node1&#45;&gt;Node48</title>
<g id="a_edge38_Node000001_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.62,-140.83C3344.83,-141.81 4168.51,-142.2 4424.5,-96 4433.77,-94.33 4443.57,-91.48 4452.43,-88.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4453.72,-91.72 4461.95,-85.04 4451.35,-85.13 4453.72,-91.72"/>
</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="4621.5,-85 4549.5,-85 4549.5,-66 4621.5,-66 4621.5,-85"/>
<text text-anchor="middle" x="4585.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">SDL2/SDL.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge39_Node000001_Node000049" class="edge">
<title>Node1&#45;&gt;Node49</title>
<g id="a_edge39_Node000001_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.51,-140.06C3374,-137.91 4400.45,-127.25 4540.5,-96 4547.15,-94.52 4554.05,-92.05 4560.38,-89.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4562.12,-92.42 4569.75,-85.08 4559.2,-86.06 4562.12,-92.42"/>
</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="4685,-85 4640,-85 4640,-66 4685,-66 4685,-85"/>
<text text-anchor="middle" x="4662.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge40_Node000001_Node000050" class="edge">
<title>Node1&#45;&gt;Node50</title>
<g id="a_edge40_Node000001_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.92,-140.61C3384.8,-140.87 4483.94,-139.4 4630.5,-96 4634.78,-94.73 4639.07,-92.74 4643.05,-90.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4645.05,-93.38 4651.63,-85.08 4641.31,-87.47 4645.05,-93.38"/>
</a>
</g>
</g>
<!-- Node51 -->
<g id="Node000051" class="node">
<title>Node51</title>
<g id="a_Node000051"><a xlink:href="macros_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="4765.5,-85 4703.5,-85 4703.5,-66 4765.5,-66 4765.5,-85"/>
<text text-anchor="middle" x="4734.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">macros.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge41_Node000001_Node000051" class="edge">
<title>Node1&#45;&gt;Node51</title>
<g id="a_edge41_Node000001_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.87,-140.38C3390.94,-139.59 4539.54,-134 4694.5,-96 4700.22,-94.6 4706.08,-92.3 4711.49,-89.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4713.32,-92.77 4720.62,-85.09 4710.12,-86.54 4713.32,-92.77"/>
</a>
</g>
</g>
<!-- Node53 -->
<g id="Node000053" class="node">
<title>Node53</title>
<g id="a_Node000053"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="4901.5,-90.5 4783.5,-90.5 4783.5,-60.5 4901.5,-60.5 4901.5,-90.5"/>
<text text-anchor="start" x="4791.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="4842.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DisplayListFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node53 -->
<g id="edge42_Node000001_Node000053" class="edge">
<title>Node1&#45;&gt;Node53</title>
<g id="a_edge42_Node000001_Node000053"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.72,-139.89C3398.14,-136.75 4608.5,-121.54 4774.5,-96 4779.53,-95.23 4784.71,-94.19 4789.87,-93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4790.84,-96.37 4799.7,-90.55 4789.15,-89.57 4790.84,-96.37"/>
</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="5037.5,-90.5 4919.5,-90.5 4919.5,-60.5 5037.5,-60.5 5037.5,-90.5"/>
<text text-anchor="start" x="4927.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="4978.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TextureFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge43_Node000001_Node000054" class="edge">
<title>Node1&#45;&gt;Node54</title>
<g id="a_edge43_Node000001_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.79,-140C3411.42,-137.31 4730.36,-123.54 4910.5,-96 4915.53,-95.23 4920.71,-94.2 4925.87,-93.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4926.84,-96.38 4935.7,-90.56 4925.15,-89.58 4926.84,-96.38"/>
</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="5173.5,-90.5 5055.5,-90.5 5055.5,-60.5 5173.5,-60.5 5173.5,-90.5"/>
<text text-anchor="start" x="5063.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5114.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MatrixFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge44_Node000001_Node000055" class="edge">
<title>Node1&#45;&gt;Node55</title>
<g id="a_edge44_Node000001_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.87,-140.1C3424.28,-137.83 4852.19,-125.54 5046.5,-96 5051.53,-95.24 5056.72,-94.21 5061.87,-93.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5062.85,-96.39 5071.7,-90.57 5061.15,-89.59 5062.85,-96.39"/>
</a>
</g>
</g>
<!-- Node56 -->
<g id="Node000056" class="node">
<title>Node56</title>
<g id="a_Node000056"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="5311,-90.5 5192,-90.5 5192,-60.5 5311,-60.5 5311,-90.5"/>
<text text-anchor="start" x="5200" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">ship/resource/factory</text>
<text text-anchor="middle" x="5251.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/BlobFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node56 -->
<g id="edge45_Node000001_Node000056" class="edge">
<title>Node1&#45;&gt;Node56</title>
<g id="a_edge45_Node000001_Node000056"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.54,-140.18C3435.37,-138.24 4973.85,-127.16 5182.5,-96 5187.6,-95.24 5192.86,-94.21 5198.09,-93.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5199.19,-96.36 5208.06,-90.58 5197.52,-89.56 5199.19,-96.36"/>
</a>
</g>
</g>
<!-- Node57 -->
<g id="Node000057" class="node">
<title>Node57</title>
<g id="a_Node000057"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="5447.5,-90.5 5329.5,-90.5 5329.5,-60.5 5447.5,-60.5 5447.5,-90.5"/>
<text text-anchor="start" x="5337.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5388.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/VertexFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge46_Node000001_Node000057" class="edge">
<title>Node1&#45;&gt;Node57</title>
<g id="a_edge46_Node000001_Node000057"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.66,-140.27C3447.72,-138.78 5097.49,-129.59 5320.5,-96 5325.53,-95.24 5330.72,-94.22 5335.87,-93.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5336.85,-96.4 5345.71,-90.59 5335.16,-89.61 5336.85,-96.4"/>
</a>
</g>
</g>
<!-- Node58 -->
<g id="Node000058" class="node">
<title>Node58</title>
<g id="a_Node000058"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="5583.5,-90.5 5465.5,-90.5 5465.5,-60.5 5583.5,-60.5 5583.5,-90.5"/>
<text text-anchor="start" x="5473.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5524.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LightFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node58 -->
<g id="edge47_Node000001_Node000058" class="edge">
<title>Node1&#45;&gt;Node58</title>
<g id="a_edge47_Node000001_Node000058"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.68,-140.33C3459.23,-139.2 5219.24,-131.6 5456.5,-96 5461.61,-95.23 5466.87,-94.19 5472.1,-92.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5473.22,-96.32 5482.07,-90.5 5471.52,-89.53 5473.22,-96.32"/>
</a>
</g>
</g>
<!-- Node59 -->
<g id="Node000059" class="node">
<title>Node59</title>
<g id="a_Node000059"><a xlink:href="internal_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="5695,-85 5602,-85 5602,-66 5695,-66 5695,-85"/>
<text text-anchor="middle" x="5648.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">audio/internal.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge48_Node000001_Node000059" class="edge">
<title>Node1&#45;&gt;Node59</title>
<g id="a_edge48_Node000001_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.73,-140.58C3470.63,-140.91 5342.12,-140.62 5592.5,-96 5601.46,-94.4 5610.91,-91.58 5619.44,-88.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5620.81,-91.8 5628.95,-85.02 5618.36,-85.24 5620.81,-91.8"/>
</a>
</g>
</g>
<!-- Node60 -->
<g id="Node000060" class="node">
<title>Node60</title>
<g id="a_Node000060"><a xlink:href="GameAudio_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="5826,-85 5713,-85 5713,-66 5826,-66 5826,-85"/>
<text text-anchor="middle" x="5769.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">audio/GameAudio.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node60 -->
<g id="edge49_Node000001_Node000060" class="edge">
<title>Node1&#45;&gt;Node60</title>
<g id="a_edge49_Node000001_Node000060"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3123.55,-140.48C3478.81,-140.21 5441.4,-136.89 5704.5,-96 5715.24,-94.33 5726.68,-91.33 5736.92,-88.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5738.25,-91.43 5746.69,-85.02 5736.1,-84.77 5738.25,-91.43"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="HMAS_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="107,-19 0,-19 0,0 107,0 107,-19"/>
<text text-anchor="middle" x="53.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">port/audio/HMAS.h</text>
</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="M53.5,-65.87C53.5,-56.66 53.5,-41.79 53.5,-29.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57,-29.41 53.5,-19.41 50,-29.41 57,-29.41"/>
</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="222,-19 141,-19 141,0 222,0 222,-19"/>
<text text-anchor="middle" x="181.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">Companion.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M285.32,-65.87C265.19,-55.13 230.59,-36.68 206.91,-24.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="208.28,-20.82 197.81,-19.2 204.99,-26.99 208.28,-20.82"/>
</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="308.5,-19 240.5,-19 240.5,0 308.5,0 308.5,-19"/>
<text text-anchor="middle" x="274.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">filesystem</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge6_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M297.86,-65.87C293.86,-56.38 287.31,-40.86 282.16,-28.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="285.37,-27.26 278.26,-19.41 278.92,-29.98 285.37,-27.26"/>
</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="374,-19 327,-19 327,0 374,0 374,-19"/>
<text text-anchor="middle" x="350.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge7_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge7_Node000005_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M308.11,-65.87C315.59,-56.09 327.97,-39.92 337.43,-27.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="340.38,-29.47 343.68,-19.41 334.82,-25.22 340.38,-29.47"/>
</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="442.5,-19 392.5,-19 392.5,0 442.5,0 442.5,-19"/>
<text text-anchor="middle" x="417.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cstdint</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge8_Node000005_Node000009" class="edge">
<title>Node5&#45;&gt;Node9</title>
<g id="a_edge8_Node000005_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M317.14,-65.87C336.6,-55.13 370.05,-36.68 392.94,-24.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="394.67,-27.09 401.73,-19.2 391.29,-20.97 394.67,-27.09"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="613.5,-19 475.5,-19 475.5,0 613.5,0 613.5,-19"/>
<text text-anchor="middle" x="544.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship/libultraship.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge11_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge11_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M544.5,-65.87C544.5,-56.66 544.5,-41.79 544.5,-29.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="548,-29.41 544.5,-19.41 541,-29.41 548,-29.41"/>
</a>
</g>
</g>
</g>
</svg>