<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<context_menu
 layout="topleft"
 name="Actions">
    <menu_item_call
     label="Mirror Rotation"
     layout="topleft"
     name="rotations">
        <on_click function="Joints.Menu" parameter="mirror"/>
    </menu_item_call>
    <menu_item_call
     label="Symmetrize Rotation from Mirror Bone"
     layout="topleft"
     name="rotations">
        <on_click function="Joints.Menu" parameter="symmetrize"/>
    </menu_item_call>
    <menu_item_call
     label="Recapture Bone"
     layout="topleft"
     name="rotations">
        <on_click function="Joints.Menu" parameter="recapture"/>
    </menu_item_call>
    <menu_item_check
     label="Enable This Bone"
     layout="topleft"
     name="rotations">
        <on_click function="Joints.Menu" parameter="enable_bone"/>
        <on_check function="Joints.OnEnable" parameter="enable_bone"/>
    </menu_item_check>
    <menu_item_check
     label="Enable Override"
     layout="topleft"
     name="rotations">
        <on_click function="Joints.Menu" parameter="enable_override"/>
        <on_enable function="Joints.OnEnable" parameter="enable_bone"/>
        <on_check function="Joints.OnEnable" parameter="enable_override"/>
    </menu_item_check>
    <menu_item_check
     label="Enable Offset"
     layout="topleft"
     name="rotations">
        <on_click function="Joints.Menu" parameter="enable_offset"/>
        <on_enable function="Joints.OnEnable" parameter="enable_bone"/>
        <on_check function="Joints.OnEnable" parameter="enable_offset"/>
    </menu_item_check>
    <menu_item_separator
     layout="topleft" />
    <menu_item_call
     label="Copy Transforms"
     layout="topleft"
     name="copy_all">
        <on_click function="Joints.Menu" parameter="copy_transforms"/>
    </menu_item_call>
    <menu_item_separator
     layout="topleft" />
    <menu_item_call
     label="Paste Rotation"
     layout="topleft"
     name="positions">
        <on_click function="Joints.Menu" parameter="paste_rot"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_call
     label="Paste Position"
     layout="topleft"
     name="positions">
        <on_click function="Joints.Menu" parameter="paste_pos"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_call
     label="Paste Scale"
     layout="topleft"
     name="scale">
        <on_click function="Joints.Menu" parameter="paste_scale"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_separator
     layout="topleft" />
    <menu_item_call
     label="Paste Rotations &amp; Positions"
     layout="topleft"
     name="rot_pos">
        <on_click function="Joints.Menu" parameter="paste_rot_pos"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_call
     label="Paste Rotations &amp; Scales"
     layout="topleft"
     name="rot_scale">
        <on_click function="Joints.Menu" parameter="paste_rot_scale"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_call
     label="Paste Position &amp; Scales"
     layout="topleft"
     name="pos_scale">
        <on_click function="Joints.Menu" parameter="paste_pos_scale"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_separator
     layout="topleft" />
    <menu_item_call
     label="Paste All Transforms"
     layout="topleft"
     name="all_transforms">
        <on_click function="Joints.Menu" parameter="paste_all"/>
        <on_enable function="Joints.OnEnable" parameter="clipboard"/>
    </menu_item_call>
    <menu_item_separator
     layout="topleft" />
    <menu_item_call
     label="Reset Rotation"
     layout="topleft"
     name="reset_rot">
        <on_click function="Joints.Menu" parameter="reset_rot"/>
    </menu_item_call>
    <menu_item_call
     label="Reset Position"
     layout="topleft"
     name="reset_pos">
        <on_click function="Joints.Menu" parameter="reset_pos"/>
    </menu_item_call>
    <menu_item_call
     label="Reset Scale"
     layout="topleft"
     name="reset_scale">
        <on_click function="Joints.Menu" parameter="reset_scale"/>
    </menu_item_call>
    <menu_item_separator
     layout="topleft" />
    <menu_item_call
     label="Reset All Transforms"
     layout="topleft"
     name="reset_all">
        <on_click function="Joints.Menu" parameter="reset_all"/>
    </menu_item_call>
</context_menu>
