1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-05-25 05:10:21 +00:00
Files
bedrock-protocol-docs/html/svg/CommandBlockUpdatePacket.svg
2024-11-07 15:04:41 -08:00

374 lines
20 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 12.2.0 (20241103.1931)
-->
<!-- Title: CommandBlockUpdatePacket Pages: 1 -->
<svg width="1153pt" height="638pt"
viewBox="0.00 0.00 1152.76 638.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 634)">
<title>CommandBlockUpdatePacket</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-634 1148.76,-634 1148.76,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;CommandBlockUpdatePacket&quot;, typeName: &quot;&quot;, id: 0, branchId: 78, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="123.52" cy="-207" rx="123.52" ry="18"/>
<text text-anchor="middle" x="123.52" y="-201.95" font-family="Times New Roman,serif" font-size="14.00">CommandBlockUpdatePacket</text>
</g>
<!-- 1 -->
<!-- name: &quot;Is Block?&quot;, typeName: &quot;&quot;, id: 1, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="618.44" cy="-591" rx="46.23" ry="18"/>
<text text-anchor="middle" x="618.44" y="-585.95" font-family="Times New Roman,serif" font-size="14.00">Is Block?</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M131.86,-225.18C150.6,-269.5 204.36,-384.29 283.03,-450 368.87,-521.7 496.44,-561.76 566.61,-579.58"/>
<polygon fill="black" stroke="black" points="565.34,-582.87 575.89,-581.89 567.03,-576.08 565.34,-582.87"/>
</g>
<!-- 3 -->
<!-- name: &quot;Dependency on &#39;Is Block?&#39;&quot;, typeName: &quot;&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 2, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<polygon fill="none" stroke="black" points="474.78,-441 320.03,-441 320.03,-405 480.78,-405 480.78,-435 474.78,-441"/>
<polyline fill="none" stroke="black" points="474.78,-441 474.78,-435"/>
<polyline fill="none" stroke="black" points="480.78,-435 474.78,-435"/>
<text text-anchor="middle" x="400.41" y="-417.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on &#39;Is Block?&#39;</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M147.48,-225.04C196.37,-263.46 310.87,-353.43 367.1,-397.61"/>
<polygon fill="black" stroke="black" points="364.71,-400.19 374.74,-403.61 369.04,-394.68 364.71,-400.19"/>
</g>
<!-- 16 -->
<!-- name: &quot;Command&quot;, typeName: &quot;&quot;, id: 16, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node17" class="node">
<title>16</title>
<ellipse fill="none" stroke="black" cx="400.41" cy="-288" rx="50.33" ry="18"/>
<text text-anchor="middle" x="400.41" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Command</text>
</g>
<!-- 0&#45;&gt;16 -->
<g id="edge16" class="edge">
<title>0&#45;&gt;16</title>
<path fill="none" stroke="black" d="M170.6,-224.07C202.03,-235.37 244.73,-250.06 283.03,-261 303.04,-266.71 325.23,-272.09 344.83,-276.53"/>
<polygon fill="black" stroke="black" points="344.04,-279.93 354.56,-278.69 345.56,-273.1 344.04,-279.93"/>
</g>
<!-- 18 -->
<!-- name: &quot;Last Output&quot;, typeName: &quot;&quot;, id: 18, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node19" class="node">
<title>18</title>
<ellipse fill="none" stroke="black" cx="400.41" cy="-234" rx="54.93" ry="18"/>
<text text-anchor="middle" x="400.41" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Last Output</text>
</g>
<!-- 0&#45;&gt;18 -->
<g id="edge18" class="edge">
<title>0&#45;&gt;18</title>
<path fill="none" stroke="black" d="M227.27,-217.09C263.83,-220.68 303.89,-224.62 336.16,-227.79"/>
<polygon fill="black" stroke="black" points="335.43,-231.23 345.72,-228.73 336.11,-224.27 335.43,-231.23"/>
</g>
<!-- 20 -->
<!-- name: &quot;Name&quot;, typeName: &quot;&quot;, id: 20, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node21" class="node">
<title>20</title>
<ellipse fill="none" stroke="black" cx="400.41" cy="-180" rx="33.44" ry="18"/>
<text text-anchor="middle" x="400.41" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Name</text>
</g>
<!-- 0&#45;&gt;20 -->
<g id="edge20" class="edge">
<title>0&#45;&gt;20</title>
<path fill="none" stroke="black" d="M227.27,-196.91C271.79,-192.53 321.52,-187.65 356.03,-184.26"/>
<polygon fill="black" stroke="black" points="356.01,-187.78 365.62,-183.32 355.33,-180.81 356.01,-187.78"/>
</g>
<!-- 22 -->
<!-- name: &quot;Track Output?&quot;, typeName: &quot;&quot;, id: 22, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node23" class="node">
<title>22</title>
<ellipse fill="none" stroke="black" cx="618.44" cy="-131" rx="64.66" ry="18"/>
<text text-anchor="middle" x="618.44" y="-125.95" font-family="Times New Roman,serif" font-size="14.00">Track Output?</text>
</g>
<!-- 0&#45;&gt;22 -->
<g id="edge22" class="edge">
<title>0&#45;&gt;22</title>
<path fill="none" stroke="black" d="M165.75,-189.61C197.27,-177.14 242.12,-161.17 283.03,-153 370.81,-135.48 473.87,-131.07 542.13,-130.34"/>
<polygon fill="black" stroke="black" points="542.13,-133.84 552.1,-130.26 542.08,-126.84 542.13,-133.84"/>
</g>
<!-- 24 -->
<!-- name: &quot;Tick Delay&quot;, typeName: &quot;&quot;, id: 24, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node25" class="node">
<title>24</title>
<ellipse fill="none" stroke="black" cx="618.44" cy="-73" rx="52.38" ry="18"/>
<text text-anchor="middle" x="618.44" y="-67.95" font-family="Times New Roman,serif" font-size="14.00">Tick Delay</text>
</g>
<!-- 0&#45;&gt;24 -->
<g id="edge24" class="edge">
<title>0&#45;&gt;24</title>
<path fill="none" stroke="black" d="M153.15,-189.14C184.04,-170.7 235.24,-142.51 283.03,-127 375.04,-97.15 486.87,-83.36 555.06,-77.32"/>
<polygon fill="black" stroke="black" points="555.27,-80.82 564.94,-76.48 554.68,-73.84 555.27,-80.82"/>
</g>
<!-- 26 -->
<!-- name: &quot;Should execute on first tick?&quot;, typeName: &quot;&quot;, id: 26, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;If a delay is set on a repeating command block, should the command execute on first tick, or on first delay?&quot; -->
<g id="node27" class="node">
<title>26</title>
<ellipse fill="none" stroke="black" cx="400.41" cy="-27" rx="117.37" ry="18"/>
<text text-anchor="middle" x="400.41" y="-21.95" font-family="Times New Roman,serif" font-size="14.00">Should execute on first tick?</text>
</g>
<!-- 0&#45;&gt;26 -->
<g id="edge26" class="edge">
<title>0&#45;&gt;26</title>
<path fill="none" stroke="black" d="M140.35,-189.03C167.08,-159.7 224.01,-101.36 283.03,-67 297.06,-58.83 313.01,-51.99 328.5,-46.41"/>
<polygon fill="black" stroke="black" points="329.39,-49.8 337.7,-43.23 327.11,-43.19 329.39,-49.8"/>
</g>
<!-- 2 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 2, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-612" rx="27.3" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M664.53,-593.21C749.44,-597.36 931.59,-606.28 1010.57,-610.15"/>
<polygon fill="black" stroke="black" points="1010.22,-613.64 1020.38,-610.63 1010.56,-606.64 1010.22,-613.64"/>
</g>
<!-- 4 -->
<!-- name: &quot;If False&quot;, typeName: &quot;&quot;, id: 4, branchId: 0, recurseId: &#45;1, attributes: 4, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>4</title>
<polygon fill="none" stroke="black" points="618.44,-535 563.19,-517 618.44,-499 673.69,-517 618.44,-535"/>
<text text-anchor="middle" x="618.44" y="-511.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
</g>
<!-- 3&#45;&gt;4 -->
<g id="edge4" class="edge">
<title>3&#45;&gt;4</title>
<path fill="none" stroke="black" d="M443.83,-441.46C484.65,-459.22 545.59,-485.74 583.35,-502.17"/>
<polygon fill="black" stroke="black" points="581.86,-505.34 592.43,-506.12 584.66,-498.92 581.86,-505.34"/>
</g>
<!-- 7 -->
<!-- name: &quot;If True&quot;, typeName: &quot;&quot;, id: 7, branchId: 1, recurseId: &#45;1, attributes: 4, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>7</title>
<polygon fill="none" stroke="black" points="618.44,-441 566.81,-423 618.44,-405 670.07,-423 618.44,-441"/>
<text text-anchor="middle" x="618.44" y="-417.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
</g>
<!-- 3&#45;&gt;7 -->
<g id="edge7" class="edge">
<title>3&#45;&gt;7</title>
<path fill="none" stroke="black" d="M481.24,-423C505.3,-423 531.36,-423 554.19,-423"/>
<polygon fill="black" stroke="black" points="553.94,-426.5 563.94,-423 553.94,-419.5 553.94,-426.5"/>
</g>
<!-- 5 -->
<!-- name: &quot;Target Runtime ID&quot;, typeName: &quot;ActorRuntimeID&quot;, id: 5, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>5</title>
<ellipse fill="none" stroke="black" cx="818.56" cy="-558" rx="81.55" ry="18"/>
<text text-anchor="middle" x="818.56" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">Target Runtime ID</text>
</g>
<!-- 4&#45;&gt;5 -->
<g id="edge5" class="edge">
<title>4&#45;&gt;5</title>
<path fill="none" stroke="black" d="M653.5,-524.05C679.13,-529.35 715.16,-536.81 746.93,-543.38"/>
<polygon fill="black" stroke="black" points="745.98,-546.76 756.48,-545.36 747.4,-539.91 745.98,-546.76"/>
</g>
<!-- 6 -->
<!-- name: &quot;ActorRuntimeID&quot;, typeName: &quot;&quot;, id: 6, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>6</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-558" rx="73.87" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">ActorRuntimeID</text>
</g>
<!-- 5&#45;&gt;6 -->
<g id="edge6" class="edge">
<title>5&#45;&gt;6</title>
<path fill="none" stroke="black" d="M900.56,-558C921.06,-558 943.13,-558 963.81,-558"/>
<polygon fill="black" stroke="black" points="963.62,-561.5 973.62,-558 963.62,-554.5 963.62,-561.5"/>
</g>
<!-- 8 -->
<!-- name: &quot;Block Position&quot;, typeName: &quot;NetworkBlockPosition&quot;, id: 8, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>8</title>
<ellipse fill="none" stroke="black" cx="818.56" cy="-504" rx="65.68" ry="18"/>
<text text-anchor="middle" x="818.56" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">Block Position</text>
</g>
<!-- 7&#45;&gt;8 -->
<g id="edge8" class="edge">
<title>7&#45;&gt;8</title>
<path fill="none" stroke="black" d="M637.92,-434.69C657.47,-446.65 689.52,-465.11 719.1,-477 730.87,-481.73 743.75,-485.92 756.2,-489.51"/>
<polygon fill="black" stroke="black" points="754.96,-492.8 765.53,-492.1 756.83,-486.06 754.96,-492.8"/>
</g>
<!-- 10 -->
<!-- name: &quot;Command Block Mode&quot;, typeName: &quot;&quot;, id: 10, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>10</title>
<ellipse fill="none" stroke="black" cx="818.56" cy="-450" rx="99.46" ry="18"/>
<text text-anchor="middle" x="818.56" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">Command Block Mode</text>
</g>
<!-- 7&#45;&gt;10 -->
<g id="edge10" class="edge">
<title>7&#45;&gt;10</title>
<path fill="none" stroke="black" d="M656.71,-428.08C676.53,-430.78 701.86,-434.23 726.53,-437.59"/>
<polygon fill="black" stroke="black" points="725.91,-441.04 736.29,-438.92 726.85,-434.11 725.91,-441.04"/>
</g>
<!-- 12 -->
<!-- name: &quot;Redstone Mode&quot;, typeName: &quot;&quot;, id: 12, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>12</title>
<ellipse fill="none" stroke="black" cx="818.56" cy="-396" rx="69.78" ry="18"/>
<text text-anchor="middle" x="818.56" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Redstone Mode</text>
</g>
<!-- 7&#45;&gt;12 -->
<g id="edge12" class="edge">
<title>7&#45;&gt;12</title>
<path fill="none" stroke="black" d="M656.71,-417.92C681.55,-414.54 715.04,-409.97 745.02,-405.89"/>
<polygon fill="black" stroke="black" points="745.38,-409.37 754.82,-404.55 744.44,-402.43 745.38,-409.37"/>
</g>
<!-- 14 -->
<!-- name: &quot;Is Conditional?&quot;, typeName: &quot;&quot;, id: 14, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>14</title>
<ellipse fill="none" stroke="black" cx="818.56" cy="-342" rx="67.73" ry="18"/>
<text text-anchor="middle" x="818.56" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Is Conditional?</text>
</g>
<!-- 7&#45;&gt;14 -->
<g id="edge14" class="edge">
<title>7&#45;&gt;14</title>
<path fill="none" stroke="black" d="M637.92,-411.31C657.47,-399.35 689.52,-380.89 719.1,-369 730.49,-364.42 742.93,-360.34 755.02,-356.83"/>
<polygon fill="black" stroke="black" points="755.83,-360.24 764.52,-354.17 753.95,-353.49 755.83,-360.24"/>
</g>
<!-- 9 -->
<!-- name: &quot;NetworkBlockPosition&quot;, typeName: &quot;&quot;, id: 9, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>9</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-504" rx="95.37" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">NetworkBlockPosition</text>
</g>
<!-- 8&#45;&gt;9 -->
<g id="edge9" class="edge">
<title>8&#45;&gt;9</title>
<path fill="none" stroke="black" d="M884.52,-504C902.61,-504 922.74,-504 942.53,-504"/>
<polygon fill="black" stroke="black" points="942.28,-507.5 952.28,-504 942.28,-500.5 942.28,-507.5"/>
</g>
<!-- 11 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 11, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-450" rx="68.24" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 10&#45;&gt;11 -->
<g id="edge11" class="edge">
<title>10&#45;&gt;11</title>
<path fill="none" stroke="black" d="M918.26,-450C935.37,-450 952.94,-450 969.43,-450"/>
<polygon fill="black" stroke="black" points="969.14,-453.5 979.14,-450 969.14,-446.5 969.14,-453.5"/>
</g>
<!-- 13 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 13, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>13</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-396" rx="27.3" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 12&#45;&gt;13 -->
<g id="edge13" class="edge">
<title>12&#45;&gt;13</title>
<path fill="none" stroke="black" d="M888.53,-396C928.49,-396 977.29,-396 1010.38,-396"/>
<polygon fill="black" stroke="black" points="1010.31,-399.5 1020.31,-396 1010.31,-392.5 1010.31,-399.5"/>
</g>
<!-- 15 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 15, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node16" class="node">
<title>15</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-342" rx="27.3" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 14&#45;&gt;15 -->
<g id="edge15" class="edge">
<title>14&#45;&gt;15</title>
<path fill="none" stroke="black" d="M886.67,-342C927.02,-342 976.88,-342 1010.49,-342"/>
<polygon fill="black" stroke="black" points="1010.15,-345.5 1020.15,-342 1010.15,-338.5 1010.15,-345.5"/>
</g>
<!-- 17 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 17, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node18" class="node">
<title>17</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-288" rx="31.9" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 16&#45;&gt;17 -->
<g id="edge17" class="edge">
<title>16&#45;&gt;17</title>
<path fill="none" stroke="black" d="M451.1,-288C573.99,-288 890.5,-288 1005.67,-288"/>
<polygon fill="black" stroke="black" points="1005.61,-291.5 1015.61,-288 1005.61,-284.5 1005.61,-291.5"/>
</g>
<!-- 19 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 19, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node20" class="node">
<title>19</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-234" rx="31.9" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 18&#45;&gt;19 -->
<g id="edge19" class="edge">
<title>18&#45;&gt;19</title>
<path fill="none" stroke="black" d="M455.73,-234C581.76,-234 891.94,-234 1005.68,-234"/>
<polygon fill="black" stroke="black" points="1005.49,-237.5 1015.49,-234 1005.49,-230.5 1005.49,-237.5"/>
</g>
<!-- 21 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 21, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node22" class="node">
<title>21</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-180" rx="31.9" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 20&#45;&gt;21 -->
<g id="edge21" class="edge">
<title>20&#45;&gt;21</title>
<path fill="none" stroke="black" d="M433.93,-180C541.44,-180 885.31,-180 1006.02,-180"/>
<polygon fill="black" stroke="black" points="1005.81,-183.5 1015.81,-180 1005.81,-176.5 1005.81,-183.5"/>
</g>
<!-- 23 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 23, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node24" class="node">
<title>23</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-126" rx="27.3" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 22&#45;&gt;23 -->
<g id="edge23" class="edge">
<title>22&#45;&gt;23</title>
<path fill="none" stroke="black" d="M683.2,-130.26C773.84,-129.2 937.1,-127.3 1010.65,-126.44"/>
<polygon fill="black" stroke="black" points="1010.6,-129.94 1020.56,-126.32 1010.52,-122.94 1010.6,-129.94"/>
</g>
<!-- 25 -->
<!-- name: &quot;unsigned int&quot;, typeName: &quot;&quot;, id: 25, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node26" class="node">
<title>25</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-72" rx="56.47" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
</g>
<!-- 24&#45;&gt;25 -->
<g id="edge25" class="edge">
<title>24&#45;&gt;25</title>
<path fill="none" stroke="black" d="M671.18,-72.88C748.83,-72.7 895.52,-72.36 981.3,-72.16"/>
<polygon fill="black" stroke="black" points="981.23,-75.66 991.22,-72.13 981.21,-68.66 981.23,-75.66"/>
</g>
<!-- 27 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 27, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node28" class="node">
<title>27</title>
<ellipse fill="none" stroke="black" cx="1049.39" cy="-18" rx="27.3" ry="18"/>
<text text-anchor="middle" x="1049.39" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 26&#45;&gt;27 -->
<g id="edge27" class="edge">
<title>26&#45;&gt;27</title>
<path fill="none" stroke="black" d="M517.82,-25.38C666.45,-23.31 915.68,-19.85 1010.35,-18.53"/>
<polygon fill="black" stroke="black" points="1010.16,-22.03 1020.11,-18.39 1010.07,-15.03 1010.16,-22.03"/>
</g>
</g>
</svg>