UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSingleAnimationPlayData Struct Reference

#include <SingleAnimationPlayData.h>

Public Member Functions

 FSingleAnimationPlayData ()
 
ENGINE_API void Initialize (class UAnimSingleNodeInstance *Instance)
 
ENGINE_API void PopulateFrom (UAnimSingleNodeInstance *Instance)
 
ENGINE_API void ValidatePosition ()
 

Public Attributes

TObjectPtr< class UAnimationAssetAnimToPlay
 
uint32 bSavedLooping: 1
 
uint32 bSavedPlaying: 1
 
float SavedPosition
 
float SavedPlayRate
 

Constructor & Destructor Documentation

◆ FSingleAnimationPlayData()

FSingleAnimationPlayData::FSingleAnimationPlayData ( )
inline

Member Function Documentation

◆ Initialize()

void FSingleAnimationPlayData::Initialize ( class UAnimSingleNodeInstance Instance)

Called when initialized.

◆ PopulateFrom()

void FSingleAnimationPlayData::PopulateFrom ( UAnimSingleNodeInstance Instance)

Populates this play data with the current state of the supplied instance.

◆ ValidatePosition()

void FSingleAnimationPlayData::ValidatePosition ( )

Member Data Documentation

◆ AnimToPlay

TObjectPtr<class UAnimationAsset> FSingleAnimationPlayData::AnimToPlay

◆ bSavedLooping

uint32 FSingleAnimationPlayData::bSavedLooping

Default setting for looping for SequenceToPlay. This is not current state of looping.

◆ bSavedPlaying

uint32 FSingleAnimationPlayData::bSavedPlaying

Default setting for playing for SequenceToPlay. This is not current state of playing.

◆ SavedPlayRate

float FSingleAnimationPlayData::SavedPlayRate

Default setting for play rate of SequenceToPlay to play.

◆ SavedPosition

float FSingleAnimationPlayData::SavedPosition

Default setting for position of SequenceToPlay to play.


The documentation for this struct was generated from the following files: