/Engine/Plugins/Developer/AnimationSharing/Source/AnimationSharing/Public/AnimationSharingManager.h
Structure which holds data about a currently in progress blend between two states
struct FBlendInstance
TArray< uint32 ...
ActorIndices
Indices of actors who are set up as followers to BlendActor's main skeletal mesh component
bool
bActive
Flag whether or not this instance is currently active
bool
bBlendStarted
Flag whether or not the actor's part of this have been setup as a follower component to the blend actor, this is done so the blend actor atleast ticks once (otherwise it can pop from the previous blend end pose)
float
BlendTime
Duration of the blend
bool
bOnDemand
Flag whether or not this instance is blending towards an on-demand state
float
EndTime
World time in seconds at which the blend has finished (calculated at start of blend world time + blend duration)
uint32
FromOnDemandInstanceIndex
Optional index into OnDemandInstances from which we are blending
uint32
FromPermutationIndex
Permutation indices from and to which we are blending, used to ensure we 'forward' the actor to the correct LeaderPoseComponent when finished blending
uint8
StateFrom
State value to blend from
uint8
StateTo
State value to blend to
uint32
ToOnDemandInstanceIndex
Optional index into OnDemandInstance to which we are blending
uint32
ToPermutationIndex
FTransitionBlen...
TransitionBlendInstance
Actor used for blending between the two states