Summary
An object that provides data to a
FlexiMotion.Editor.TransformTreeView.- Assembly
- FlexiMotion
.dll - Namespace
- FlexiMotion
.Editor - Implementing Types
graph BT
Type["ITransformTreeViewSource"]
class Type type-node
Implementing0["SpringDefinitionsWindow"]-.->Type
click Implementing0 "/flexi-motion/api/FlexiMotion.Editor/SpringDefinitionsWindow"
Implementing1["SphereColliderDefinitionsWindow"]-.->Type
click Implementing1 "/flexi-motion/api/FlexiMotion.Editor/SphereColliderDefinitionsWindow"
Implementing2["TransformTreeWindow<TTarget, TDefinition>"]-.->Type
click Implementing2 "/flexi-motion/api/FlexiMotion.Editor/TransformTreeWindow_2"
Syntax
public interface ITransformTreeViewSource
Properties
| Name | Value | Summary |
|---|---|---|
| Root | Transform |
The object at the top of the target hierarchy.
|
| Transforms | IList |
The objects to show in the view.
|
Methods
| Name | Value | Summary |
|---|---|---|
| AddItem |
TreeViewItem |
Adds an item for the `transform` to be displayed in the view.
|
| AddItems |
void |
Adds the items to be displayed in the view.
|
| BeforeRowGUI |
void |
Called before a row is drawn.
|
| DrawCellGUI |
void |
Draws a cell in the
UnityEditor.IMGUI.Controls.TreeView. |
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
|