Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimComposite.h |
Include |
#include "Animation/AnimComposite.h" |
class UAnimComposite : public UAnimCompositeBase
Name | Description | ||
---|---|---|---|
|
AnimationTrack |
Serializable data that stores section/anim pairing |
|
|
UAnimSequence &... |
PreviewBasePose |
Preview Base pose for additive BlendSpace |
Name | Description | |
---|---|---|
|
UAnimComposite ( |
Name | Description | ||
---|---|---|---|
|
ContainRecursive ( |
This is recursive function that look thorough internal assets and clear the reference if recursive is found. |
|
|
InvalidateRecursiveAsset() |
This is to prevent anybody adding recursive asset to anim composite as a result of anim composite being a part of anim sequence base |
Name | Description | ||
---|---|---|---|
|
EnableRootMotionSettingFromMontage ( |
To support anim sequence base to montage |
|
|
EAdditiveAni... |
GetAdditiveAnimType() |
Default implementation, no additive |
|
UAnimSequenc... |
GetAdditiveBasePose() |
Ideally this would be animsequcnebase, but we might have some issue with that. For now, just allow AnimSequence |
|
GetAnimationPose ( |
||
|
GetAnimNotifiesFromDeltaPositions ( |
Retrieves AnimNotifies between two time positions. |
|
|
HandleAssetPlayerTickedInternal ( |
||
|
HasRootMotion() |
||
|
IsNotifyAvailable() |
Return true if anim notify is available |
Name | Description | ||
---|---|---|---|
|
GetAllAnimationSequencesReferred ( |
Retrieve all animations that are used by this asset |
|
|
IsValidAdditive() |
Return true if this is valid additive animation false otherwise |
|
|
ReplaceReferredAnimations ( |
Replace this assets references to other animations based on ReplacementMap |