IParametizedState Interface

Summary

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

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.