Language:
Discover
By Skill Level
By Category

UWidgetAnimation

Choose your OS:

Inheritance Hierarchy

Syntax

class UWidgetAnimation : public UMovieSceneSequence

Variables

Name Description

Public variable

TArray < FWidget ...

 

AnimationBindings

Public variable

UMovieScene ...

 

MovieScene

Pointer to the movie scene that controls this animation.

Public variable

FOnWidgetAnimat ...

 

OnAnimationFinished

Fires when the widget animation is finished.

Public variable

FOnWidgetAnimat ...

 

OnAnimationStarted

Fires when the widget animation starts playing.

Constructors

Name Description

Public function

UWidgetAnimation

(
    const FObjectInitializer & ObjectIn...
)

UWidgetAnimation structors

Functions

Name Description

Public function

const TArray ...

 

GetBindings()

Get Animation bindings of the animation

Public function

UMG_API cons...

 

GetDisplayLabel()

The friendly name of the animation

Public function

UMG_API floa...

 

GetEndTime()

Get the end time of this animation.

End time in seconds.

Public function

bool

 

GetLegacyFinishOnStop()

Whether to finish evaluation on stop

Public function Static

UMG_API UWid ...

 

GetNullAnimation()

Get a placeholder animation.

Public function

UMG_API floa...

 

GetStartTime()

Get the start time of this animation.

Start time in seconds.

Public function

UMG_API void

 

SetDisplayLabel

(
    const FString & InDisplayLabel
)

Sets the friendly name of the animation to display in the editor

Overridden from UMovieSceneSequence

Name Description

Public function Virtual

void

 

BindPossessableObject

(
    const FGuid & ObjectId,
    UObject & PossessedObject,
    UObject * Context
)

UMovieSceneAnimation overrides.

Public function Virtual

bool

 

CanPossessObject

(
    UObject & Object,
    UObject * InPlaybackContext
)

Check whether the given object can be possessed by this animation.

Public function Virtual

UObject *...

 

CreateDirectorInstance

(
    IMovieScenePlayer & Player
)

Called to retrieve or construct a director instance to be used for the specified player

Public function Virtual

UMG_API FTex ...

 

GetDisplayName()

Returns the DisplayLabel if set, otherwise the object name

Public function Virtual

UMovieScene ...

 

GetMovieScene()

Get the movie scene that controls this animation.

Public function Virtual

UObject *...

 

GetParentObject

(
    UObject * Object
)

Get the logical parent object for the supplied object (not necessarily its outer).

Public function Virtual

void

 

LocateBoundObjects

(
    const FGuid & ObjectId,
    UObject * Context,
    TArray < UObject *, TInlineAlloc ...
)

Locate all the objects that correspond to the specified object ID, using the specified context

Public function Virtual

void

 

UnbindPossessableObjects

(
    const FGuid & ObjectId
)

Unbinds all possessable objects from the provided GUID.

Overridden from UObject

Name Description

Public function Virtual

bool

 

IsPostLoadThreadSafe()

~UMovieSceneAnimation overrides

Protected function Virtual

void

 

PostLoad()

Called after this object has been deserialized

References

Module

UMG

Header

Runtime/UMG/Public/Animation/WidgetAnimation.h