Summary
[Editor-Only] Draws the Inspector GUI for an
Animancer.AnimancerState
.- Assembly
- Animancer
.dll - Namespace
- Animancer
- Interfaces
- Base Types
- Derived Types
graph BT
Type-->Base0["ParametizedAnimancerStateDrawer<T>"]
Base0-->Base1["AnimancerStateDrawer<T>"]
Base1-->Base2["AnimancerNodeDrawer<T>"]
Base2-->Base3["Object"]
Type-.->Interface0["IAnimancerNodeDrawer"]
click Interface0 "/animancer-v7-4/api/Animancer.Editor/IAnimancerNodeDrawer"
Type["ManualMixerState.Drawer<T>"]
class Type type-node
Derived0["LinearMixerState.Drawer"]-->Type
click Derived0 "/animancer-v7-4/api/Animancer/Drawer"
Syntax
public class ManualMixerState.Drawer<T> : ParametizedAnimancerStateDrawer<T>, IAnimancerNodeDrawer
where T : ManualMixerState
Type Parameters
Name | Description |
---|---|
T |
Constructors
Name | Summary |
---|---|
Drawer |
Creates a new Animancer.ManualMixerState.Drawer`1 to manage the Inspector GUI for the `state`. |
Properties
Name | Value | Summary |
---|---|---|
ParameterCount | int |
The number of parameters being managed by the target state.
|
Methods
Name | Value | Summary |
---|---|---|
GetParameterName |
string |
Returns the name of a parameter being managed by the target state.
|
GetParameterType |
Animator |
Returns the type of a parameter being managed by the target state.
|
GetParameterValue |
Object |
Returns the value of a parameter being managed by the target state.
|
SetParameterValue |
void |
Sets the value of a parameter being managed by the target state.
|