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
|