/Engine/Plugins/Developer/AnimationSharing/Source/AnimationSharing/Public/AnimationSharingManager.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UAnimSharingInstance : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
TArray<FAdditi...
AdditiveInstances
Currently running additive instances
UAnimationShari...
AnimSharingManager
Animation sharing manager for the current world
TArray<FBlendI...
BlendInstances
Currently running blend instances
FInstanceStack<...
BlendInstanceStack
Blend actors data structure
bool
bNativeStateProcessor
uint32
NumSetups
Number of animation setups
TArray<FOnDema...
OnDemandInstances
Currently running on-demand instance
TArray<FPerAct...
PerActorData
Per actor data, matches RegisteredActors
TArray<FPerCom...
PerComponentData
Per component state data indexed fromFPerActorData.ComponentIndices
TArray<FPerSta...
PerStateData
Array of unique state data
TArray<TObject...
RegisteredActors
Actors currently registered to be animation driven by the AnimManager using this setup
constFAnimatio...
ScalabilitySettings
Platform specific scalability settings
TObjectPtr<AAc...
SharingActor
Actor to which all the running SkeletalMeshComponents used for the sharing are attached to
USignificanceMa...
SignificanceManager
Significance manager used for retrieve AI actor significance values
FVector
SkeletalMeshBounds
Bounds for the currently used skeletal mesh
TObjectPtr<UEn...
StateEnum
Enum class set up by the user to 'describe' the animation states
TObjectPtr<UAn...
StateProcessor
(Blueprint)class instance used for determining the state enum value for each registered actor
TArray<TObject...
UsedAnimationSequences
float
WorldTime
Holds the current frame world time