AnimancerGraphDrawer Class

Summary

[Editor-Only] Draws the Inspector GUI for an Animancer.IAnimancerComponent.Graph.
Assembly
Animancer.dll
Namespace
Animancer.Editor
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["AnimancerGraphDrawer"] class Type type-node

Syntax

public class AnimancerGraphDrawer

Properties

Name Value Summary
Current AnimancerGraphDrawer
The currently drawing instance.
static

Methods

Name Value Summary
AddRootFunctions(GenericMenu, AnimancerGraph) void
Adds functions for controlling the `graph`.
static
DoGUI(IAnimancerComponent) void
Draws the GUI of the Animancer.IAnimancerComponent.Graph.
DoGUI(IAnimancerComponent[]) void
Draws the GUI of the Animancer.IAnimancerComponent.Graph if there is only one target.
IsMainObjectUsedMultipleTimes(Object) bool
Is the given `mainObject` used as the Animancer.AnimancerState.MainObject of multiple states?