FPerActorData

Windows
MacOS
Linux

References

Module

AnimationSharing

Header

/Engine/Plugins/Developer/AnimationSharing/Source/AnimationSharing/Public/AnimationSharingManager.h

Include

#include "AnimationSharingManager.h"

Syntax

struct FPerActorData

Variables

Name Description

Public variable

uint32

 

AdditiveInstanceIndex

Index to additive instance which is running on top of our state

Public variable

bool

 

bBlending

Flag whether or not we are currently blending

Public variable

uint32

 

BlendInstanceIndex

Index to blend instance which is currently driving this actor's animation

Public variable

bool

 

bRequiresTick

Flag whether or not this actor requires the master component to tick

Public variable

bool

 

bRunningAdditive

Flag whether or not we are currently part of an additive animation state

Public variable

bool

 

bRunningOnDemand

Flag whether or not we are currently part of an on-demand animation state

Public variable

TArray< uint32 ...

 

ComponentIndices

Indices of the Components owned by this actor (used to index into PerComponentData)

Public variable

uint8

 

CurrentState

Current state value (used to index PerStateData)

Public variable

uint32

 

OnDemandInstanceIndex

Index to on demand instance which is running accord to our current state (or previous state)

Public variable

uint8

 

PermutationIndex

Permutation index (used to index Components array inside of PerStateData)

Public variable

uint8

 

PreviousState

Previous state value (used to index PerStateData)

Public variable

float

 

SignificanceValue

Cached significance value

Public variable

FUpdateActorHan...

 

UpdateActorHandleDelegate

Register delegate called when actor is swapped and the handle should be updated

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss