rbx_xml 3.0.0

Implementation of Roblox's XML file formats, rbxlx and rbxmx
Documentation
---
source: rbx_xml/src/tests/mod.rs
expression: encoded_text
---
<roblox version="4">
  <Item class="UIGradient" referent="0">
    <Properties>
      <string name="Name">UIGradient</string>
      <BinaryString name="AttributesSerialize"></BinaryString>
      <ColorSequence name="Color">0 1 1 1 0 1 1 1 1 0 </ColorSequence>
      <bool name="Enabled">true</bool>
      <Vector2 name="Offset">
        <X>0</X>
        <Y>0</Y>
      </Vector2>
      <float name="Rotation">0</float>
      <int64 name="SourceAssetId">-1</int64>
      <BinaryString name="Tags"></BinaryString>
      <NumberSequence name="Transparency">0 0.5 0 0.2 0.75 0 0.5 0 0 0.6 0.8 0 1 1 0 </NumberSequence>
    </Properties>
  </Item>
  <Item class="UIGradient" referent="1">
    <Properties>
      <string name="Name">UIGradient</string>
      <BinaryString name="AttributesSerialize"></BinaryString>
      <ColorSequence name="Color">0 1 1 1 0 1 1 1 1 0 </ColorSequence>
      <bool name="Enabled">true</bool>
      <Vector2 name="Offset">
        <X>0</X>
        <Y>0</Y>
      </Vector2>
      <float name="Rotation">0</float>
      <int64 name="SourceAssetId">-1</int64>
      <BinaryString name="Tags"></BinaryString>
      <NumberSequence name="Transparency">0 0 0 0.5 1 0 1 0 0 </NumberSequence>
    </Properties>
  </Item>
  <Item class="UIGradient" referent="2">
    <Properties>
      <string name="Name">UIGradient</string>
      <BinaryString name="AttributesSerialize"></BinaryString>
      <ColorSequence name="Color">0 1 1 1 0 1 1 1 1 0 </ColorSequence>
      <bool name="Enabled">true</bool>
      <Vector2 name="Offset">
        <X>0</X>
        <Y>0</Y>
      </Vector2>
      <float name="Rotation">0</float>
      <int64 name="SourceAssetId">-1</int64>
      <BinaryString name="Tags"></BinaryString>
      <NumberSequence name="Transparency">0 0 0 1 0 0 </NumberSequence>
    </Properties>
  </Item>
</roblox>