Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimMontage.h |
Include |
#include "Animation/AnimMontage.h" |
struct FAnimMontageInstance
Name | Description | ||
---|---|---|---|
|
bDidUseMarkerSyncThisTick |
Whether this in this tick's call to Advance we used marker based sync. |
|
|
bEnableAutoBlendOut |
Enable auto blend out. This is instance set up. You can override |
|
|
bPlaying |
||
|
float |
DefaultBlendTimeMultiplier |
Blend Time multiplier to allow extending and narrowing blendtimes. |
|
MarkersPassedThisTick |
Markers that passed in this tick |
|
|
MarkerTickRecord |
Marker tick record |
|
|
UAnimMontage &#... |
Montage |
Montage reference. |
|
OnMontageBlendingOutStarted |
||
|
OnMontageEnded |
Delegates |
Name | Description | |
---|---|---|
|
FAnimMontageInstance() |
|
|
FAnimMontageInstance ( |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
Reference has to be managed manually |
|
|
Advance ( |
Simulate is same as Advance, but without calling any events or touching any of the instance data. |
|
|
CanUseMarkerSync() |
Return true if it can use marker sync |
|
|
EditorOnly_PreAdvance() |
||
|
float |
GetBlendTime() |
|
|
GetCurrentSection() |
||
|
float |
GetDeltaMoved() |
|
|
float |
GetDesiredWeight() |
|
|
GetInstanceID() |
Getters |
|
|
const FAnimM... |
GetMontageSyncLeader() |
|
|
GetNextSection() |
||
|
GetNextSectionID ( |
||
|
float |
GetPlayRate() |
|
|
float |
GetPosition() |
|
|
float |
GetPreviousPosition() |
|
|
GetSectionNameFromID ( |
||
|
GetSyncGroupIndex() |
||
|
float |
GetWeight() |
Get Weight |
|
HandleEvents ( |
Delegate function handlers |
|
|
Initialize ( |
||
|
IsActive() |
Returns true if this montage is active (valid and not blending out) |
|
|
IsPlaying() |
||
|
IsRootMotionDisabled() |
||
|
IsStopped() |
||
|
IsValid() |
||
|
JumpToSectionName |
||
|
MontageSync_Follow ( |
Montage to Montage Synchronization. |
|
|
MontageSync_PostUpdate() |
PostUpdate - Sync if updated after Leader. |
|
|
MontageSync_PreUpdate() |
PreUpdate - Sync if updated before Leader. |
|
|
MontageSync_StopFollowing() |
Stop following our leader |
|
|
MontageSync_StopLeading() |
Stop leading, release all followers. |
|
|
Pause() |
||
|
Play ( |
||
|
PopDisableRootMotion() |
||
|
UAnimMontage... |
PreviewMatineeSetAnimPositionInner ( |
|
|
UAnimMontage... |
PreviewMatineeSetAnimPositionInner ( |
|
|
UAnimMontage... |
PreviewSequencerMontagePosition ( |
|
|
UAnimMontage... |
PreviewSequencerMontagePosition ( |
|
|
PushDisableRootMotion() |
Disable RootMotion. |
|
|
SetDesiredWeight ( |
Set the Desired Weight |
|
|
UAnimMontage... |
SetMatineeAnimPositionInner ( |
|
|
UAnimMontage... |
SetMatineeAnimPositionInner ( |
Static functions that are used by matinee functionality |
|
SetNextPositionWithEvents ( |
Set the evaluation range of this animation for the next animation update tick. |
|
|
SetNextPositionWithEvents ( |
Set the next position of this animation for the next animation update tick. |
|
|
SetNextSectionID |
||
|
SetNextSectionName |
||
|
SetPlaying ( |
||
|
SetPlayRate ( |
||
|
SetPosition ( |
Setters |
|
|
UAnimMontage... |
SetSequencerMontagePosition ( |
|
|
UAnimMontage... |
SetSequencerMontagePosition ( |
Static functions that are used by sequencer montage support |
|
SetWeight ( |
Set the weight |
|
|
SimulateAdvance ( |
Simulate is same as Advance, but without calling any events or touching any of the instance data. |
|
|
Stop ( |
||
|
Terminate() |
||
|
UpdateWeight ( |
Montage Tick happens in 2 phases |