IHasKey Interface

Summary

Exposes a Animancer.IHasKey.Key object that can be used for dictionaries and hash sets.
graph BT Type["IHasKey"] class Type type-node Implementing0["PlayableAssetState.Transition"]-.->Type click Implementing0 "/animancer/api/Animancer/Transition" Implementing1["MixerTransition2D"]-.->Type click Implementing1 "/animancer/api/Animancer/MixerTransition2D" Implementing2["AnimancerTransition<T>"]-.->Type click Implementing2 "/animancer/api/Animancer/AnimancerTransition_1" Implementing3["PlayableAssetTransition"]-.->Type click Implementing3 "/animancer/api/Animancer/PlayableAssetTransition" Implementing4["Float3ControllerTransition"]-.->Type click Implementing4 "/animancer/api/Animancer/Float3ControllerTransition" Implementing5["LinearMixerState.Transition"]-.->Type click Implementing5 "/animancer/api/Animancer/Transition" Implementing6["Float2ControllerTransition"]-.->Type click Implementing6 "/animancer/api/Animancer/Float2ControllerTransition" Implementing7["ManualMixerState.Transition"]-.->Type click Implementing7 "/animancer/api/Animancer/Transition" Implementing8["ControllerTransition"]-.->Type click Implementing8 "/animancer/api/Animancer/ControllerTransition" Implementing9["Float3ControllerState.Transition"]-.->Type click Implementing9 "/animancer/api/Animancer/Transition" Implementing10["Float1ControllerState.Transition"]-.->Type click Implementing10 "/animancer/api/Animancer/Transition" Implementing11["LinearMixerTransition"]-.->Type click Implementing11 "/animancer/api/Animancer/LinearMixerTransition" Implementing12["ControllerState.Transition"]-.->Type click Implementing12 "/animancer/api/Animancer/Transition" Implementing13["ClipState.Transition"]-.->Type click Implementing13 "/animancer/api/Animancer/Transition" Implementing14["AnimancerTransition"]-.->Type click Implementing14 "/animancer/api/Animancer/AnimancerTransition" Implementing15["ManualMixerTransition"]-.->Type click Implementing15 "/animancer/api/Animancer/ManualMixerTransition" Implementing16["Float2ControllerState.Transition"]-.->Type click Implementing16 "/animancer/api/Animancer/Transition" Implementing17["RootMotion.MotionTransition"]-.->Type click Implementing17 "/animancer/api/Animancer.Examples.Locomotion/MotionTransition" Implementing18["ITransitionDetailed"]-.->Type click Implementing18 "/animancer/api/Animancer/ITransitionDetailed" Implementing19["ManualMixerState.Transition<TMixer>"]-.->Type click Implementing19 "/animancer/api/Animancer/Transition_1" Implementing20["MixerState.Transition2D"]-.->Type click Implementing20 "/animancer/api/Animancer/Transition2D" Implementing21["ITransition"]-.->Type click Implementing21 "/animancer/api/Animancer/ITransition" Implementing22["AnimancerState.Transition<TState>"]-.->Type click Implementing22 "/animancer/api/Animancer/Transition_1" Implementing23["ClipTransition"]-.->Type click Implementing23 "/animancer/api/Animancer/ClipTransition" Implementing24["Float1ControllerTransition"]-.->Type click Implementing24 "/animancer/api/Animancer/Float1ControllerTransition" Implementing25["ControllerState.Transition<TState>"]-.->Type click Implementing25 "/animancer/api/Animancer/Transition_1" Implementing26["MixerState.Transition<TMixer, TParameter>"]-.->Type click Implementing26 "/animancer/api/Animancer/Transition_2"

Syntax

public interface IHasKey

Properties

Name Value Summary
Key Object
An identifier object that can be used for dictionaries and hash sets.