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