|OnOpenParent:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| See [[Dev Tool]].
|SetTranslation:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| Sets the currently targeted gizmo to Translation
|SetTranslation:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| See [[Dev Tool]].
|SetRotation:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| Sets the currently targeted gizmo to rotation.
|SetRotation:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| See [[Dev Tool]].
|SetScale:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| Sets the currently targeted gizmo to scaling.
|SetScale:[[Type:ButtonEventHandler|ButtonEventHandler]]|[[Type:ButtonEventHandler|ButtonEventHandler]]|true| See [[Dev Tool]].
|ActivateGizmo:[[Type:ButtonEventHandler`1|ButtonEventHandler`1]]<[[Type:Component|Component]]>|[[Type:ButtonEventHandler`1|ButtonEventHandler`1]]<[[Type:Component|Component]]>|true| See [[Dev Tool]].
|OnGizmoReplaced:[[Component:SlotGizmo#SlotGizmoReplacement|SlotGizmo.SlotGizmoReplacement]]|[[Component:SlotGizmo#SlotGizmoReplacement|SlotGizmo.SlotGizmoReplacement]]|true| See [[Dev Tool]].
Selection: Sets the selection mode for the tool (select by using the secondary action):
Single: Select single object. Selecting an unselected object deselects any other selected object. Selecting a selected object unselects that object.
Multi: Select multiple objects. Selecting an unselected object adds that object to the selected objects. Selecting a selected object unselects that object.
Interaction
Interaction: What gizmo transformation should be relative to:
Tip: Gizmo transformation is relative to the tool's tip.
Projection: Gizmo transformation is relative to the projected point.
Examples
The DevTool component can be used on it's own to create a Developer Tool or be used in a ToolMultiplexer to create a MultiTool.