ParametizedAnimancerStateDrawer<T> Class

Summary

[Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState.
graph BT Type-->Base0["AnimancerStateDrawer<T>"] Base0-->Base1["AnimancerNodeDrawer<T>"] Base1-->Base2["CustomGUI<T>"] Base2-->Base3["Object"] Type-.->Interface0["ICustomGUI"] click Interface0 "/animancer/api/Animancer.Editor/ICustomGUI" Type["ParametizedAnimancerStateDrawer<T>"] class Type type-node Derived0["ControllerStateDrawer"]-->Type click Derived0 "/animancer/api/Animancer.Editor/ControllerStateDrawer" Derived1["LinearMixerStateDrawer"]-->Type click Derived1 "/animancer/api/Animancer.Editor/LinearMixerStateDrawer"

Syntax

[CustomGUI(typeof(ManualMixerState))]
public class ParametizedAnimancerStateDrawer<T> : AnimancerStateDrawer<T>, ICustomGUI 
    where T : AnimancerState, IParametizedState

Attributes

Type Description
CustomGUIAttribute [Editor-Only] Attribute for classes which implement Animancer.Editor.CustomGUI`1 to specify the type of objects they apply to.

Type Parameters

Name Description
T

Methods

Name Value Summary
DoDetailsGUI() void