<topArm>

<brandDecal node="node"Description: Branded decal on the top arm
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<filename>stringDescription: Path to top arm i3d file
Type: Path to a certain file
Required: no
</filename>


<i3dMappings>
<i3dMapping id="string"Description: Identifier to be used in xml
Type: String
Required: no
node="string"Description: Index path to node in i3d file
Type: String
Required: no
/>

</i3dMappings>

<mountArm node="node"Description: Mount arm node that can be adjusted from the vehicle
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<parentFile xmlFilename="string"Description: Parent xml filepath used as basis
Type: String
Required: no
>

<attributes>
<clearList keepIndex="integer"Description: Index of list to keep
Type: Integer
Required: no
path="string"Description: List to clear but keep one item
Type: String
Required: no
/>

<remove path="string"Description: Path to remove from parent xml
Type: String
Required: no
/>

<set path="string"Description: Path change in parent xml
Type: String
Required: no
value="string"Description: Target value to set in parent file
Type: String
Required: no
/>

</attributes>
</parentFile>

<rootNode node="node"Description: Root node of the top arm
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<scale node="node"Description: Node that is scaled
Type: Index to i3d node or i3d mapping identifier
Required: no
referenceNode="node"Description: Reference node at the end of the scale part
Type: Index to i3d node or i3d mapping identifier
Required: no
/>


<translation node="node"Description: Translating part of the top arm
Type: Index to i3d node or i3d mapping identifier
Required: no
referenceNode="node"Description: Reference node at the end of the top arm
Type: Index to i3d node or i3d mapping identifier
Required: no
/>

</topArm>