Class MenuToolToggle
Base class from which any action that is represented in the ProBuilder toolbar inherits.
Inherited Members
Namespace: UnityEditor.ProBuilder
Assembly: Unity.ProBuilder.Editor.dll
Syntax
public abstract class MenuToolToggle : MenuAction
Remarks
A MenuToolToggle is a special action that creates an EditorTool instance and sets it as the active tool.
Fields
m_Tool
Holds a reference to the EditorTool instance created by the action.
Declaration
protected EditorTool m_Tool
Field Value
Type | Description |
---|---|
EditorTool |
Properties
Tool
Gets a reference to the EditorTool instance created by the action.
Declaration
public EditorTool Tool { get; }
Property Value
Type | Description |
---|---|
EditorTool |
Methods
PerformActionImplementation()
Performs the action for this menu item. Use this method to implement the action and then use PerformAction() to call it.
Declaration
protected override ActionResult PerformActionImplementation()
Returns
Type | Description |
---|---|
ActionResult | A new ActionResult with a summary of the state of the action's success. |