| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/UMG/Public/Animation/WidgetAnimation.h |
Include |
#include "Animation/WidgetAnimation.h" |
class UWidgetAnimation : public UMovieSceneSequence
Name | Description | ||
---|---|---|---|
|
AnimationBindings |
||
|
TObjectPtr< UMo... |
MovieScene |
Pointer to the movie scene that controls this animation. |
Name | Description | |
---|---|---|
|
UWidgetAnimation ( |
Name | Description | ||
---|---|---|---|
|
void |
BindToAnimationFinished ( |
|
|
void |
BindToAnimationStarted ( |
These animation binding functions were added so that we could cleanly upgrade assets from before animation sharing, they don't actually modify the animation, they just pipe through to the UUserWidget. |
|
const TArray... |
GetBindings() |
Get Animation bindings of the animation |
|
const FStrin... |
GetDisplayLabel() |
|
|
float |
GetEndTime() |
Get the end time of this animation. |
|
bool |
GetLegacyFinishOnStop() |
Whether to finish evaluation on stop |
|
UWidgetAnima... |
GetNullAnimation() |
Get a placeholder animation. |
|
float |
GetStartTime() |
Get the start time of this animation. |
|
void |
RemoveBinding ( |
Remove Animation Binding |
|
void |
RemoveBinding ( |
Remove Animation Binding |
|
void |
SetDisplayLabel ( |
Sets the friendly name of the animation to display in the editor |
|
void |
UnbindAllFromAnimationFinished ( |
|
|
void |
UnbindAllFromAnimationStarted ( |
|
|
void |
UnbindFromAnimationFinished ( |
|
|
void |
UnbindFromAnimationStarted ( |
Name | Description | ||
---|---|---|---|
|
void |
BindPossessableObject |
Called when Sequencer has created an object binding for a possessable object |
|
bool |
CanPossessObject |
Check whether the given object can be possessed by this animation. |
|
UObject *... |
CreateDirectorInstance ( |
Called to retrieve or construct a director instance to be used for the specified player |
|
GetDisplayName() |
Returns the DisplayLabel if set, otherwise the object name |
|
|
UMovieScene ... |
GetMovieScene() |
Get the movie scene that controls this animation. |
|
UObject *... |
GetParentObject ( |
Get the logical parent object for the supplied object (not necessarily its outer). |
|
ETrackSuppor... |
IsTrackSupported ( |
Sequences can determine whether they support a particular track type |
|
void |
LocateBoundObjects |
Locate all the objects that correspond to the specified object ID, using the specified context |
|
void |
UnbindInvalidObjects |
Unbinds specific objects from the provided GUID that do not resolve |
|
void |
UnbindObjects |
Unbinds specific objects from the provided GUID |
|
void |
UnbindPossessableObjects ( |
Unbinds all possessable objects from the provided GUID. |
Name | Description | ||
---|---|---|---|
|
bool |
IsPostLoadThreadSafe() |
Called during async load to determine if PostLoad can be called on the loading thread. |
|
void |
PostLoad() |
Called after this object has been deserialized |