UMovieSceneAsyncAction_SequencePrediction

Async BP action that represents a pending prediction that is dispatched on a playing sequence.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UBlueprintAsyncActionBase

UMovieSceneAsyncAction_SequencePrediction

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Systems/MovieScenePredictionSystem.h

Include

#include "Systems/MovieScenePredictionSystem.h"

Syntax

class UMovieSceneAsyncAction_SequencePrediction : public UBlueprintAsyncActionBase

Remarks

Async BP action that represents a pending prediction that is dispatched on a playing sequence.

Variables

Name Description

Public variable

FMovieSceneActo...

 

Failure

Called when a message is broadcast on the specified channel.

Public variable

FMovieSceneActo...

 

Result

Called when a message is broadcast on the specified channel.

Functions

Name Description

Public function

void

 

ImportEntities

Called during the instantiation phase to query the sequence for any transform track entities in the field and import the necessary entities into the Entity Manager.

Public function Static

UMovieSceneA...

 

PredictLocalTransformAtFrame

(
    UMovieSceneSequencePlayer* Pla...,
    USceneComponent* TargetCompone...,
    FFrameTime FrameTime
)

Initiate an asynchronous prediction for the specified component's local transform at a specific time in a sequence Changes in attachment between the sequence's current time, and the predicted time are not accounted for Calling this function on a stopped sequence player is undefined.

Public function Static

UMovieSceneA...

 

PredictLocalTransformAtTime

(
    UMovieSceneSequencePlayer* Pla...,
    USceneComponent* TargetCompone...,
    float TimeInSeconds
)

Initiate an asynchronous prediction for the specified component's local transform at a specific time in a sequence Changes in attachment between the sequence's current time, and the predicted time are not accounted for Calling this function on a stopped sequence player is undefined.

Public function Static

UMovieSceneA...

 

PredictWorldTransformAtFrame

(
    UMovieSceneSequencePlayer* Pla...,
    USceneComponent* TargetCompone...,
    FFrameTime FrameTime
)

Initiate an asynchronous prediction for the specified component's world transform at a specific time in a sequence Changes in attachment between the sequence's current time, and the predicted time are not accounted for Calling this function on a stopped sequence player is undefined.

Public function Static

UMovieSceneA...

 

PredictWorldTransformAtTime

(
    UMovieSceneSequencePlayer* Pla...,
    USceneComponent* TargetCompone...,
    float TimeInSeconds
)

Initiate an asynchronous prediction for the specified component's world transform at a specific time in a sequence Changes in attachment between the sequence's current time, and the predicted time are not accounted for Calling this function on a stopped sequence player is undefined.

Public function

void

 

ReportResult

Report the result for this prediction to any observers

Public function

void

 

ReportResult

Report the result for this prediction to any observers

Public function

void

 

Reset

Reset this prediction by marking all its entities for unlink