mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-11-06 21:45:34 +00:00
125 lines
7.5 KiB
XML
125 lines
7.5 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 14.0.1 (20251006.0113)
|
|
-->
|
|
<!-- Title: GraphicsParameterOverridePacketPayload Pages: 1 -->
|
|
<svg width="962pt" height="206pt"
|
|
viewBox="0.00 0.00 962.00 206.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 202)">
|
|
<title>GraphicsParameterOverridePacketPayload</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-202 958.36,-202 958.36,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "GraphicsParameterOverridePacketPayload", typeName: "", id: 0, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="169.07" cy="-99" rx="169.07" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="169.07" y="-93.95" font-family="Times New Roman,serif" font-size="14.00">GraphicsParameterOverridePacketPayload</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Parameter Keyframe Values", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "Time of Day key to Graphics Parameter value, Depending on the parameters, either all three components are used as a color or just the x component is used as a float, int, or bool" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="489.46" cy="-180" rx="115.33" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="489.46" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Parameter Keyframe Values</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M232.93,-116.1C273.22,-126.94 326.67,-141.12 374.13,-153 386.38,-156.06 399.38,-159.22 412.06,-162.26"/>
|
|
<polygon fill="black" stroke="black" points="411.08,-165.62 421.62,-164.53 412.7,-158.81 411.08,-165.62"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "Biome Identifier", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 0, notes: "Determines which biome the override parameter is applied to" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="489.46" cy="-126" rx="72.85" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="489.46" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Biome Identifier</text>
|
|
</g>
|
|
<!-- 0->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->3</title>
|
|
<path fill="none" stroke="black" d="M303.25,-110.29C339.22,-113.34 377.02,-116.55 409.02,-119.26"/>
|
|
<polygon fill="black" stroke="black" points="408.32,-122.72 418.58,-120.07 408.91,-115.74 408.32,-122.72"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Identifier for Parameter", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 0, notes: "Identifier for the parameter that is having its value changed" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="489.46" cy="-72" rx="98.95" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="489.46" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Identifier for Parameter</text>
|
|
</g>
|
|
<!-- 0->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->5</title>
|
|
<path fill="none" stroke="black" d="M303.25,-87.71C331.58,-85.3 361.04,-82.81 387.91,-80.53"/>
|
|
<polygon fill="black" stroke="black" points="388.08,-84.03 397.75,-79.69 387.49,-77.05 388.08,-84.03"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "Reset Parameter", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "If true, the specified parameter will be reset. If false, the parameter will be set using the data fields." -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="489.46" cy="-18" rx="71.82" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="489.46" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Reset Parameter</text>
|
|
</g>
|
|
<!-- 0->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->7</title>
|
|
<path fill="none" stroke="black" d="M232.93,-81.9C273.22,-71.06 326.67,-56.88 374.13,-45 390.37,-40.94 407.94,-36.7 424.33,-32.83"/>
|
|
<polygon fill="black" stroke="black" points="425.05,-36.25 433.98,-30.55 423.45,-29.44 425.05,-36.25"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "map<float,Vec3>", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "Time of Day key to Graphics Parameter value, Depending on the parameters, either all three components are used as a color or just the x component is used as a float, int, or bool" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="797.57" cy="-180" rx="76.43" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="797.57" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">map<float,Vec3></text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M604.88,-180C639.52,-180 676.98,-180 709.51,-180"/>
|
|
<polygon fill="black" stroke="black" points="709.29,-183.5 719.29,-180 709.29,-176.5 709.29,-183.5"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "string", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 512, notes: "Determines which biome the override parameter is applied to" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="797.57" cy="-126" rx="31.9" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="797.57" y="-120.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="M562.62,-126C622.18,-126 704.69,-126 754.13,-126"/>
|
|
<polygon fill="black" stroke="black" points="753.84,-129.5 763.84,-126 753.84,-122.5 753.84,-129.5"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "enum GraphicsOverrideParameterType", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "Identifier for the parameter that is having its value changed" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="797.57" cy="-72" rx="156.78" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="797.57" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">enum GraphicsOverrideParameterType</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M588.58,-72C601.69,-72 615.42,-72 629.3,-72"/>
|
|
<polygon fill="black" stroke="black" points="628.95,-75.5 638.95,-72 628.95,-68.5 628.95,-75.5"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "bool", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "If true, the specified parameter will be reset. If false, the parameter will be set using the data fields." -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="797.57" cy="-18" rx="27.3" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="797.57" y="-12.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="M561.46,-18C622.97,-18 709.59,-18 758.7,-18"/>
|
|
<polygon fill="black" stroke="black" points="758.53,-21.5 768.53,-18 758.53,-14.5 758.53,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|