# Enum.RibbonTool

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/RibbonTool/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/RibbonTool

Identifies a Studio ribbon toolbar tool, used with [`Plugin:GetSelectedRibbonTool()`](https://rapi.sleaze.dev/classes/Plugin.md) and [`Plugin:SelectRibbonTool()`](https://rapi.sleaze.dev/classes/Plugin.md).

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Select` | 0 | The **Select** tool, which selects objects in the viewport. |
| `Scale` | 1 | The **Scale** tool, which resizes selected parts along their axes. |
| `Rotate` | 2 | The **Rotate** tool, which rotates selected parts around the three primary axes. |
| `Move` | 3 | The **Move** tool, which translates selected parts along the three primary axes. |
| `Transform` | 4 | The **Transform** tool, which provides combined move, scale, and rotate handles in a single gizmo. |
| `ColorPicker` | 5 | The **Color** tool, which opens the color picker to paint the color of selected parts. |
| `MaterialPicker` | 6 | Deprecated ribbon **Color**/**Material** picker tool; use **Material Manager** instead. |
| `Group` | 7 | The **Group** tool, which groups the selected objects into a [`Model`](https://rapi.sleaze.dev/classes/Model.md). |
| `Ungroup` | 8 | The **Ungroup** tool, which dissolves a selected Model and promotes its children to the parent container. |
| `None` | 9 | Represents no ribbon tool being active. |
| `PivotEditor` | 10 | The **Edit Pivot** tool, which repositions the pivot point of selected parts or models. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [Plugin](https://rapi.sleaze.dev/classes/Plugin.md): method return `GetSelectedRibbonTool`; method parameter `SelectRibbonTool`
