mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-20 10:01:59 +00:00
* Protocol for r/21_u6 NetworkProtocolVersion 776 * Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix README version * Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix changelog release * Protocol for r/21_u6 NetworkProtocolVersion 776 - Add NoteBlockInstrument to protocol doc
835 lines
45 KiB
XML
835 lines
45 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.1 (20241206.2353)
|
|
-->
|
|
<!-- Title: ClientboundMapItemDataPacket Pages: 1 -->
|
|
<svg width="1918pt" height="1232pt"
|
|
viewBox="0.00 0.00 1918.29 1232.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 1228)">
|
|
<title>ClientboundMapItemDataPacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-1228 1914.29,-1228 1914.29,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "ClientboundMapItemDataPacket", typeName: "", id: 0, branchId: 67, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="133.24" cy="-990" rx="133.24" ry="18"/>
|
|
<text text-anchor="middle" x="133.24" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">ClientboundMapItemDataPacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Map ID", typeName: "ActorUniqueID", id: 1, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="653.48" cy="-1200" rx="40.6" ry="18"/>
|
|
<text text-anchor="middle" x="653.48" y="-1194.95" font-family="Times New Roman,serif" font-size="14.00">Map ID</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M145.68,-1008.3C169.65,-1044.82 229.03,-1126.31 302.48,-1162 400.38,-1209.57 531.45,-1209.35 602.16,-1204.8"/>
|
|
<polygon fill="black" stroke="black" points="602.15,-1208.31 611.88,-1204.12 601.66,-1201.33 602.15,-1208.31"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "Type Flags", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-1150" rx="51.86" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-1144.95" font-family="Times New Roman,serif" font-size="14.00">Type Flags</text>
|
|
</g>
|
|
<!-- 0->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->3</title>
|
|
<path fill="none" stroke="black" d="M149.66,-1008.11C176.89,-1038.64 236.86,-1099.48 302.48,-1125 447.77,-1181.51 496.59,-1148 652.48,-1148 652.48,-1148 652.48,-1148 953.61,-1148 1125.29,-1148 1327.87,-1149.04 1427.98,-1149.62"/>
|
|
<polygon fill="black" stroke="black" points="1427.85,-1153.12 1437.87,-1149.67 1427.89,-1146.12 1427.85,-1153.12"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Dimension", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="432.36" cy="-1098" rx="51.86" ry="18"/>
|
|
<text text-anchor="middle" x="432.36" y="-1092.95" font-family="Times New Roman,serif" font-size="14.00">Dimension</text>
|
|
</g>
|
|
<!-- 0->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->5</title>
|
|
<path fill="none" stroke="black" d="M165.52,-1007.91C198.59,-1026.15 252.76,-1054.1 302.48,-1071 325.07,-1078.68 350.66,-1084.58 373.05,-1088.88"/>
|
|
<polygon fill="black" stroke="black" points="372.14,-1092.27 382.61,-1090.65 373.41,-1085.39 372.14,-1092.27"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "Is Locked Map?", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="432.36" cy="-1044" rx="71.82" ry="18"/>
|
|
<text text-anchor="middle" x="432.36" y="-1038.95" font-family="Times New Roman,serif" font-size="14.00">Is Locked Map?</text>
|
|
</g>
|
|
<!-- 0->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->7</title>
|
|
<path fill="none" stroke="black" d="M214.64,-1004.61C260.81,-1013 318.18,-1023.43 362.3,-1031.45"/>
|
|
<polygon fill="black" stroke="black" points="361.55,-1034.87 372.01,-1033.21 362.8,-1027.98 361.55,-1034.87"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "Map Origin", typeName: "BlockPos", id: 9, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="432.36" cy="-990" rx="54.93" ry="18"/>
|
|
<text text-anchor="middle" x="432.36" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">Map Origin</text>
|
|
</g>
|
|
<!-- 0->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>0->9</title>
|
|
<path fill="none" stroke="black" d="M266.72,-990C301.15,-990 336.74,-990 365.99,-990"/>
|
|
<polygon fill="black" stroke="black" points="365.77,-993.5 375.77,-990 365.77,-986.5 365.77,-993.5"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "Dependency on 'Creation Bit Field'", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>11</title>
|
|
<polygon fill="none" stroke="black" points="529.98,-954 328.73,-954 328.73,-918 535.98,-918 535.98,-948 529.98,-954"/>
|
|
<polyline fill="none" stroke="black" points="529.98,-954 529.98,-948"/>
|
|
<polyline fill="none" stroke="black" points="535.98,-948 529.98,-948"/>
|
|
<text text-anchor="middle" x="432.36" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'Creation Bit Field'</text>
|
|
</g>
|
|
<!-- 0->11 -->
|
|
<g id="edge11" class="edge">
|
|
<title>0->11</title>
|
|
<path fill="none" stroke="black" d="M214.64,-975.39C246.59,-969.58 283.9,-962.8 318.48,-956.52"/>
|
|
<polygon fill="black" stroke="black" points="318.89,-960 328.11,-954.77 317.64,-953.11 318.89,-960"/>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "Dependency on 'DecorationUpdate, TextureUpdate, or Creation Bit Field'", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>23</title>
|
|
<polygon fill="none" stroke="black" points="1154.48,-738 744.73,-738 744.73,-702 1160.48,-702 1160.48,-732 1154.48,-738"/>
|
|
<polyline fill="none" stroke="black" points="1154.48,-738 1154.48,-732"/>
|
|
<polyline fill="none" stroke="black" points="1160.48,-732 1154.48,-732"/>
|
|
<text text-anchor="middle" x="952.61" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'DecorationUpdate, TextureUpdate, or Creation Bit Field'</text>
|
|
</g>
|
|
<!-- 0->23 -->
|
|
<g id="edge23" class="edge">
|
|
<title>0->23</title>
|
|
<path fill="none" stroke="black" d="M167.04,-972.2C200.44,-954.56 254.05,-927.56 302.48,-909 497.44,-834.28 734.87,-772.14 861.62,-741.18"/>
|
|
<polygon fill="black" stroke="black" points="862.43,-744.59 871.32,-738.82 860.78,-737.79 862.43,-744.59"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "Dependency on 'DecorationUpdate Bit Field'", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>29</title>
|
|
<polygon fill="none" stroke="black" points="556.23,-630 302.48,-630 302.48,-594 562.23,-594 562.23,-624 556.23,-630"/>
|
|
<polyline fill="none" stroke="black" points="556.23,-630 556.23,-624"/>
|
|
<polyline fill="none" stroke="black" points="562.23,-624 556.23,-624"/>
|
|
<text text-anchor="middle" x="432.36" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'DecorationUpdate Bit Field'</text>
|
|
</g>
|
|
<!-- 0->29 -->
|
|
<g id="edge29" class="edge">
|
|
<title>0->29</title>
|
|
<path fill="none" stroke="black" d="M147.16,-971.84C174.87,-933.08 242.37,-839.63 302.48,-764 337.99,-719.33 381.24,-669.12 407.52,-639.06"/>
|
|
<polygon fill="black" stroke="black" points="410.14,-641.37 414.1,-631.54 404.88,-636.76 410.14,-641.37"/>
|
|
</g>
|
|
<!-- 70 -->
|
|
<!-- name: "Dependency on 'TextureUpdate Bit Field'", typeName: "", id: 70, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node46" class="node">
|
|
<title>70</title>
|
|
<polygon fill="none" stroke="black" points="546.86,-360 311.86,-360 311.86,-324 552.86,-324 552.86,-354 546.86,-360"/>
|
|
<polyline fill="none" stroke="black" points="546.86,-360 546.86,-354"/>
|
|
<polyline fill="none" stroke="black" points="552.86,-354 546.86,-354"/>
|
|
<text text-anchor="middle" x="432.36" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'TextureUpdate Bit Field'</text>
|
|
</g>
|
|
<!-- 0->70 -->
|
|
<g id="edge45" class="edge">
|
|
<title>0->70</title>
|
|
<path fill="none" stroke="black" d="M141.19,-971.57C163.1,-913.79 233.47,-731.34 302.48,-585 339.91,-505.63 390.01,-414.99 415.31,-370.16"/>
|
|
<polygon fill="black" stroke="black" points="418.27,-372.04 420.15,-361.61 412.17,-368.59 418.27,-372.04"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "ActorUniqueID", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-1206" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-1200.95" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M694.27,-1200.21C856.78,-1201.09 1471.95,-1204.39 1692.87,-1205.57"/>
|
|
<polygon fill="black" stroke="black" points="1692.81,-1209.07 1702.83,-1205.63 1692.85,-1202.07 1692.81,-1209.07"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-1152" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-1146.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 3->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->4</title>
|
|
<path fill="none" stroke="black" d="M1543.49,-1150.36C1585.4,-1150.66 1645.48,-1151.09 1693.58,-1151.44"/>
|
|
<polygon fill="black" stroke="black" points="1693.36,-1154.93 1703.39,-1151.51 1693.41,-1147.94 1693.36,-1154.93"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "byte", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-1098" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-1092.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M484.48,-1098C577.45,-1098 780.43,-1098 951.61,-1098 951.61,-1098 951.61,-1098 1272.38,-1098 1445.12,-1098 1651.43,-1098 1734.78,-1098"/>
|
|
<polygon fill="black" stroke="black" points="1734.66,-1101.5 1744.66,-1098 1734.66,-1094.5 1734.66,-1101.5"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "bool", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-1044" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-1038.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M504.61,-1044C604.52,-1044 791.9,-1044 951.61,-1044 951.61,-1044 951.61,-1044 1272.38,-1044 1444.91,-1044 1650.93,-1044 1734.48,-1044"/>
|
|
<polygon fill="black" stroke="black" points="1734.39,-1047.5 1744.39,-1044 1734.39,-1040.5 1734.39,-1047.5"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-990" rx="46.23" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-984.95" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 9->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>9->10</title>
|
|
<path fill="none" stroke="black" d="M487.45,-990C581.72,-990 782.23,-990 951.61,-990 951.61,-990 951.61,-990 1272.38,-990 1433.07,-990 1622.81,-990 1715.59,-990"/>
|
|
<polygon fill="black" stroke="black" points="1715.44,-993.5 1725.44,-990 1715.44,-986.5 1715.44,-993.5"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "If False", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>12</title>
|
|
<polygon fill="none" stroke="black" points="653.48,-954 598.23,-936 653.48,-918 708.73,-936 653.48,-954"/>
|
|
<text text-anchor="middle" x="653.48" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 11->12 -->
|
|
<g id="edge12" class="edge">
|
|
<title>11->12</title>
|
|
<path fill="none" stroke="black" d="M536.18,-936C553,-936 570.04,-936 585.69,-936"/>
|
|
<polygon fill="black" stroke="black" points="585.31,-939.5 595.31,-936 585.31,-932.5 585.31,-939.5"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "If True", typeName: "", id: 14, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>14</title>
|
|
<polygon fill="none" stroke="black" points="653.48,-900 601.85,-882 653.48,-864 705.11,-882 653.48,-900"/>
|
|
<text text-anchor="middle" x="653.48" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 11->14 -->
|
|
<g id="edge14" class="edge">
|
|
<title>11->14</title>
|
|
<path fill="none" stroke="black" d="M508.15,-917.57C542.63,-909.07 582.23,-899.31 611.22,-892.17"/>
|
|
<polygon fill="black" stroke="black" points="611.83,-895.62 620.7,-889.83 610.15,-888.83 611.83,-895.62"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 13, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-936" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 12->13 -->
|
|
<g id="edge13" class="edge">
|
|
<title>12->13</title>
|
|
<path fill="none" stroke="black" d="M710.31,-936C900,-936 1518.81,-936 1713.37,-936"/>
|
|
<polygon fill="black" stroke="black" points="1713.24,-939.5 1723.24,-936 1713.24,-932.5 1713.24,-939.5"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "Map ID List", typeName: "", id: 15, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-882" rx="57.49" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">Map ID List</text>
|
|
</g>
|
|
<!-- 14->15 -->
|
|
<g id="edge15" class="edge">
|
|
<title>14->15</title>
|
|
<path fill="none" stroke="black" d="M706.58,-882C755.65,-882 829.47,-882 883.26,-882"/>
|
|
<polygon fill="black" stroke="black" points="883.24,-885.5 893.24,-882 883.24,-878.5 883.24,-885.5"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "List Size", typeName: "", id: 16, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>16</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-882" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 15->16 -->
|
|
<g id="edge16" class="edge">
|
|
<title>15->16</title>
|
|
<path fill="none" stroke="black" d="M1010.55,-882C1114.62,-882 1334.17,-882 1436.21,-882"/>
|
|
<polygon fill="black" stroke="black" points="1435.95,-885.5 1445.95,-882 1435.95,-878.5 1435.95,-885.5"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "example element", typeName: "", id: 18, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1271.38" cy="-828" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 15->18 -->
|
|
<g id="edge18" class="edge">
|
|
<title>15->18</title>
|
|
<path fill="none" stroke="black" d="M1003.8,-873.44C1056.16,-864.52 1138.75,-850.44 1198.12,-840.32"/>
|
|
<polygon fill="black" stroke="black" points="1198.54,-843.8 1207.81,-838.67 1197.36,-836.9 1198.54,-843.8"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-882" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 16->17 -->
|
|
<g id="edge17" class="edge">
|
|
<title>16->17</title>
|
|
<path fill="none" stroke="black" d="M1535.6,-882C1577.53,-882 1642.19,-882 1693.37,-882"/>
|
|
<polygon fill="black" stroke="black" points="1693.22,-885.5 1703.22,-882 1693.22,-878.5 1693.22,-885.5"/>
|
|
</g>
|
|
<!-- 19 -->
|
|
<!-- name: "Map ID entry", typeName: "ActorUniqueID", id: 19, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>19</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-828" rx="62.1" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">Map ID entry</text>
|
|
</g>
|
|
<!-- 18->19 -->
|
|
<g id="edge19" class="edge">
|
|
<title>18->19</title>
|
|
<path fill="none" stroke="black" d="M1346.51,-828C1369.54,-828 1394.89,-828 1417.82,-828"/>
|
|
<polygon fill="black" stroke="black" points="1417.69,-831.5 1427.69,-828 1417.69,-824.5 1417.69,-831.5"/>
|
|
</g>
|
|
<!-- 21 -->
|
|
<!-- name: "Map ID entry", typeName: "ActorUniqueID", id: 21, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>21</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-774" rx="62.1" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">Map ID entry</text>
|
|
</g>
|
|
<!-- 18->21 -->
|
|
<g id="edge21" class="edge">
|
|
<title>18->21</title>
|
|
<path fill="none" stroke="black" d="M1324.89,-815C1357.28,-806.98 1398.86,-796.68 1432.24,-788.41"/>
|
|
<polygon fill="black" stroke="black" points="1432.89,-791.86 1441.76,-786.06 1431.21,-785.06 1432.89,-791.86"/>
|
|
</g>
|
|
<!-- 20 -->
|
|
<!-- name: "ActorUniqueID", typeName: "", id: 20, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>20</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-828" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
|
|
</g>
|
|
<!-- 19->20 -->
|
|
<g id="edge20" class="edge">
|
|
<title>19->20</title>
|
|
<path fill="none" stroke="black" d="M1553.91,-828C1594.78,-828 1648.86,-828 1693,-828"/>
|
|
<polygon fill="black" stroke="black" points="1692.77,-831.5 1702.77,-828 1692.77,-824.5 1692.77,-831.5"/>
|
|
</g>
|
|
<!-- 22 -->
|
|
<!-- name: "ActorUniqueID", typeName: "", id: 22, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>22</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-774" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
|
|
</g>
|
|
<!-- 21->22 -->
|
|
<g id="edge22" class="edge">
|
|
<title>21->22</title>
|
|
<path fill="none" stroke="black" d="M1553.91,-774C1594.78,-774 1648.86,-774 1693,-774"/>
|
|
<polygon fill="black" stroke="black" points="1692.77,-777.5 1702.77,-774 1692.77,-770.5 1692.77,-777.5"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "If False", typeName: "", id: 24, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>24</title>
|
|
<polygon fill="none" stroke="black" points="1271.38,-738 1216.13,-720 1271.38,-702 1326.63,-720 1271.38,-738"/>
|
|
<text text-anchor="middle" x="1271.38" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 23->24 -->
|
|
<g id="edge24" class="edge">
|
|
<title>23->24</title>
|
|
<path fill="none" stroke="black" d="M1160.92,-720C1175.94,-720 1190.31,-720 1203.41,-720"/>
|
|
<polygon fill="black" stroke="black" points="1203.07,-723.5 1213.07,-720 1203.07,-716.5 1203.07,-723.5"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "If True", typeName: "", id: 26, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>26</title>
|
|
<polygon fill="none" stroke="black" points="1271.38,-684 1219.75,-666 1271.38,-648 1323.01,-666 1271.38,-684"/>
|
|
<text text-anchor="middle" x="1271.38" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 23->26 -->
|
|
<g id="edge26" class="edge">
|
|
<title>23->26</title>
|
|
<path fill="none" stroke="black" d="M1061.74,-701.57C1117.23,-692.11 1181.9,-681.08 1224.36,-673.84"/>
|
|
<polygon fill="black" stroke="black" points="1224.69,-677.34 1233.96,-672.21 1223.52,-670.44 1224.69,-677.34"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 25, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>25</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-720" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 24->25 -->
|
|
<g id="edge25" class="edge">
|
|
<title>24->25</title>
|
|
<path fill="none" stroke="black" d="M1327.81,-720C1422.87,-720 1616.14,-720 1713.55,-720"/>
|
|
<polygon fill="black" stroke="black" points="1713.42,-723.5 1723.42,-720 1713.42,-716.5 1713.42,-723.5"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "Scale", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-666" rx="30.88" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">Scale</text>
|
|
</g>
|
|
<!-- 26->27 -->
|
|
<g id="edge27" class="edge">
|
|
<title>26->27</title>
|
|
<path fill="none" stroke="black" d="M1324.34,-666C1362.48,-666 1413.6,-666 1449.02,-666"/>
|
|
<polygon fill="black" stroke="black" points="1448.87,-669.5 1458.87,-666 1448.87,-662.5 1448.87,-669.5"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "byte", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-666" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 27->28 -->
|
|
<g id="edge28" class="edge">
|
|
<title>27->28</title>
|
|
<path fill="none" stroke="black" d="M1522.69,-666C1574.18,-666 1678.75,-666 1734.87,-666"/>
|
|
<polygon fill="black" stroke="black" points="1734.56,-669.5 1744.56,-666 1734.56,-662.5 1734.56,-669.5"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "If False", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>30</title>
|
|
<polygon fill="none" stroke="black" points="653.48,-630 598.23,-612 653.48,-594 708.73,-612 653.48,-630"/>
|
|
<text text-anchor="middle" x="653.48" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge30" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M562.72,-612C570.51,-612 578.15,-612 585.5,-612"/>
|
|
<polygon fill="black" stroke="black" points="585.25,-615.5 595.25,-612 585.25,-608.5 585.25,-615.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "If True", typeName: "", id: 32, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>32</title>
|
|
<polygon fill="none" stroke="black" points="653.48,-549 601.85,-531 653.48,-513 705.11,-531 653.48,-549"/>
|
|
<text text-anchor="middle" x="653.48" y="-525.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 29->32 -->
|
|
<g id="edge32" class="edge">
|
|
<title>29->32</title>
|
|
<path fill="none" stroke="black" d="M483.35,-593.52C523.99,-578.5 580.34,-557.67 616.6,-544.26"/>
|
|
<polygon fill="black" stroke="black" points="617.59,-547.63 625.76,-540.88 615.16,-541.06 617.59,-547.63"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-612" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 30->31 -->
|
|
<g id="edge31" class="edge">
|
|
<title>30->31</title>
|
|
<path fill="none" stroke="black" d="M710.31,-612C900,-612 1518.81,-612 1713.37,-612"/>
|
|
<polygon fill="black" stroke="black" points="1713.24,-615.5 1723.24,-612 1713.24,-608.5 1713.24,-615.5"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "Actor IDs", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-531" rx="47.77" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-525.95" font-family="Times New Roman,serif" font-size="14.00">Actor IDs</text>
|
|
</g>
|
|
<!-- 32->33 -->
|
|
<g id="edge33" class="edge">
|
|
<title>32->33</title>
|
|
<path fill="none" stroke="black" d="M706.58,-531C758.79,-531 839,-531 893.3,-531"/>
|
|
<polygon fill="black" stroke="black" points="892.96,-534.5 902.96,-531 892.96,-527.5 892.96,-534.5"/>
|
|
</g>
|
|
<!-- 51 -->
|
|
<!-- name: "Decoration List", typeName: "", id: 51, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node40" class="node">
|
|
<title>51</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-450" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">Decoration List</text>
|
|
</g>
|
|
<!-- 32->51 -->
|
|
<g id="edge39" class="edge">
|
|
<title>32->51</title>
|
|
<path fill="none" stroke="black" d="M682.06,-522.47C699.89,-517.03 723.63,-509.91 744.73,-504 793.68,-490.29 849.46,-475.8 890.76,-465.28"/>
|
|
<polygon fill="black" stroke="black" points="891.43,-468.72 900.26,-462.87 889.71,-461.94 891.43,-468.72"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "List Size", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="1271.38" cy="-558" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 33->34 -->
|
|
<g id="edge34" class="edge">
|
|
<title>33->34</title>
|
|
<path fill="none" stroke="black" d="M999.67,-534.93C1057.38,-539.85 1156.08,-548.26 1217.02,-553.45"/>
|
|
<polygon fill="black" stroke="black" points="1216.54,-556.92 1226.8,-554.29 1217.14,-549.95 1216.54,-556.92"/>
|
|
</g>
|
|
<!-- 36 -->
|
|
<!-- name: "example element", typeName: "", id: 36, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>36</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1271.38" cy="-504" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 33->36 -->
|
|
<g id="edge36" class="edge">
|
|
<title>33->36</title>
|
|
<path fill="none" stroke="black" d="M999.67,-527.07C1049.16,-522.86 1128.79,-516.07 1188.9,-510.94"/>
|
|
<polygon fill="black" stroke="black" points="1189.1,-514.44 1198.76,-510.1 1188.5,-507.47 1189.1,-514.44"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 35, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node36" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-558" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 34->35 -->
|
|
<g id="edge35" class="edge">
|
|
<title>34->35</title>
|
|
<path fill="none" stroke="black" d="M1315.45,-558C1399.57,-558 1586.81,-558 1693.68,-558"/>
|
|
<polygon fill="black" stroke="black" points="1693.52,-561.5 1703.52,-558 1693.52,-554.5 1693.52,-561.5"/>
|
|
</g>
|
|
<!-- 37 -->
|
|
<!-- name: "MapItemTrackedActor ID", typeName: "MapItemTrackedActor::UniqueId", id: 37, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node38" class="node">
|
|
<title>37</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-504" rx="109.19" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">MapItemTrackedActor ID</text>
|
|
</g>
|
|
<!-- 36->37 -->
|
|
<g id="edge37" class="edge">
|
|
<title>36->37</title>
|
|
<path fill="none" stroke="black" d="M1346.51,-504C1354.41,-504 1362.58,-504 1370.83,-504"/>
|
|
<polygon fill="black" stroke="black" points="1370.59,-507.5 1380.59,-504 1370.59,-500.5 1370.59,-507.5"/>
|
|
</g>
|
|
<!-- 50 -->
|
|
<!-- name: "MapItemTrackedActor::UniqueId", typeName: "", id: 50, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node39" class="node">
|
|
<title>50</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-504" rx="136.82" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">MapItemTrackedActor::UniqueId</text>
|
|
</g>
|
|
<!-- 37->50 -->
|
|
<g id="edge38" class="edge">
|
|
<title>37->50</title>
|
|
<path fill="none" stroke="black" d="M1601.12,-504C1608.95,-504 1616.93,-504 1624.94,-504"/>
|
|
<polygon fill="black" stroke="black" points="1624.75,-507.5 1634.75,-504 1624.75,-500.5 1624.75,-507.5"/>
|
|
</g>
|
|
<!-- 52 -->
|
|
<!-- name: "List Size", typeName: "", id: 52, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node41" class="node">
|
|
<title>52</title>
|
|
<ellipse fill="none" stroke="black" cx="1271.38" cy="-450" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 51->52 -->
|
|
<g id="edge40" class="edge">
|
|
<title>51->52</title>
|
|
<path fill="none" stroke="black" d="M1021.56,-450C1079.65,-450 1162.15,-450 1215.97,-450"/>
|
|
<polygon fill="black" stroke="black" points="1215.81,-453.5 1225.81,-450 1215.81,-446.5 1215.81,-453.5"/>
|
|
</g>
|
|
<!-- 54 -->
|
|
<!-- name: "example element", typeName: "", id: 54, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node43" class="node">
|
|
<title>54</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1271.38" cy="-396" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 51->54 -->
|
|
<g id="edge42" class="edge">
|
|
<title>51->54</title>
|
|
<path fill="none" stroke="black" d="M1010.97,-440.22C1063.54,-431.26 1141.59,-417.95 1198.34,-408.28"/>
|
|
<polygon fill="black" stroke="black" points="1198.63,-411.78 1207.9,-406.65 1197.45,-404.88 1198.63,-411.78"/>
|
|
</g>
|
|
<!-- 53 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 53, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node42" class="node">
|
|
<title>53</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-450" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 52->53 -->
|
|
<g id="edge41" class="edge">
|
|
<title>52->53</title>
|
|
<path fill="none" stroke="black" d="M1315.45,-450C1399.57,-450 1586.81,-450 1693.68,-450"/>
|
|
<polygon fill="black" stroke="black" points="1693.52,-453.5 1703.52,-450 1693.52,-446.5 1693.52,-453.5"/>
|
|
</g>
|
|
<!-- 55 -->
|
|
<!-- name: "Map Decoration", typeName: "MapDecoration", id: 55, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node44" class="node">
|
|
<title>55</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-396" rx="71.82" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Map Decoration</text>
|
|
</g>
|
|
<!-- 54->55 -->
|
|
<g id="edge43" class="edge">
|
|
<title>54->55</title>
|
|
<path fill="none" stroke="black" d="M1346.51,-396C1366.32,-396 1387.85,-396 1408.07,-396"/>
|
|
<polygon fill="black" stroke="black" points="1407.96,-399.5 1417.96,-396 1407.96,-392.5 1407.96,-399.5"/>
|
|
</g>
|
|
<!-- 69 -->
|
|
<!-- name: "MapDecoration", typeName: "", id: 69, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node45" class="node">
|
|
<title>69</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-396" rx="69.26" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">MapDecoration</text>
|
|
</g>
|
|
<!-- 55->69 -->
|
|
<g id="edge44" class="edge">
|
|
<title>55->69</title>
|
|
<path fill="none" stroke="black" d="M1563.48,-396C1602.79,-396 1651.77,-396 1692.43,-396"/>
|
|
<polygon fill="black" stroke="black" points="1692.43,-399.5 1702.43,-396 1692.43,-392.5 1692.43,-399.5"/>
|
|
</g>
|
|
<!-- 71 -->
|
|
<!-- name: "If False", typeName: "", id: 71, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node47" class="node">
|
|
<title>71</title>
|
|
<polygon fill="none" stroke="black" points="653.48,-360 598.23,-342 653.48,-324 708.73,-342 653.48,-360"/>
|
|
<text text-anchor="middle" x="653.48" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 70->71 -->
|
|
<g id="edge46" class="edge">
|
|
<title>70->71</title>
|
|
<path fill="none" stroke="black" d="M553.18,-342C564.21,-342 575.11,-342 585.41,-342"/>
|
|
<polygon fill="black" stroke="black" points="585.25,-345.5 595.25,-342 585.25,-338.5 585.25,-345.5"/>
|
|
</g>
|
|
<!-- 73 -->
|
|
<!-- name: "If True", typeName: "", id: 73, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node49" class="node">
|
|
<title>73</title>
|
|
<polygon fill="none" stroke="black" points="653.48,-225 601.85,-207 653.48,-189 705.11,-207 653.48,-225"/>
|
|
<text text-anchor="middle" x="653.48" y="-201.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 70->73 -->
|
|
<g id="edge48" class="edge">
|
|
<title>70->73</title>
|
|
<path fill="none" stroke="black" d="M463.37,-323.51C505.72,-297.42 582.5,-250.11 624.01,-224.54"/>
|
|
<polygon fill="black" stroke="black" points="625.79,-227.55 632.47,-219.33 622.12,-221.59 625.79,-227.55"/>
|
|
</g>
|
|
<!-- 72 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 72, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node48" class="node">
|
|
<title>72</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-342" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 71->72 -->
|
|
<g id="edge47" class="edge">
|
|
<title>71->72</title>
|
|
<path fill="none" stroke="black" d="M710.31,-342C900,-342 1518.81,-342 1713.37,-342"/>
|
|
<polygon fill="black" stroke="black" points="1713.24,-345.5 1723.24,-342 1713.24,-338.5 1713.24,-345.5"/>
|
|
</g>
|
|
<!-- 74 -->
|
|
<!-- name: "Texture Width", typeName: "", id: 74, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node50" class="node">
|
|
<title>74</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-284" rx="64.15" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-278.95" font-family="Times New Roman,serif" font-size="14.00">Texture Width</text>
|
|
</g>
|
|
<!-- 73->74 -->
|
|
<g id="edge49" class="edge">
|
|
<title>73->74</title>
|
|
<path fill="none" stroke="black" d="M669.94,-219.65C687.04,-232.79 716,-252.58 744.73,-261 985.39,-331.51 1288.56,-308.52 1422.05,-293.13"/>
|
|
<polygon fill="black" stroke="black" points="1422.25,-296.63 1431.78,-291.99 1421.44,-289.68 1422.25,-296.63"/>
|
|
</g>
|
|
<!-- 76 -->
|
|
<!-- name: "Texture Height", typeName: "", id: 76, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node52" class="node">
|
|
<title>76</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-234" rx="66.71" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Texture Height</text>
|
|
</g>
|
|
<!-- 73->76 -->
|
|
<g id="edge51" class="edge">
|
|
<title>73->76</title>
|
|
<path fill="none" stroke="black" d="M695.8,-210.75C742.74,-215.02 820.26,-222.06 877.69,-227.28"/>
|
|
<polygon fill="black" stroke="black" points="877.11,-230.74 887.38,-228.16 877.74,-223.77 877.11,-230.74"/>
|
|
</g>
|
|
<!-- 78 -->
|
|
<!-- name: "X-TexCoordinate", typeName: "", id: 78, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node54" class="node">
|
|
<title>78</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-180" rx="75.41" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">X-TexCoordinate</text>
|
|
</g>
|
|
<!-- 73->78 -->
|
|
<g id="edge53" class="edge">
|
|
<title>73->78</title>
|
|
<path fill="none" stroke="black" d="M695.8,-203.25C740.7,-199.17 813.59,-192.54 870.1,-187.41"/>
|
|
<polygon fill="black" stroke="black" points="870.38,-190.9 880.03,-186.5 869.75,-183.92 870.38,-190.9"/>
|
|
</g>
|
|
<!-- 80 -->
|
|
<!-- name: "Y-TexCoordinate", typeName: "", id: 80, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node56" class="node">
|
|
<title>80</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-126" rx="74.38" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Y-TexCoordinate</text>
|
|
</g>
|
|
<!-- 73->80 -->
|
|
<g id="edge55" class="edge">
|
|
<title>73->80</title>
|
|
<path fill="none" stroke="black" d="M670.43,-194.67C687.72,-181.99 716.62,-162.77 744.73,-153 783.81,-139.42 829.2,-132.58 867.49,-129.17"/>
|
|
<polygon fill="black" stroke="black" points="867.42,-132.69 877.1,-128.39 866.85,-125.71 867.42,-132.69"/>
|
|
</g>
|
|
<!-- 82 -->
|
|
<!-- name: "Pixels", typeName: "", id: 82, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node58" class="node">
|
|
<title>82</title>
|
|
<ellipse fill="none" stroke="black" cx="952.61" cy="-72" rx="33.44" ry="18"/>
|
|
<text text-anchor="middle" x="952.61" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Pixels</text>
|
|
</g>
|
|
<!-- 73->82 -->
|
|
<g id="edge57" class="edge">
|
|
<title>73->82</title>
|
|
<path fill="none" stroke="black" d="M662.31,-191.71C675.62,-167.47 705.11,-120.76 744.73,-99 795.62,-71.05 863.9,-67.52 907.83,-68.78"/>
|
|
<polygon fill="black" stroke="black" points="907.62,-72.28 917.75,-69.17 907.9,-65.28 907.62,-72.28"/>
|
|
</g>
|
|
<!-- 75 -->
|
|
<!-- name: "varint", typeName: "", id: 75, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node51" class="node">
|
|
<title>75</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-288" rx="32.41" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 74->75 -->
|
|
<g id="edge50" class="edge">
|
|
<title>74->75</title>
|
|
<path fill="none" stroke="black" d="M1556,-284.91C1608.99,-285.66 1683.06,-286.72 1729.37,-287.38"/>
|
|
<polygon fill="black" stroke="black" points="1729.24,-290.88 1739.29,-287.53 1729.34,-283.88 1729.24,-290.88"/>
|
|
</g>
|
|
<!-- 77 -->
|
|
<!-- name: "varint", typeName: "", id: 77, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node53" class="node">
|
|
<title>77</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-234" rx="32.41" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 76->77 -->
|
|
<g id="edge52" class="edge">
|
|
<title>76->77</title>
|
|
<path fill="none" stroke="black" d="M1019.58,-234C1181.38,-234 1594.51,-234 1729.26,-234"/>
|
|
<polygon fill="black" stroke="black" points="1729.17,-237.5 1739.17,-234 1729.17,-230.5 1729.17,-237.5"/>
|
|
</g>
|
|
<!-- 79 -->
|
|
<!-- name: "varint", typeName: "", id: 79, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node55" class="node">
|
|
<title>79</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-180" rx="32.41" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 78->79 -->
|
|
<g id="edge54" class="edge">
|
|
<title>78->79</title>
|
|
<path fill="none" stroke="black" d="M1028.45,-180C1196.12,-180 1597.52,-180 1729.56,-180"/>
|
|
<polygon fill="black" stroke="black" points="1729.25,-183.5 1739.25,-180 1729.25,-176.5 1729.25,-183.5"/>
|
|
</g>
|
|
<!-- 81 -->
|
|
<!-- name: "varint", typeName: "", id: 81, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node57" class="node">
|
|
<title>81</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-126" rx="32.41" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 80->81 -->
|
|
<g id="edge56" class="edge">
|
|
<title>80->81</title>
|
|
<path fill="none" stroke="black" d="M1027.36,-126C1194.31,-126 1596.94,-126 1729.41,-126"/>
|
|
<polygon fill="black" stroke="black" points="1729.14,-129.5 1739.14,-126 1729.14,-122.5 1729.14,-129.5"/>
|
|
</g>
|
|
<!-- 83 -->
|
|
<!-- name: "List Size", typeName: "", id: 83, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node59" class="node">
|
|
<title>83</title>
|
|
<ellipse fill="none" stroke="black" cx="1271.38" cy="-72" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 82->83 -->
|
|
<g id="edge58" class="edge">
|
|
<title>82->83</title>
|
|
<path fill="none" stroke="black" d="M986.31,-72C1040.59,-72 1149.84,-72 1215.9,-72"/>
|
|
<polygon fill="black" stroke="black" points="1215.8,-75.5 1225.8,-72 1215.8,-68.5 1215.8,-75.5"/>
|
|
</g>
|
|
<!-- 85 -->
|
|
<!-- name: "example element", typeName: "", id: 85, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node61" class="node">
|
|
<title>85</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="1271.38" cy="-18" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="1271.38" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 82->85 -->
|
|
<g id="edge60" class="edge">
|
|
<title>82->85</title>
|
|
<path fill="none" stroke="black" d="M984.85,-66.67C1033.98,-58.3 1130.63,-41.82 1197.79,-30.37"/>
|
|
<polygon fill="black" stroke="black" points="1198.38,-33.82 1207.65,-28.69 1197.2,-26.92 1198.38,-33.82"/>
|
|
</g>
|
|
<!-- 84 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 84, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node60" class="node">
|
|
<title>84</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-72" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 83->84 -->
|
|
<g id="edge59" class="edge">
|
|
<title>83->84</title>
|
|
<path fill="none" stroke="black" d="M1315.45,-72C1399.57,-72 1586.81,-72 1693.68,-72"/>
|
|
<polygon fill="black" stroke="black" points="1693.52,-75.5 1703.52,-72 1693.52,-68.5 1693.52,-75.5"/>
|
|
</g>
|
|
<!-- 86 -->
|
|
<!-- name: "Pixel", typeName: "", id: 86, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node62" class="node">
|
|
<title>86</title>
|
|
<ellipse fill="none" stroke="black" cx="1491.46" cy="-18" rx="29.86" ry="18"/>
|
|
<text text-anchor="middle" x="1491.46" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Pixel</text>
|
|
</g>
|
|
<!-- 85->86 -->
|
|
<g id="edge61" class="edge">
|
|
<title>85->86</title>
|
|
<path fill="none" stroke="black" d="M1346.51,-18C1381.13,-18 1421,-18 1449.99,-18"/>
|
|
<polygon fill="black" stroke="black" points="1449.79,-21.5 1459.79,-18 1449.79,-14.5 1449.79,-21.5"/>
|
|
</g>
|
|
<!-- 87 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 87, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node63" class="node">
|
|
<title>87</title>
|
|
<ellipse fill="none" stroke="black" cx="1773.47" cy="-18" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1773.47" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 86->87 -->
|
|
<g id="edge62" class="edge">
|
|
<title>86->87</title>
|
|
<path fill="none" stroke="black" d="M1521.63,-18C1562.01,-18 1636.44,-18 1693.77,-18"/>
|
|
<polygon fill="black" stroke="black" points="1693.48,-21.5 1703.48,-18 1693.48,-14.5 1693.48,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|