Files
Bomberman/classBBM_1_1IAControllableSystem__inherit__graph.svg
2021-06-26 11:31:13 +00:00

91 lines
6.6 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: BBM::IAControllableSystem Pages: 1 -->
<svg width="218pt" height="540pt"
viewBox="0.00 0.00 218.00 540.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 536)">
<title>BBM::IAControllableSystem</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-536 214,-536 214,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="A system to handle keyboard entities.">
<polygon fill="#bfbfbf" stroke="black" points="29.5,-0.5 29.5,-178.5 180.5,-178.5 180.5,-0.5 29.5,-0.5"/>
<text text-anchor="middle" x="105" y="-166.5" font-family="Helvetica,sans-Serif" font-size="10.00">BBM::IAControllableSystem</text>
<polyline fill="none" stroke="black" points="29.5,-159.5 180.5,-159.5 "/>
<text text-anchor="start" x="37.5" y="-147.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _wal</text>
<text text-anchor="start" x="37.5" y="-136.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _cached</text>
<text text-anchor="start" x="37.5" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _luamap</text>
<text text-anchor="start" x="37.5" y="-114.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; _players</text>
<polyline fill="none" stroke="black" points="29.5,-107.5 180.5,-107.5 "/>
<text text-anchor="start" x="37.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ onFixedUpdate()</text>
<text text-anchor="start" x="37.5" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ onSelfUpdate()</text>
<text text-anchor="start" x="37.5" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IAControllableSystem()</text>
<text text-anchor="start" x="37.5" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IAControllableSystem()</text>
<text text-anchor="start" x="37.5" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~IAControllableSystem()</text>
<text text-anchor="start" x="37.5" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text>
<text text-anchor="start" x="37.5" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; updateDangerBomb()</text>
<text text-anchor="start" x="37.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; registerFunc()</text>
<text text-anchor="start" x="37.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">&#45; UpdateMapInfos()</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="classWAL_1_1System.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-215.5 0,-404.5 210,-404.5 210,-215.5 0,-215.5"/>
<text text-anchor="start" x="8" y="-392.5" font-family="Helvetica,sans-Serif" font-size="10.00">WAL::System&lt; PositionComponent,</text>
<text text-anchor="start" x="8" y="-381.5" font-family="Helvetica,sans-Serif" font-size="10.00"> ControllableComponent, IAControllable</text>
<text text-anchor="middle" x="105" y="-370.5" font-family="Helvetica,sans-Serif" font-size="10.00">Component, BombHolderComponent &gt;</text>
<polyline fill="none" stroke="black" points="0,-363.5 210,-363.5 "/>
<text text-anchor="start" x="8" y="-351.5" font-family="Helvetica,sans-Serif" font-size="10.00"># _wal</text>
<polyline fill="none" stroke="black" points="0,-344.5 210,-344.5 "/>
<text text-anchor="start" x="8" y="-332.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~System()</text>
<text text-anchor="start" x="8" y="-321.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ System()</text>
<text text-anchor="start" x="8" y="-310.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getView()</text>
<text text-anchor="start" x="8" y="-299.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ onUpdate()</text>
<text text-anchor="start" x="8" y="-288.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ onFixedUpdate()</text>
<text text-anchor="start" x="8" y="-277.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ onSelfUpdate()</text>
<text text-anchor="start" x="8" y="-266.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ update()</text>
<text text-anchor="start" x="8" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ fixedUpdate()</text>
<text text-anchor="start" x="8" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00"># System()</text>
<text text-anchor="start" x="8" y="-233.5" font-family="Helvetica,sans-Serif" font-size="10.00"># System()</text>
<text text-anchor="start" x="8" y="-222.5" font-family="Helvetica,sans-Serif" font-size="10.00"># operator=()</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M105,-205.36C105,-196.45 105,-187.5 105,-178.73"/>
<polygon fill="none" stroke="midnightblue" points="101.5,-205.39 105,-215.39 108.5,-205.39 101.5,-205.39"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="classWAL_1_1ISystem.html" target="_top" xlink:title="A base class that represent a system.">
<polygon fill="white" stroke="black" points="58,-441.5 58,-531.5 152,-531.5 152,-441.5 58,-441.5"/>
<text text-anchor="middle" x="105" y="-519.5" font-family="Helvetica,sans-Serif" font-size="10.00">WAL::ISystem</text>
<polyline fill="none" stroke="black" points="58,-512.5 152,-512.5 "/>
<text text-anchor="middle" x="105" y="-500.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text>
<polyline fill="none" stroke="black" points="58,-493.5 152,-493.5 "/>
<text text-anchor="start" x="66" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ update()</text>
<text text-anchor="start" x="66" y="-470.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ fixedUpdate()</text>
<text text-anchor="start" x="66" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ getView()</text>
<text text-anchor="start" x="66" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ISystem()</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M105,-431.36C105,-422.86 105,-413.86 105,-404.76"/>
<polygon fill="none" stroke="midnightblue" points="101.5,-431.47 105,-441.47 108.5,-431.47 101.5,-431.47"/>
</g>
</g>
</svg>