Summary
A
UnityEditor.IMGUI.Controls.TreeView
for displaying UnityEngine.Transform
s alongside other data.- Assembly
- FlexiMotion
.dll - Namespace
- FlexiMotion
.Editor - Interfaces
-
- IDisposable
- Base Types
-
- TreeView
graph BT
Type-->Base0["TreeView"]
Type-.->Interface0["IDisposable"]
Type["TransformTreeView"]
class Type type-node
Syntax
public class TransformTreeView : TreeView, IDisposable
Constructors
Name | Summary |
---|---|
TransformTreeView |
Creates a new FlexiMotion.Editor.TransformTreeView . |
Events
Name | Type | Summary |
---|---|---|
OnSelectionChanged | Action |
Called whenever the selected rows change.
|
Fields
Name | Constant Value | Summary |
---|---|---|
RootID | 0 |
The ID of the root item.
static
|
Search |
The field used to filter this view.
|
|
Source |
The object which defines what to show in this view.
|
|
Transforms |
The
UnityEngine.Transform of each row in this view. |
Methods
Name | Value | Summary |
---|---|---|
AddItem |
TreeViewItem |
Adds a new item for the `transform` as a child of the `parent` and increments the `id`.
|
AddItemRecursive |
void |
Adds a new item for each child of the `transform` recursively.
|
BuildRoot |
TreeViewItem | |
CreateItem |
TreeViewItem |
Creates a new
UnityEditor.IMGUI.Controls.TreeViewItem and increments the `id`.static
|
Dispose |
void |
Cleans up this view.
|
DrawSearchField |
void |
Draws the
UnityEditor.IMGUI.Controls.SearchField for filtering this view. |
On |
void |
Called whenever the
UnityEditor.Selection.objects change. |
RowGUI |
void | |
SelectionChanged |
void |
Extension Methods
Name | Value | Summary |
---|---|---|
LogTemp |
T |
Debug.Log(message, context) with an [System.ObsoleteAttribute ] warning so you remember
to remove any calls.
From FMUtilities
|
SafeGetHashCode |
int |
Uses
System.Collections.Generic.EqualityComparer`1.Default to get a hash code.From FMUtilities
|