UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimSequence.h File Reference

Go to the source code of this file.

Classes

struct  FAnimSequenceTrackContainer
 
struct  FTranslationTrack
 
struct  FRotationTrack
 
struct  FScaleTrack
 
struct  FCurveTrack
 
struct  FCompressedTrack
 
class  UAnimSequence
 
struct  UAnimSequence::FScopedCompressedAnimSequence
 

Namespaces

namespace  UE
 
namespace  UE::Anim
 
namespace  UE::Anim::Compression
 
namespace  UE::UAF
 

Macros

#define UE_COMPRESSED_DATA_WRITE_SCOPE(sequence)
 
#define UE_COMPRESSED_DATA_READ_SCOPE(sequence)
 

Typedefs

typedef TArray< FTransformFTransformArrayA2
 

Enumerations

enum class  EStripAnimDataOnDedicatedServerSettings : uint8 { UseProjectSetting , StripAnimDataOnDedicatedServer , DoNotStripAnimDataOnDedicatedServer }
 

Variables

ENGINE_API int32 GPerformFrameStripping
 

Macro Definition Documentation

◆ UE_COMPRESSED_DATA_READ_SCOPE

#define UE_COMPRESSED_DATA_READ_SCOPE (   sequence)

◆ UE_COMPRESSED_DATA_WRITE_SCOPE

#define UE_COMPRESSED_DATA_WRITE_SCOPE (   sequence)

Typedef Documentation

◆ FTransformArrayA2

One animation sequence of keyframes. Contains a number of tracks of data.

Enumeration Type Documentation

◆ EStripAnimDataOnDedicatedServerSettings

Enum used to decide whether we should strip animation data on dedicated server

Enumerator
UseProjectSetting 

Strip track data on dedicated server if 'Strip Animation Data on Dedicated Server' option in Project Settings is true and EnableRootMotion is false

StripAnimDataOnDedicatedServer 

Strip track data on dedicated server regardless of the value of 'Strip Animation Data on Dedicated Server' option in Project Settings as long as EnableRootMotion is false

DoNotStripAnimDataOnDedicatedServer 

Do not strip track data on dedicated server regardless of the value of 'Strip Animation Data on Dedicated Server' option in Project Settings

Variable Documentation

◆ GPerformFrameStripping

ENGINE_API int32 GPerformFrameStripping
extern