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="5937pt" height="159pt"
viewBox="0.00 0.00 5937.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="3149.5,-151 3039.5,-151 3039.5,-132 3149.5,-132 3149.5,-151"/>
<text text-anchor="middle" x="3094.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="M3039.25,-140.4C2642.57,-139.57 239.99,-133.04 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.14 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="150,-85 101,-85 101,-66 150,-66 150,-85"/>
<text text-anchor="middle" x="125.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</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="M3039.21,-140.47C2647.46,-140.14 302.38,-136.51 158.5,-96 153.98,-94.73 149.45,-92.68 145.25,-90.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.09,-87.39 136.74,-85.13 143.41,-93.35 147.09,-87.39"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="301,-85 168,-85 168,-66 301,-66 301,-85"/>
<text text-anchor="middle" x="234.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ship/utils/StringHelper.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="M3039.36,-140.4C2672.44,-139.62 589.94,-133.55 310.5,-96 297.53,-94.26 283.58,-91.07 271.23,-87.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="271.85,-84.32 261.28,-85.01 269.98,-91.06 271.85,-84.32"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="GameExtractor_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="417.5,-85 319.5,-85 319.5,-66 417.5,-66 417.5,-85"/>
<text text-anchor="middle" x="368.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">GameExtractor.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.36,-140.58C2681.39,-140.97 693.24,-141.05 427.5,-96 417.89,-94.37 407.72,-91.46 398.58,-88.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="399.73,-85.08 389.13,-85.02 397.38,-91.67 399.73,-85.08"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="ModManager_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="591,-85 436,-85 436,-66 591,-66 591,-85"/>
<text text-anchor="middle" x="513.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">engine/mods/ModManager.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="M3039.43,-140.19C2695.56,-138.15 849.89,-125.86 600.5,-96 585.41,-94.19 569.1,-90.9 554.73,-87.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="555.19,-84.05 544.64,-85.09 553.54,-90.85 555.19,-84.05"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="ImguiUI_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="685.5,-85 609.5,-85 609.5,-66 685.5,-66 685.5,-85"/>
<text text-anchor="middle" x="647.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ui/ImguiUI.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge11_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.28,-140.69C2702.49,-141.66 931.67,-144.42 695.5,-96 688.28,-94.52 680.76,-91.99 673.87,-89.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="674.92,-85.87 664.35,-85.12 672.15,-92.3 674.92,-85.87"/>
</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="791,-85 704,-85 704,-66 791,-66 791,-85"/>
<text text-anchor="middle" x="747.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ship/Context.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge12_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge12_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.34,-140.53C2711.57,-140.54 1026.51,-138.52 800.5,-96 792.23,-94.44 783.56,-91.74 775.67,-88.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="776.79,-85.51 766.2,-85.12 774.23,-92.03 776.79,-85.51"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1008,-96 809,-96 809,-55 1008,-55 1008,-96"/>
<text text-anchor="start" x="817" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">ship/controller/controldevice</text>
<text text-anchor="start" x="817" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/controller/mapping/ControllerDefault</text>
<text text-anchor="middle" x="908.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">Mappings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge13_Node000001_Node000015" class="edge">
<title>Node1&#45;&gt;Node15</title>
<g id="a_edge13_Node000001_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.14,-140.48C2753.84,-140.2 1446.84,-136.74 1018.17,-95.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1018.5,-92.46 1008.21,-94.98 1017.82,-99.43 1018.5,-92.46"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="ResourceType_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1189,-85 1026,-85 1026,-66 1189,-66 1189,-85"/>
<text text-anchor="middle" x="1107.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">resource/type/ResourceType.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge14_Node000001_Node000016" class="edge">
<title>Node1&#45;&gt;Node16</title>
<g id="a_edge14_Node000001_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.07,-140.6C2766.73,-140.89 1568.62,-139.61 1198.5,-96 1182.59,-94.13 1165.36,-90.78 1150.22,-87.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1150.64,-83.89 1140.11,-85.04 1149.06,-90.71 1150.64,-83.89"/>
</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="1367.5,-85 1207.5,-85 1207.5,-66 1367.5,-66 1367.5,-85"/>
<text text-anchor="middle" x="1287.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/ResourceType.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge15_Node000001_Node000017" class="edge">
<title>Node1&#45;&gt;Node17</title>
<g id="a_edge15_Node000001_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.26,-140.48C2783.12,-140.17 1709.53,-136.42 1376.5,-96 1360.93,-94.11 1344.08,-90.76 1329.27,-87.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1329.92,-83.92 1319.38,-85.02 1328.3,-90.73 1329.92,-83.92"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="GenericArrayFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1511.5,-90.5 1385.5,-90.5 1385.5,-60.5 1511.5,-60.5 1511.5,-90.5"/>
<text text-anchor="start" x="1393.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1448.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GenericArrayFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge16_Node000001_Node000018" class="edge">
<title>Node1&#45;&gt;Node18</title>
<g id="a_edge16_Node000001_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.49,-140.66C2797.17,-141.09 1823.61,-140.01 1521.5,-96 1515.98,-95.2 1510.29,-94.12 1504.62,-92.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1505.04,-89.39 1494.5,-90.52 1503.44,-96.21 1505.04,-89.39"/>
</a>
</g>
</g>
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="AudioBankFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1645,-90.5 1530,-90.5 1530,-60.5 1645,-60.5 1645,-90.5"/>
<text text-anchor="start" x="1538" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1587.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AudioBankFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge17_Node000001_Node000021" class="edge">
<title>Node1&#45;&gt;Node21</title>
<g id="a_edge17_Node000001_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.17,-140.65C2809.25,-141 1928.56,-139.4 1654.5,-96 1649.67,-95.23 1644.7,-94.23 1639.74,-93.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1640.22,-89.58 1629.67,-90.52 1638.5,-96.37 1640.22,-89.58"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="AudioSampleFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1790,-90.5 1663,-90.5 1663,-60.5 1790,-60.5 1790,-90.5"/>
<text text-anchor="start" x="1671" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1726.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AudioSampleFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge18_Node000001_Node000022" class="edge">
<title>Node1&#45;&gt;Node22</title>
<g id="a_edge18_Node000001_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.4,-140.27C2824.73,-139.11 2044.26,-132.41 1799.5,-96 1794.07,-95.19 1788.46,-94.13 1782.88,-92.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1783.44,-89.45 1772.9,-90.58 1781.84,-96.26 1783.44,-89.45"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="AudioSequenceFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1945,-90.5 1808,-90.5 1808,-60.5 1945,-60.5 1945,-90.5"/>
<text text-anchor="start" x="1816" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="1876.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/AudioSequenceFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
<g id="edge19_Node000001_Node000023" class="edge">
<title>Node1&#45;&gt;Node23</title>
<g id="a_edge19_Node000001_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.37,-139.85C2841.53,-137.29 2167.73,-126.48 1954.5,-96 1948.57,-95.15 1942.43,-94.04 1936.33,-92.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1936.65,-89.26 1926.13,-90.53 1935.14,-96.1 1936.65,-89.26"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="Vec3fFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2072,-90.5 1963,-90.5 1963,-60.5 2072,-60.5 2072,-90.5"/>
<text text-anchor="start" x="1971" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2017.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Vec3fFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node25 -->
<g id="edge20_Node000001_Node000025" class="edge">
<title>Node1&#45;&gt;Node25</title>
<g id="a_edge20_Node000001_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.22,-139.9C2855.75,-137.63 2268.02,-127.98 2081.5,-96 2077.07,-95.24 2072.51,-94.26 2067.97,-93.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2068.66,-89.72 2058.1,-90.54 2066.87,-96.48 2068.66,-89.72"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="Vec3sFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2199,-90.5 2090,-90.5 2090,-60.5 2199,-60.5 2199,-90.5"/>
<text text-anchor="start" x="2098" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2144.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Vec3sFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge21_Node000001_Node000026" class="edge">
<title>Node1&#45;&gt;Node26</title>
<g id="a_edge21_Node000001_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.23,-139.5C2871.39,-136.18 2369.32,-124.1 2208.5,-96 2204.07,-95.23 2199.51,-94.24 2194.97,-93.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2195.67,-89.69 2185.11,-90.5 2193.87,-96.45 2195.67,-89.69"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:href="CPUFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2326,-90.5 2217,-90.5 2217,-60.5 2326,-60.5 2326,-90.5"/>
<text text-anchor="start" x="2225" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2271.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CPUFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge22_Node000001_Node000027" class="edge">
<title>Node1&#45;&gt;Node27</title>
<g id="a_edge22_Node000001_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.25,-138.96C2888.23,-134.48 2470.79,-120.22 2335.5,-96 2331.14,-95.22 2326.65,-94.24 2322.18,-93.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2323.03,-89.74 2312.46,-90.55 2321.23,-96.5 2323.03,-89.74"/>
</a>
</g>
</g>
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:href="CourseVtxFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2457,-90.5 2344,-90.5 2344,-60.5 2457,-60.5 2457,-90.5"/>
<text text-anchor="start" x="2352" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2400.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CourseVtxFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge23_Node000001_Node000028" class="edge">
<title>Node1&#45;&gt;Node28</title>
<g id="a_edge23_Node000001_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.4,-140.58C2929.52,-139.87 2675.69,-133.85 2466.5,-96 2462.08,-95.2 2457.54,-94.22 2453,-93.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2453.69,-89.68 2443.13,-90.56 2451.94,-96.46 2453.69,-89.68"/>
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
<g id="a_Node000029"><a xlink:href="TrackSectionsFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2604,-90.5 2475,-90.5 2475,-60.5 2604,-60.5 2604,-90.5"/>
<text text-anchor="start" x="2483" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2539.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TrackSectionsFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge24_Node000001_Node000029" class="edge">
<title>Node1&#45;&gt;Node29</title>
<g id="a_edge24_Node000001_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.28,-138.36C2949.44,-134.22 2766.28,-123.01 2613.5,-96 2608.48,-95.11 2603.3,-94.05 2598.12,-92.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2598.74,-89.44 2588.21,-90.55 2597.14,-96.26 2598.74,-89.44"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="TrackPathPointFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2756.5,-90.5 2622.5,-90.5 2622.5,-60.5 2756.5,-60.5 2756.5,-90.5"/>
<text text-anchor="start" x="2630.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2689.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TrackPathPointFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge25_Node000001_Node000031" class="edge">
<title>Node1&#45;&gt;Node31</title>
<g id="a_edge25_Node000001_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3039.35,-134.95C2973.92,-127.91 2861.7,-114.45 2766.5,-96 2761.55,-95.04 2756.44,-93.96 2751.33,-92.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2752.04,-89.38 2741.51,-90.52 2750.45,-96.2 2752.04,-89.38"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="ActorSpawnDataFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2918,-90.5 2775,-90.5 2775,-60.5 2918,-60.5 2918,-90.5"/>
<text text-anchor="start" x="2783" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="2846.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ActorSpawnDataFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node32 -->
<g id="edge26_Node000001_Node000032" class="edge">
<title>Node1&#45;&gt;Node32</title>
<g id="a_edge26_Node000001_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3061.31,-131.94C3022.91,-122.02 2958.78,-105.48 2910.57,-93.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2911.4,-89.63 2900.85,-90.52 2909.65,-96.41 2911.4,-89.63"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="UnkActorSpawnDataFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3099,-90.5 2936,-90.5 2936,-60.5 3099,-60.5 3099,-90.5"/>
<text text-anchor="start" x="2944" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3017.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/UnkActorSpawnDataFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge27_Node000001_Node000033" class="edge">
<title>Node1&#45;&gt;Node33</title>
<g id="a_edge27_Node000001_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3084.12,-131.87C3073.48,-123.03 3056.54,-108.95 3042.41,-97.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3044.41,-94.32 3034.48,-90.62 3039.94,-99.7 3044.41,-94.32"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="ArrayFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3226,-90.5 3117,-90.5 3117,-60.5 3226,-60.5 3226,-90.5"/>
<text text-anchor="start" x="3125" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3171.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArrayFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge28_Node000001_Node000035" class="edge">
<title>Node1&#45;&gt;Node35</title>
<g id="a_edge28_Node000001_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3104.88,-131.87C3115.52,-123.03 3132.46,-108.95 3146.59,-97.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3149.06,-99.7 3154.52,-90.62 3144.59,-94.32 3149.06,-99.7"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="MinimapFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3353,-90.5 3244,-90.5 3244,-60.5 3353,-60.5 3353,-90.5"/>
<text text-anchor="start" x="3252" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3298.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MinimapFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node36 -->
<g id="edge29_Node000001_Node000036" class="edge">
<title>Node1&#45;&gt;Node36</title>
<g id="a_edge29_Node000001_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3122.01,-131.87C3153.09,-122.12 3204.46,-106 3243.79,-93.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3245.01,-96.95 3253.51,-90.62 3242.92,-90.27 3245.01,-96.95"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="BetterTextureFactory_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3499.5,-90.5 3371.5,-90.5 3371.5,-60.5 3499.5,-60.5 3499.5,-90.5"/>
<text text-anchor="start" x="3379.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">resource/importers</text>
<text text-anchor="middle" x="3435.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/BetterTextureFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge30_Node000001_Node000037" class="edge">
<title>Node1&#45;&gt;Node37</title>
<g id="a_edge30_Node000001_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.71,-132.92C3204.11,-125.08 3289.43,-111.79 3362.5,-96 3366.8,-95.07 3371.22,-94.05 3375.67,-92.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3376.53,-96.37 3385.39,-90.57 3374.84,-89.58 3376.53,-96.37"/>
</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="3651.5,-85 3517.5,-85 3517.5,-66 3651.5,-66 3651.5,-85"/>
<text text-anchor="middle" x="3584.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">ship/window/gui/Fonts.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge31_Node000001_Node000038" class="edge">
<title>Node1&#45;&gt;Node38</title>
<g id="a_edge31_Node000001_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.77,-137.1C3229.5,-131.62 3381.17,-119.05 3508.5,-96 3520.53,-93.82 3533.46,-90.78 3545.18,-87.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3546.36,-91.05 3555.12,-85.09 3544.56,-84.28 3546.36,-91.05"/>
</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="3809.5,-90.5 3669.5,-90.5 3669.5,-60.5 3809.5,-60.5 3809.5,-90.5"/>
<text text-anchor="start" x="3677.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">ship/window/gui/resource</text>
<text text-anchor="middle" x="3739.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Font.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge32_Node000001_Node000039" class="edge">
<title>Node1&#45;&gt;Node39</title>
<g id="a_edge32_Node000001_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.89,-139.15C3251.64,-136 3474.89,-126 3660.5,-96 3666.22,-95.08 3672.13,-93.95 3678.03,-92.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3678.9,-96.1 3687.91,-90.52 3677.39,-89.26 3678.9,-96.1"/>
</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="3967.5,-90.5 3827.5,-90.5 3827.5,-60.5 3967.5,-60.5 3967.5,-90.5"/>
<text text-anchor="start" x="3835.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">ship/window/gui/resource</text>
<text text-anchor="middle" x="3897.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/FontFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge33_Node000001_Node000040" class="edge">
<title>Node1&#45;&gt;Node40</title>
<g id="a_edge33_Node000001_Node000040"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.81,-140.49C3271.45,-139.74 3571.08,-133.82 3818.5,-96 3824.31,-95.11 3830.33,-94 3836.32,-92.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3837.33,-96.11 3846.35,-90.55 3835.83,-89.27 3837.33,-96.11"/>
</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="4135,-90.5 3986,-90.5 3986,-60.5 4135,-60.5 4135,-90.5"/>
<text text-anchor="start" x="3994" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">libultraship/controller</text>
<text text-anchor="middle" x="4060.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/controldeck/ControlDeck.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge34_Node000001_Node000041" class="edge">
<title>Node1&#45;&gt;Node41</title>
<g id="a_edge34_Node000001_Node000041"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.52,-141.11C3288.74,-141.91 3666,-139.52 3976.5,-96 3983.07,-95.08 3989.89,-93.89 3996.67,-92.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3997.46,-95.97 4006.54,-90.51 3996.04,-89.11 3997.46,-95.97"/>
</a>
</g>
</g>
<!-- Node42 -->
<g id="Node000042" class="node">
<title>Node42</title>
<g id="a_Node000042"><a xlink:href="SpaghettiGui_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="4242,-85 4153,-85 4153,-66 4242,-66 4242,-85"/>
<text text-anchor="middle" x="4197.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">SpaghettiGui.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node42 -->
<g id="edge35_Node000001_Node000042" class="edge">
<title>Node1&#45;&gt;Node42</title>
<g id="a_edge35_Node000001_Node000042"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.57,-140.41C3337.32,-139.75 3951.39,-134.63 4144.5,-96 4152.75,-94.35 4161.42,-91.62 4169.3,-88.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4170.74,-91.91 4178.78,-85.01 4168.19,-85.39 4170.74,-91.91"/>
</a>
</g>
</g>
<!-- Node46 -->
<g id="Node000046" class="node">
<title>Node46</title>
<g id="a_Node000046"><a xlink:href="FrameInterpolation_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="4382.5,-90.5 4260.5,-90.5 4260.5,-60.5 4382.5,-60.5 4382.5,-90.5"/>
<text text-anchor="start" x="4268.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">port/interpolation</text>
<text text-anchor="middle" x="4321.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/FrameInterpolation.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node46 -->
<g id="edge36_Node000001_Node000046" class="edge">
<title>Node1&#45;&gt;Node46</title>
<g id="a_edge36_Node000001_Node000046"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.79,-140.08C3349.8,-138.3 4035.27,-129.8 4251.5,-96 4256.59,-95.2 4261.84,-94.17 4267.06,-92.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4268.14,-96.32 4277.03,-90.56 4266.49,-89.52 4268.14,-96.32"/>
</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="4518,-85 4401,-85 4401,-66 4518,-66 4518,-85"/>
<text text-anchor="middle" x="4459.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">fast/Fast3dWindow.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge37_Node000001_Node000048" class="edge">
<title>Node1&#45;&gt;Node48</title>
<g id="a_edge37_Node000001_Node000048"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.71,-140.4C3364.78,-139.75 4146.7,-134.7 4391.5,-96 4402.72,-94.23 4414.7,-91.19 4425.43,-88.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4426.74,-91.29 4435.28,-85.01 4424.69,-84.6 4426.74,-91.29"/>
</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="4634.5,-85 4536.5,-85 4536.5,-66 4634.5,-66 4634.5,-85"/>
<text text-anchor="middle" x="4585.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">fast/interpreter.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge38_Node000001_Node000049" class="edge">
<title>Node1&#45;&gt;Node49</title>
<g id="a_edge38_Node000001_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.64,-139.74C3396.06,-136.23 4390.31,-120.64 4527.5,-96 4536.77,-94.34 4546.57,-91.49 4555.43,-88.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4556.72,-91.73 4564.95,-85.05 4554.35,-85.14 4556.72,-91.73"/>
</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="4724.5,-85 4652.5,-85 4652.5,-66 4724.5,-66 4724.5,-85"/>
<text text-anchor="middle" x="4688.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">SDL2/SDL.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge39_Node000001_Node000050" class="edge">
<title>Node1&#45;&gt;Node50</title>
<g id="a_edge39_Node000001_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.78,-140.15C3408.75,-138.35 4495.61,-128.89 4643.5,-96 4650.15,-94.52 4657.05,-92.06 4663.38,-89.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4665.12,-92.43 4672.75,-85.08 4662.2,-86.06 4665.12,-92.43"/>
</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="4788,-85 4743,-85 4743,-66 4788,-66 4788,-85"/>
<text text-anchor="middle" x="4765.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node51 -->
<g id="edge40_Node000001_Node000051" class="edge">
<title>Node1&#45;&gt;Node51</title>
<g id="a_edge40_Node000001_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.5,-140.68C3417.42,-141.36 4579.09,-141.61 4733.5,-96 4737.78,-94.74 4742.07,-92.75 4746.05,-90.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4748.05,-93.39 4754.63,-85.09 4744.31,-87.47 4748.05,-93.39"/>
</a>
</g>
</g>
<!-- Node52 -->
<g id="Node000052" class="node">
<title>Node52</title>
<g id="a_Node000052"><a xlink:href="macros_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="4868.5,-85 4806.5,-85 4806.5,-66 4868.5,-66 4868.5,-85"/>
<text text-anchor="middle" x="4837.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">macros.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node52 -->
<g id="edge41_Node000001_Node000052" class="edge">
<title>Node1&#45;&gt;Node52</title>
<g id="a_edge41_Node000001_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.74,-140.45C3424.21,-140.01 4634.64,-135.83 4797.5,-96 4803.22,-94.6 4809.08,-92.3 4814.5,-89.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4816.32,-92.77 4823.62,-85.09 4813.12,-86.54 4816.32,-92.77"/>
</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="5004.5,-90.5 4886.5,-90.5 4886.5,-60.5 5004.5,-60.5 5004.5,-90.5"/>
<text text-anchor="start" x="4894.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="4945.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DisplayListFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node54 -->
<g id="edge42_Node000001_Node000054" class="edge">
<title>Node1&#45;&gt;Node54</title>
<g id="a_edge42_Node000001_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.87,-139.96C3432.04,-137.07 4703.52,-122.67 4877.5,-96 4882.53,-95.23 4887.71,-94.2 4892.87,-93.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="4893.84,-96.37 4902.7,-90.56 4892.15,-89.58 4893.84,-96.37"/>
</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="5140.5,-90.5 5022.5,-90.5 5022.5,-60.5 5140.5,-60.5 5140.5,-90.5"/>
<text text-anchor="start" x="5030.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5081.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TextureFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node55 -->
<g id="edge43_Node000001_Node000055" class="edge">
<title>Node1&#45;&gt;Node55</title>
<g id="a_edge43_Node000001_Node000055"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.66,-140.06C3444.21,-137.61 4825.3,-124.68 5013.5,-96 5018.53,-95.23 5023.71,-94.2 5028.87,-93.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5029.84,-96.38 5038.7,-90.57 5028.15,-89.59 5029.84,-96.38"/>
</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="5276.5,-90.5 5158.5,-90.5 5158.5,-60.5 5276.5,-60.5 5276.5,-90.5"/>
<text text-anchor="start" x="5166.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5217.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MatrixFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node56 -->
<g id="edge44_Node000001_Node000056" class="edge">
<title>Node1&#45;&gt;Node56</title>
<g id="a_edge44_Node000001_Node000056"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.75,-140.15C3456.83,-138.11 4947.12,-126.68 5149.5,-96 5154.53,-95.24 5159.72,-94.21 5164.87,-93.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5165.85,-96.39 5174.7,-90.58 5164.15,-89.6 5165.85,-96.39"/>
</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="5414,-90.5 5295,-90.5 5295,-60.5 5414,-60.5 5414,-90.5"/>
<text text-anchor="start" x="5303" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">ship/resource/factory</text>
<text text-anchor="middle" x="5354.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/BlobFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node57 -->
<g id="edge45_Node000001_Node000057" class="edge">
<title>Node1&#45;&gt;Node57</title>
<g id="a_edge45_Node000001_Node000057"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.71,-140.22C3468.66,-138.49 5068.83,-128.27 5285.5,-96 5290.6,-95.24 5295.86,-94.22 5301.09,-93.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5302.19,-96.37 5311.06,-90.59 5300.52,-89.57 5302.19,-96.37"/>
</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="5550.5,-90.5 5432.5,-90.5 5432.5,-60.5 5550.5,-60.5 5550.5,-90.5"/>
<text text-anchor="start" x="5440.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5491.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/VertexFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node58 -->
<g id="edge46_Node000001_Node000058" class="edge">
<title>Node1&#45;&gt;Node58</title>
<g id="a_edge46_Node000001_Node000058"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.65,-140.3C3480.21,-139.02 5192.42,-130.73 5423.5,-96 5428.53,-95.24 5433.72,-94.22 5438.87,-93.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5439.85,-96.4 5448.71,-90.6 5438.16,-89.61 5439.85,-96.4"/>
</a>
</g>
</g>
<!-- Node59 -->
<g id="Node000059" class="node">
<title>Node59</title>
<g id="a_Node000059"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="5686.5,-90.5 5568.5,-90.5 5568.5,-60.5 5686.5,-60.5 5686.5,-90.5"/>
<text text-anchor="start" x="5576.5" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">fast/resource/factory</text>
<text text-anchor="middle" x="5627.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LightFactory.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node59 -->
<g id="edge47_Node000001_Node000059" class="edge">
<title>Node1&#45;&gt;Node59</title>
<g id="a_edge47_Node000001_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.51,-140.37C3490.95,-139.43 5314.12,-132.75 5559.5,-96 5564.61,-95.24 5569.87,-94.2 5575.1,-92.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5576.22,-96.32 5585.07,-90.5 5574.52,-89.53 5576.22,-96.32"/>
</a>
</g>
</g>
<!-- Node60 -->
<g id="Node000060" class="node">
<title>Node60</title>
<g id="a_Node000060"><a xlink:href="internal_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="5798,-85 5705,-85 5705,-66 5798,-66 5798,-85"/>
<text text-anchor="middle" x="5751.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">audio/internal.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node60 -->
<g id="edge48_Node000001_Node000060" class="edge">
<title>Node1&#45;&gt;Node60</title>
<g id="a_edge48_Node000001_Node000060"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.7,-140.61C3502.66,-141.15 5437.05,-141.99 5695.5,-96 5704.46,-94.41 5713.91,-91.59 5722.44,-88.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5723.81,-91.8 5731.96,-85.02 5721.36,-85.25 5723.81,-91.8"/>
</a>
</g>
</g>
<!-- Node61 -->
<g id="Node000061" class="node">
<title>Node61</title>
<g id="a_Node000061"><a xlink:href="GameAudio_8h.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="5929,-85 5816,-85 5816,-66 5929,-66 5929,-85"/>
<text text-anchor="middle" x="5872.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">audio/GameAudio.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node61 -->
<g id="edge49_Node000001_Node000061" class="edge">
<title>Node1&#45;&gt;Node61</title>
<g id="a_edge49_Node000001_Node000061"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3149.7,-140.51C3511.37,-140.42 5536.35,-138.07 5807.5,-96 5818.24,-94.33 5829.68,-91.34 5839.92,-88.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="5841.26,-91.43 5849.69,-85.02 5839.1,-84.77 5841.26,-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>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="278,-19 197,-19 197,0 278,0 278,-19"/>
<text text-anchor="middle" x="237.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">Companion.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M350.83,-65.87C328.66,-55.04 290.42,-36.35 264.55,-23.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="265.83,-20.44 255.31,-19.2 262.75,-26.73 265.83,-20.44"/>
</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="364.5,-19 296.5,-19 296.5,0 364.5,0 364.5,-19"/>
<text text-anchor="middle" x="330.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">filesystem</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge7_Node000006_Node000008" class="edge">
<title>Node6&#45;&gt;Node8</title>
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M363.38,-65.87C357.68,-56.28 348.34,-40.55 341.07,-28.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="343.9,-26.22 335.79,-19.41 337.88,-29.79 343.9,-26.22"/>
</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="430,-19 383,-19 383,0 430,0 430,-19"/>
<text text-anchor="middle" x="406.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge8_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge8_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M373.62,-65.87C379.32,-56.28 388.66,-40.55 395.93,-28.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="399.12,-29.79 401.21,-19.41 393.1,-26.22 399.12,-29.79"/>
</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="498.5,-19 448.5,-19 448.5,0 498.5,0 498.5,-19"/>
<text text-anchor="middle" x="473.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cstdint</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge9_Node000006_Node000010" class="edge">
<title>Node6&#45;&gt;Node10</title>
<g id="a_edge9_Node000006_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M382.66,-65.87C400.04,-55.28 429.74,-37.17 450.43,-24.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="452.51,-27.39 459.23,-19.2 448.87,-21.42 452.51,-27.39"/>
</a>
</g>
</g>
</g>
</svg>