mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-08-07 18:31:37 +00:00
556 lines
31 KiB
XML
556 lines
31 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: AddPlayerPacket Pages: 1 -->
|
|
<svg width="2483pt" height="980pt"
|
|
viewBox="0.00 0.00 2482.81 980.31" 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 976.31)">
|
|
<title>AddPlayerPacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-976.31 2478.81,-976.31 2478.81,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "AddPlayerPacket", typeName: "", id: 0, branchId: 12, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="74.89" cy="-530" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="74.89" y="-524.95" font-family="Times New Roman,serif" font-size="14.00">AddPlayerPacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "UUID", typeName: "mce::UUID", id: 1, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-934" rx="33.95" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-928.95" font-family="Times New Roman,serif" font-size="14.00">UUID</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M75.42,-548.19C75.02,-606.17 82.37,-787.7 185.79,-871 368.09,-1017.83 679.68,-968.09 791.4,-943.92"/>
|
|
<polygon fill="black" stroke="black" points="792.02,-947.37 801.02,-941.79 790.5,-940.54 792.02,-947.37"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "Player Name", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-878" rx="59.54" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-872.95" font-family="Times New Roman,serif" font-size="14.00">Player Name</text>
|
|
</g>
|
|
<!-- 0->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->3</title>
|
|
<path fill="none" stroke="black" d="M76.27,-548.33C78.47,-601.89 92.91,-758.82 185.79,-829 275.13,-896.51 615.95,-888.71 763.74,-881.86"/>
|
|
<polygon fill="black" stroke="black" points="763.55,-885.38 773.37,-881.4 763.22,-878.38 763.55,-885.38"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Target Runtime ID", typeName: "ActorRuntimeID", id: 5, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="630.59" cy="-823" rx="81.55" ry="18"/>
|
|
<text text-anchor="middle" x="630.59" y="-817.95" font-family="Times New Roman,serif" font-size="14.00">Target Runtime ID</text>
|
|
</g>
|
|
<!-- 0->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->5</title>
|
|
<path fill="none" stroke="black" d="M77.64,-548.23C83.28,-595.99 105.62,-725.1 185.79,-783 296.08,-862.65 464.26,-851.75 558.75,-837.11"/>
|
|
<polygon fill="black" stroke="black" points="559.09,-840.6 568.41,-835.56 557.98,-833.69 559.09,-840.6"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "Platform Chat Id", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-772" rx="73.87" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-766.95" font-family="Times New Roman,serif" font-size="14.00">Platform Chat Id</text>
|
|
</g>
|
|
<!-- 0->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->7</title>
|
|
<path fill="none" stroke="black" d="M80.55,-548.33C91.46,-587.13 122.7,-677.26 185.79,-717 277.33,-774.67 595.33,-776.78 748.73,-774.22"/>
|
|
<polygon fill="black" stroke="black" points="748.48,-777.73 758.41,-774.05 748.35,-770.73 748.48,-777.73"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "Position", typeName: "Vec3", id: 9, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="630.59" cy="-715" rx="41.12" ry="18"/>
|
|
<text text-anchor="middle" x="630.59" y="-709.95" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 0->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>0->9</title>
|
|
<path fill="none" stroke="black" d="M83.57,-548.14C98.19,-580.13 133.3,-645.91 185.79,-675 313.55,-745.81 494.28,-733.92 580.34,-722.81"/>
|
|
<polygon fill="black" stroke="black" points="580.65,-726.3 590.09,-721.49 579.71,-719.36 580.65,-726.3"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "Velocity", typeName: "Vec3", id: 11, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-664" rx="41.63" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-658.95" font-family="Times New Roman,serif" font-size="14.00">Velocity</text>
|
|
</g>
|
|
<!-- 0->11 -->
|
|
<g id="edge11" class="edge">
|
|
<title>0->11</title>
|
|
<path fill="none" stroke="black" d="M97.08,-547.52C118.15,-563.88 152.12,-587.45 185.79,-599 397.21,-671.51 668.61,-670.74 780.74,-666.67"/>
|
|
<polygon fill="black" stroke="black" points="780.67,-670.17 790.53,-666.29 780.4,-663.18 780.67,-670.17"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "Rotation", typeName: "Vec2", id: 13, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="630.59" cy="-607" rx="42.65" ry="18"/>
|
|
<text text-anchor="middle" x="630.59" y="-601.95" font-family="Times New Roman,serif" font-size="14.00">Rotation</text>
|
|
</g>
|
|
<!-- 0->13 -->
|
|
<g id="edge13" class="edge">
|
|
<title>0->13</title>
|
|
<path fill="none" stroke="black" d="M114.95,-545.64C135.67,-553.3 161.75,-561.94 185.79,-567 324.61,-596.2 492.27,-604.09 576.22,-606.22"/>
|
|
<polygon fill="black" stroke="black" points="575.91,-609.71 585.98,-606.45 576.07,-602.71 575.91,-609.71"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "Y-Head Rotation", typeName: "", id: 15, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-554" rx="73.36" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-548.95" font-family="Times New Roman,serif" font-size="14.00">Y-Head Rotation</text>
|
|
</g>
|
|
<!-- 0->15 -->
|
|
<g id="edge15" class="edge">
|
|
<title>0->15</title>
|
|
<path fill="none" stroke="black" d="M149.19,-532.72C161.41,-533.16 173.96,-533.6 185.79,-534 388.1,-540.81 626.02,-547.94 749.28,-551.57"/>
|
|
<polygon fill="black" stroke="black" points="748.87,-555.05 758.97,-551.85 749.08,-548.06 748.87,-555.05"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "Carried Item", typeName: "NetworkItemStackDescriptor", id: 17, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="349.41" cy="-507" rx="58.52" ry="18"/>
|
|
<text text-anchor="middle" x="349.41" y="-501.95" font-family="Times New Roman,serif" font-size="14.00">Carried Item</text>
|
|
</g>
|
|
<!-- 0->17 -->
|
|
<g id="edge17" class="edge">
|
|
<title>0->17</title>
|
|
<path fill="none" stroke="black" d="M146.08,-524.08C187.74,-520.56 240.27,-516.13 281.37,-512.66"/>
|
|
<polygon fill="black" stroke="black" points="281.46,-516.16 291.13,-511.83 280.87,-509.19 281.46,-516.16"/>
|
|
</g>
|
|
<!-- 46 -->
|
|
<!-- name: "Player Game Type", typeName: "", id: 46, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>46</title>
|
|
<ellipse fill="none" stroke="black" cx="349.41" cy="-452" rx="80.01" ry="18"/>
|
|
<text text-anchor="middle" x="349.41" y="-446.95" font-family="Times New Roman,serif" font-size="14.00">Player Game Type</text>
|
|
</g>
|
|
<!-- 0->46 -->
|
|
<g id="edge19" class="edge">
|
|
<title>0->46</title>
|
|
<path fill="none" stroke="black" d="M106.8,-513.35C128.37,-502.38 158.14,-488.51 185.79,-480 211.43,-472.1 240.07,-466.24 266.09,-461.97"/>
|
|
<polygon fill="black" stroke="black" points="266.62,-465.43 275.95,-460.42 265.53,-458.52 266.62,-465.43"/>
|
|
</g>
|
|
<!-- 48 -->
|
|
<!-- name: "Dependency on 'SynchedActorDataEntityWrapper exist?'", typeName: "", id: 48, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>48</title>
|
|
<polygon fill="none" stroke="black" points="507.04,-414 185.79,-414 185.79,-378 513.04,-378 513.04,-408 507.04,-414"/>
|
|
<polyline fill="none" stroke="black" points="507.04,-414 507.04,-408"/>
|
|
<polyline fill="none" stroke="black" points="513.04,-408 507.04,-408"/>
|
|
<text text-anchor="middle" x="349.41" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'SynchedActorDataEntityWrapper exist?'</text>
|
|
</g>
|
|
<!-- 0->48 -->
|
|
<g id="edge21" class="edge">
|
|
<title>0->48</title>
|
|
<path fill="none" stroke="black" d="M88.93,-512.21C107.55,-488.24 144.14,-446.13 185.79,-425 190.57,-422.57 195.52,-420.35 200.6,-418.3"/>
|
|
<polygon fill="black" stroke="black" points="201.59,-421.67 209.74,-414.89 199.15,-415.11 201.59,-421.67"/>
|
|
</g>
|
|
<!-- 60 -->
|
|
<!-- name: "Synched Properties", typeName: "PropertySyncData", id: 60, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>60</title>
|
|
<ellipse fill="none" stroke="black" cx="349.41" cy="-329" rx="82.57" ry="18"/>
|
|
<text text-anchor="middle" x="349.41" y="-323.95" font-family="Times New Roman,serif" font-size="14.00">Synched Properties</text>
|
|
</g>
|
|
<!-- 0->60 -->
|
|
<g id="edge28" class="edge">
|
|
<title>0->60</title>
|
|
<path fill="none" stroke="black" d="M83.06,-511.79C97.28,-478.08 132.4,-406.04 185.79,-369 208.05,-353.56 235.65,-344.06 261.76,-338.22"/>
|
|
<polygon fill="black" stroke="black" points="262.27,-341.69 271.36,-336.24 260.85,-334.83 262.27,-341.69"/>
|
|
</g>
|
|
<!-- 79 -->
|
|
<!-- name: "AbilitiesData", typeName: "SerializedAbilitiesData", id: 79, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>79</title>
|
|
<ellipse fill="none" stroke="black" cx="349.41" cy="-248" rx="60.05" ry="18"/>
|
|
<text text-anchor="middle" x="349.41" y="-242.95" font-family="Times New Roman,serif" font-size="14.00">AbilitiesData</text>
|
|
</g>
|
|
<!-- 0->79 -->
|
|
<g id="edge30" class="edge">
|
|
<title>0->79</title>
|
|
<path fill="none" stroke="black" d="M79.6,-511.67C89.24,-468.68 119.12,-360.6 185.79,-302 212.67,-278.37 250.21,-265.02 282.44,-257.51"/>
|
|
<polygon fill="black" stroke="black" points="283.09,-260.95 292.12,-255.41 281.6,-254.11 283.09,-260.95"/>
|
|
</g>
|
|
<!-- 107 -->
|
|
<!-- name: "Actor Links", typeName: "", id: 107, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>107</title>
|
|
<ellipse fill="none" stroke="black" cx="349.41" cy="-180" rx="55.45" ry="18"/>
|
|
<text text-anchor="middle" x="349.41" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Actor Links</text>
|
|
</g>
|
|
<!-- 0->107 -->
|
|
<g id="edge32" class="edge">
|
|
<title>0->107</title>
|
|
<path fill="none" stroke="black" d="M76.67,-511.83C79.97,-458.59 97.12,-301.64 185.79,-221 211.9,-197.25 249.74,-186.8 282.35,-182.38"/>
|
|
<polygon fill="black" stroke="black" points="282.61,-185.87 292.14,-181.23 281.8,-178.92 282.61,-185.87"/>
|
|
</g>
|
|
<!-- 126 -->
|
|
<!-- name: "Device Id", typeName: "", id: 126, branchId: 0, recurseId: -1, attributes: 0, notes: "A unique device id obtained from the connection request." -->
|
|
<g id="node39" class="node">
|
|
<title>126</title>
|
|
<ellipse fill="none" stroke="black" cx="630.59" cy="-72" rx="47.26" ry="18"/>
|
|
<text text-anchor="middle" x="630.59" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Device Id</text>
|
|
</g>
|
|
<!-- 0->126 -->
|
|
<g id="edge38" class="edge">
|
|
<title>0->126</title>
|
|
<path fill="none" stroke="black" d="M78.64,-511.78C89.34,-443.35 130.35,-203 185.79,-153 241.91,-102.39 465.58,-82.05 572.33,-75.11"/>
|
|
<polygon fill="black" stroke="black" points="572.25,-78.62 582.01,-74.5 571.81,-71.64 572.25,-78.62"/>
|
|
</g>
|
|
<!-- 128 -->
|
|
<!-- name: "Build Platform", typeName: "", id: 128, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node41" class="node">
|
|
<title>128</title>
|
|
<ellipse fill="none" stroke="black" cx="349.41" cy="-36" rx="66.71" ry="18"/>
|
|
<text text-anchor="middle" x="349.41" y="-30.95" font-family="Times New Roman,serif" font-size="14.00">Build Platform</text>
|
|
</g>
|
|
<!-- 0->128 -->
|
|
<g id="edge40" class="edge">
|
|
<title>0->128</title>
|
|
<path fill="none" stroke="black" d="M75.17,-511.57C73.62,-446.98 77.02,-228.04 185.79,-103 210.28,-74.85 248.44,-58.31 281.64,-48.71"/>
|
|
<polygon fill="black" stroke="black" points="282.49,-52.1 291.22,-46.11 280.65,-45.35 282.49,-52.1"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "mce::UUID", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-936" rx="54.93" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-930.95" font-family="Times New Roman,serif" font-size="14.00">mce::UUID</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M868.18,-934.08C998.34,-934.37 1473.11,-935.45 1648.46,-935.85"/>
|
|
<polygon fill="black" stroke="black" points="1648.29,-939.35 1658.3,-935.87 1648.31,-932.35 1648.29,-939.35"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "string", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-882" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-876.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 3->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->4</title>
|
|
<path fill="none" stroke="black" d="M893.5,-878.27C1059.29,-879.02 1528.23,-881.15 1671.81,-881.81"/>
|
|
<polygon fill="black" stroke="black" points="1671.6,-885.31 1681.62,-881.85 1671.63,-878.31 1671.6,-885.31"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "ActorRuntimeID", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-828" rx="73.87" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-822.95" font-family="Times New Roman,serif" font-size="14.00">ActorRuntimeID</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M712.51,-823.37C911.97,-824.3 1425.75,-826.67 1629.27,-827.61"/>
|
|
<polygon fill="black" stroke="black" points="1629.23,-831.11 1639.25,-827.65 1629.27,-824.11 1629.23,-831.11"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "string", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-774" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-768.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M907.86,-772.17C1084.66,-772.57 1531.22,-773.58 1671.36,-773.9"/>
|
|
<polygon fill="black" stroke="black" points="1671.29,-777.4 1681.3,-773.93 1671.31,-770.4 1671.29,-777.4"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "Vec3", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-720" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 9->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>9->10</title>
|
|
<path fill="none" stroke="black" d="M672.05,-715.19C842.97,-715.98 1504.86,-719.03 1674.38,-719.82"/>
|
|
<polygon fill="black" stroke="black" points="1674.19,-723.32 1684.21,-719.86 1674.23,-716.32 1674.19,-723.32"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "Vec3", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-666" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 11->12 -->
|
|
<g id="edge12" class="edge">
|
|
<title>11->12</title>
|
|
<path fill="none" stroke="black" d="M875.72,-664.09C1023.45,-664.43 1528.07,-665.58 1674.18,-665.91"/>
|
|
<polygon fill="black" stroke="black" points="1674.11,-669.41 1684.12,-665.93 1674.13,-662.41 1674.11,-669.41"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "Vec2", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-612" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 13->14 -->
|
|
<g id="edge14" class="edge">
|
|
<title>13->14</title>
|
|
<path fill="none" stroke="black" d="M673.69,-607.19C847.06,-608 1504.5,-611.03 1674.04,-611.81"/>
|
|
<polygon fill="black" stroke="black" points="1673.86,-615.31 1683.87,-611.86 1673.89,-608.31 1673.86,-615.31"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "float", typeName: "", id: 16, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>16</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-558" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 15->16 -->
|
|
<g id="edge16" class="edge">
|
|
<title>15->16</title>
|
|
<path fill="none" stroke="black" d="M907.49,-554.33C1085.83,-555.14 1540.26,-557.21 1675.55,-557.82"/>
|
|
<polygon fill="black" stroke="black" points="1675.38,-561.32 1685.4,-557.87 1675.41,-554.32 1675.38,-561.32"/>
|
|
</g>
|
|
<!-- 45 -->
|
|
<!-- name: "NetworkItemStackDescriptor", typeName: "", id: 45, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>45</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-504" rx="119.93" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">NetworkItemStackDescriptor</text>
|
|
</g>
|
|
<!-- 17->45 -->
|
|
<g id="edge18" class="edge">
|
|
<title>17->45</title>
|
|
<path fill="none" stroke="black" d="M408.14,-506.87C611,-506.43 1294.49,-504.92 1583.42,-504.29"/>
|
|
<polygon fill="black" stroke="black" points="1583.28,-507.79 1593.27,-504.27 1583.27,-500.79 1583.28,-507.79"/>
|
|
</g>
|
|
<!-- 47 -->
|
|
<!-- name: "varint", typeName: "", id: 47, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>47</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-450" rx="32.41" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 46->47 -->
|
|
<g id="edge20" class="edge">
|
|
<title>46->47</title>
|
|
<path fill="none" stroke="black" d="M429.88,-451.88C684.89,-451.51 1477.27,-450.35 1671.04,-450.06"/>
|
|
<polygon fill="black" stroke="black" points="1670.9,-453.56 1680.89,-450.05 1670.89,-446.56 1670.9,-453.56"/>
|
|
</g>
|
|
<!-- 49 -->
|
|
<!-- name: "If False", typeName: "", id: 49, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>49</title>
|
|
<polygon fill="none" stroke="black" points="630.59,-414 575.34,-396 630.59,-378 685.84,-396 630.59,-414"/>
|
|
<text text-anchor="middle" x="630.59" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
|
|
</g>
|
|
<!-- 48->49 -->
|
|
<g id="edge22" class="edge">
|
|
<title>48->49</title>
|
|
<path fill="none" stroke="black" d="M513.21,-396C530.57,-396 547.42,-396 562.68,-396"/>
|
|
<polygon fill="black" stroke="black" points="562.5,-399.5 572.5,-396 562.5,-392.5 562.5,-399.5"/>
|
|
</g>
|
|
<!-- 57 -->
|
|
<!-- name: "If True", typeName: "", id: 57, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>57</title>
|
|
<polygon fill="none" stroke="black" points="630.59,-360 578.96,-342 630.59,-324 682.22,-342 630.59,-360"/>
|
|
<text text-anchor="middle" x="630.59" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
|
|
</g>
|
|
<!-- 48->57 -->
|
|
<g id="edge25" class="edge">
|
|
<title>48->57</title>
|
|
<path fill="none" stroke="black" d="M445.71,-377.57C492.95,-368.43 547.74,-357.83 585.14,-350.6"/>
|
|
<polygon fill="black" stroke="black" points="585.52,-354.09 594.68,-348.75 584.19,-347.22 585.52,-354.09"/>
|
|
</g>
|
|
<!-- 50 -->
|
|
<!-- name: "Unpack", typeName: "std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > >", id: 50, branchId: 0, recurseId: -1, attributes: 256, notes: "std::vector<std::unique_ptr<DataItem>>" -->
|
|
<g id="node24" class="node">
|
|
<title>50</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-396" rx="39.58" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Unpack</text>
|
|
</g>
|
|
<!-- 49->50 -->
|
|
<g id="edge23" class="edge">
|
|
<title>49->50</title>
|
|
<path fill="none" stroke="black" d="M687.36,-396C717.11,-396 753.42,-396 782.32,-396"/>
|
|
<polygon fill="black" stroke="black" points="782.29,-399.5 792.29,-396 782.29,-392.5 782.29,-399.5"/>
|
|
</g>
|
|
<!-- 56 -->
|
|
<!-- name: "std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > >", typeName: "", id: 56, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>56</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-396" rx="759.69" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > ></text>
|
|
</g>
|
|
<!-- 50->56 -->
|
|
<g id="edge24" class="edge">
|
|
<title>50->56</title>
|
|
<path fill="none" stroke="black" d="M873.7,-396C891.82,-396 915.6,-396 943.65,-396"/>
|
|
<polygon fill="black" stroke="black" points="943.52,-399.5 953.52,-396 943.52,-392.5 943.52,-399.5"/>
|
|
</g>
|
|
<!-- 58 -->
|
|
<!-- name: "Entity Data PackAll", typeName: "std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > >", id: 58, branchId: 0, recurseId: -1, attributes: 256, notes: "std::vector<std::unique_ptr<DataItem>>" -->
|
|
<g id="node27" class="node">
|
|
<title>58</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-342" rx="85.64" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Entity Data PackAll</text>
|
|
</g>
|
|
<!-- 57->58 -->
|
|
<g id="edge26" class="edge">
|
|
<title>57->58</title>
|
|
<path fill="none" stroke="black" d="M683.66,-342C699.86,-342 718.26,-342 736.48,-342"/>
|
|
<polygon fill="black" stroke="black" points="736.26,-345.5 746.26,-342 736.26,-338.5 736.26,-345.5"/>
|
|
</g>
|
|
<!-- 59 -->
|
|
<!-- name: "std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > >", typeName: "", id: 59, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>59</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-342" rx="759.69" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > ></text>
|
|
</g>
|
|
<!-- 58->59 -->
|
|
<g id="edge27" class="edge">
|
|
<title>58->59</title>
|
|
<path fill="none" stroke="black" d="M919.89,-342C927.37,-342 935.26,-342 943.52,-342"/>
|
|
<polygon fill="black" stroke="black" points="943.49,-345.5 953.49,-342 943.49,-338.5 943.49,-345.5"/>
|
|
</g>
|
|
<!-- 78 -->
|
|
<!-- name: "PropertySyncData", typeName: "", id: 78, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>78</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-288" rx="78.48" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">PropertySyncData</text>
|
|
</g>
|
|
<!-- 60->78 -->
|
|
<g id="edge29" class="edge">
|
|
<title>60->78</title>
|
|
<path fill="none" stroke="black" d="M427.24,-322.74C464.06,-319.95 508.81,-316.88 549.04,-315 950.3,-296.22 1429.95,-290.33 1625.04,-288.63"/>
|
|
<polygon fill="black" stroke="black" points="1624.87,-292.13 1634.84,-288.55 1624.81,-285.13 1624.87,-292.13"/>
|
|
</g>
|
|
<!-- 106 -->
|
|
<!-- name: "SerializedAbilitiesData", typeName: "", id: 106, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>106</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-234" rx="96.9" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">SerializedAbilitiesData</text>
|
|
</g>
|
|
<!-- 79->106 -->
|
|
<g id="edge31" class="edge">
|
|
<title>79->106</title>
|
|
<path fill="none" stroke="black" d="M409.89,-247.39C620.63,-245.23 1333.76,-237.9 1606.67,-235.1"/>
|
|
<polygon fill="black" stroke="black" points="1606.67,-238.6 1616.64,-235 1606.6,-231.6 1606.67,-238.6"/>
|
|
</g>
|
|
<!-- 108 -->
|
|
<!-- name: "List Size", typeName: "", id: 108, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>108</title>
|
|
<ellipse fill="none" stroke="black" cx="630.59" cy="-180" rx="43.67" ry="18"/>
|
|
<text text-anchor="middle" x="630.59" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 107->108 -->
|
|
<g id="edge33" class="edge">
|
|
<title>107->108</title>
|
|
<path fill="none" stroke="black" d="M405.24,-180C454.48,-180 526.39,-180 575.43,-180"/>
|
|
<polygon fill="black" stroke="black" points="575.25,-183.5 585.25,-180 575.25,-176.5 575.25,-183.5"/>
|
|
</g>
|
|
<!-- 110 -->
|
|
<!-- name: "example element", typeName: "", id: 110, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node36" class="node">
|
|
<title>110</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="630.59" cy="-126" rx="74.89" ry="18"/>
|
|
<text text-anchor="middle" x="630.59" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 107->110 -->
|
|
<g id="edge35" class="edge">
|
|
<title>107->110</title>
|
|
<path fill="none" stroke="black" d="M397.77,-170.84C442.24,-162.24 509.33,-149.26 559.9,-139.48"/>
|
|
<polygon fill="black" stroke="black" points="560.44,-142.94 569.59,-137.6 559.11,-136.07 560.44,-142.94"/>
|
|
</g>
|
|
<!-- 109 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 109, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>109</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-180" rx="68.24" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 108->109 -->
|
|
<g id="edge34" class="edge">
|
|
<title>108->109</title>
|
|
<path fill="none" stroke="black" d="M674.69,-180C838.22,-180 1421.79,-180 1635.21,-180"/>
|
|
<polygon fill="black" stroke="black" points="1635.1,-183.5 1645.1,-180 1635.1,-176.5 1635.1,-183.5"/>
|
|
</g>
|
|
<!-- 111 -->
|
|
<!-- name: "Link", typeName: "ActorLink", id: 111, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>111</title>
|
|
<ellipse fill="none" stroke="black" cx="833.78" cy="-126" rx="28.32" ry="18"/>
|
|
<text text-anchor="middle" x="833.78" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Link</text>
|
|
</g>
|
|
<!-- 110->111 -->
|
|
<g id="edge36" class="edge">
|
|
<title>110->111</title>
|
|
<path fill="none" stroke="black" d="M705.93,-126C735.89,-126 769.18,-126 794.14,-126"/>
|
|
<polygon fill="black" stroke="black" points="793.81,-129.5 803.81,-126 793.81,-122.5 793.81,-129.5"/>
|
|
</g>
|
|
<!-- 125 -->
|
|
<!-- name: "ActorLink", typeName: "", id: 125, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node38" class="node">
|
|
<title>125</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-126" rx="49.3" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">ActorLink</text>
|
|
</g>
|
|
<!-- 111->125 -->
|
|
<g id="edge37" class="edge">
|
|
<title>111->125</title>
|
|
<path fill="none" stroke="black" d="M862.55,-126C985.33,-126 1481.02,-126 1654.11,-126"/>
|
|
<polygon fill="black" stroke="black" points="1654.01,-129.5 1664.01,-126 1654.01,-122.5 1654.01,-129.5"/>
|
|
</g>
|
|
<!-- 127 -->
|
|
<!-- name: "string", typeName: "", id: 127, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node40" class="node">
|
|
<title>127</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-72" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 126->127 -->
|
|
<g id="edge39" class="edge">
|
|
<title>126->127</title>
|
|
<path fill="none" stroke="black" d="M678.1,-72C857.02,-72 1499.44,-72 1671.48,-72"/>
|
|
<polygon fill="black" stroke="black" points="1671.3,-75.5 1681.3,-72 1671.3,-68.5 1671.3,-75.5"/>
|
|
</g>
|
|
<!-- 129 -->
|
|
<!-- name: "int", typeName: "", id: 129, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node42" class="node">
|
|
<title>129</title>
|
|
<ellipse fill="none" stroke="black" cx="1715.11" cy="-18" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="1715.11" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">int</text>
|
|
</g>
|
|
<!-- 128->129 -->
|
|
<g id="edge41" class="edge">
|
|
<title>128->129</title>
|
|
<path fill="none" stroke="black" d="M416.19,-35.13C657.36,-31.95 1488.85,-20.97 1676.35,-18.5"/>
|
|
<polygon fill="black" stroke="black" points="1676.29,-22 1686.24,-18.37 1676.2,-15 1676.29,-22"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|