IParametizedState Interface

Summary

An object with various parameters.
graph BT Type["IParametizedState"] class Type type-node Implementing0["DirectionalMixerState"]-.->Type click Implementing0 "/animancer/api/Animancer/DirectionalMixerState" Implementing1["LinearMixerState"]-.->Type click Implementing1 "/animancer/api/Animancer/LinearMixerState" Implementing2["ManualMixerState"]-.->Type click Implementing2 "/animancer/api/Animancer/ManualMixerState" Implementing3["Vector2MixerState"]-.->Type click Implementing3 "/animancer/api/Animancer/Vector2MixerState" Implementing4["CartesianMixerState"]-.->Type click Implementing4 "/animancer/api/Animancer/CartesianMixerState" Implementing5["MixerState<TParameter>"]-.->Type click Implementing5 "/animancer/api/Animancer/MixerState_1" Implementing6["ControllerState"]-.->Type click Implementing6 "/animancer/api/Animancer/ControllerState"

Syntax

public interface IParametizedState

Remarks

This system is inefficient and intended for Editor-Only use.

Methods

Name Value Summary
GetParameters(List<StateParameterDetails>) void
Gets the details of all parameters in this state.
SetParameters(List<StateParameterDetails>) void
Sets the details of all parameters in this state.