Module |
|
Header |
/Engine/Plugins/Developer/AnimationSharing/Source/AnimationSharing/Public/AnimationSharingTypes.h |
Include |
#include "AnimationSharingTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FAnimationStateEntry
Name | Description | ||
---|---|---|---|
|
AnimationSetups |
Per state animation setup |
|
|
bAdditive |
Whether or not this state is an additive state |
|
|
float |
BlendTime |
Duration of blending when blending to this state |
|
bOnDemand |
Flag whether or not this state is an on-demand state, this means that we kick off a unique animation when needed |
|
|
bRequiresCurves |
Whether or not this animation requires curves or morphtargets to function correctly for slave components |
|
|
bReturnToPreviousState |
Flag whether or not we should return to the previous state, only used when this state is an on-demand one |
|
|
bSetNextState |
||
|
MaximumNumberOfConcurrentInstances |
Number of instances that will be created for this state (platform-specific) |
|
|
NextState |
State value to which the actors part of an on demand state should be set to when its animation has finished |
|
|
State |
Enum value linked to this state |
|
|
float |
WiggleTimePercentage |
Percentage of 'wiggle' frames, this is used when we run out of available entries in Components, if one of the on-demand animations has started SequenceLength * WiggleFramePercentage ago or earlier, it is used instead of a brand new one |
Name | Description | |
---|---|---|
|
FAnimationStateEntry() |