mirror of
https://github.com/zoriya/Bomberman.git
synced 2026-06-05 02:49:57 +00:00
91 lines
6.6 KiB
XML
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">- _wal</text>
|
|
<text text-anchor="start" x="37.5" y="-136.5" font-family="Helvetica,sans-Serif" font-size="10.00">- _cached</text>
|
|
<text text-anchor="start" x="37.5" y="-125.5" font-family="Helvetica,sans-Serif" font-size="10.00">- _luamap</text>
|
|
<text text-anchor="start" x="37.5" y="-114.5" font-family="Helvetica,sans-Serif" font-size="10.00">- _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">- updateDangerBomb()</text>
|
|
<text text-anchor="start" x="37.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">- registerFunc()</text>
|
|
<text text-anchor="start" x="37.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">- 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< 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 ></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->Node1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>Node2->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->Node2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>Node3->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>
|