| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/AnimGraph/Classes/AnimPreviewInstance.h |
Include |
#include "AnimPreviewInstance.h" |
class UAnimPreviewInstance : public UAnimSingleNodeInstance
This Instance only contains one AnimationAsset, and produce poses Used by Preview in AnimGraph, Playing single animation in Kismet2 and etc
Name | Description | ||
---|---|---|---|
|
MontagePreviewStartSectionIdx |
||
|
TEnumAsByte< en... |
MontagePreviewType |
Shared parameters for previewing blendspace or animsequence |
Name | Description | |
---|---|---|
|
UAnimPreviewInstance ( |
Name | Description | ||
---|---|---|---|
|
RestartMontage ( |
Custom evaluate pose |
|
|
SetAnimationAsset ( |
Set New Asset - calls InitializeAnimation, for now we need MeshComponent |
Name | Description | ||
---|---|---|---|
|
CanRunParallelWork() |
Can this animation instance run Update or Evaluation work in parallel. |
|
|
FAnimInstanc... |
CreateAnimInstanceProxy() |
Override point for derived classes to create their own proxy objects (allows custom allocation) |
|
Montage_Advance ( |
Advance montages |
|
|
NativeInitializeAnimation() |
The below functions are the native overrides for each phase Native initialization override point |