Module |
|
Header |
/Engine/Plugins/Developer/AnimationSharing/Source/AnimationSharing/Public/AnimationSharingManager.h |
Include |
#include "AnimationSharingManager.h" |
struct FPerActorData
Name | Description | ||
---|---|---|---|
|
AdditiveInstanceIndex |
Index to additive instance which is running on top of our state |
|
|
bBlending |
Flag whether or not we are currently blending |
|
|
BlendInstanceIndex |
Index to blend instance which is currently driving this actor's animation |
|
|
bRequiresTick |
Flag whether or not this actor requires the master component to tick |
|
|
bRunningAdditive |
Flag whether or not we are currently part of an additive animation state |
|
|
bRunningOnDemand |
Flag whether or not we are currently part of an on-demand animation state |
|
|
ComponentIndices |
Indices of the Components owned by this actor (used to index into PerComponentData) |
|
|
CurrentState |
Current state value (used to index PerStateData) |
|
|
OnDemandInstanceIndex |
Index to on demand instance which is running accord to our current state (or previous state) |
|
|
PermutationIndex |
Permutation index (used to index Components array inside of PerStateData) |
|
|
PreviousState |
Previous state value (used to index PerStateData) |
|
|
float |
SignificanceValue |
Cached significance value |
|
UpdateActorHandleDelegate |
Register delegate called when actor is swapped and the handle should be updated |