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

#include <MovieSceneAnimTypeID.h>

+ Inheritance diagram for FMovieSceneAnimTypeID:

Static Public Member Functions

static MOVIESCENE_API FMovieSceneAnimTypeID Unique ()
 
static MOVIESCENE_API FMovieSceneAnimTypeID Combine (FMovieSceneAnimTypeID A, FMovieSceneAnimTypeID B)
 

Protected Member Functions

 FMovieSceneAnimTypeID (uint64 *StaticPtr, uint32 Seed=0)
 
 FMovieSceneAnimTypeID ()
 

Static Protected Member Functions

static MOVIESCENE_API uint64 Initialize (uint64 *StaticPtr, uint32 Seed)
 
static MOVIESCENE_API uint64 GenerateHash (void *StaticPtr, uint32 Seed)
 

Protected Attributes

uint64 ID
 

Friends

bool operator== (FMovieSceneAnimTypeID A, FMovieSceneAnimTypeID B)
 
bool operator!= (FMovieSceneAnimTypeID A, FMovieSceneAnimTypeID B)
 
uint32 GetTypeHash (FMovieSceneAnimTypeID In)
 
MOVIESCENE_API FString LexToString (const FMovieSceneAnimTypeID &)
 

Detailed Description

Animation type ID that uniquely identifies the type of a change made (ie changing a transform, spawning an object, etc) as part of a sequence evaluation

Constructor & Destructor Documentation

◆ FMovieSceneAnimTypeID() [1/2]

FMovieSceneAnimTypeID::FMovieSceneAnimTypeID ( uint64 StaticPtr,
uint32  Seed = 0 
)
inlineprotected

◆ FMovieSceneAnimTypeID() [2/2]

FMovieSceneAnimTypeID::FMovieSceneAnimTypeID ( )
inlineprotected

Member Function Documentation

◆ Combine()

FMovieSceneAnimTypeID FMovieSceneAnimTypeID::Combine ( FMovieSceneAnimTypeID  A,
FMovieSceneAnimTypeID  B 
)
static

◆ GenerateHash()

uint64 FMovieSceneAnimTypeID::GenerateHash ( void StaticPtr,
uint32  Seed 
)
staticprotected

Generate a hash from the specified static ptr

◆ Initialize()

uint64 FMovieSceneAnimTypeID::Initialize ( uint64 StaticPtr,
uint32  Seed 
)
staticprotected

Initialize this structure by storing the hash result in the static ptr itself This ensures subsequent constructions with the same pointer are fast

◆ Unique()

FMovieSceneAnimTypeID FMovieSceneAnimTypeID::Unique ( )
static

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( FMovieSceneAnimTypeID  In)
friend

◆ LexToString

MOVIESCENE_API FString LexToString ( const FMovieSceneAnimTypeID AnimTypeID)
friend

◆ operator!=

◆ operator==

bool operator== ( FMovieSceneAnimTypeID  A,
FMovieSceneAnimTypeID  B 
)
friend

Member Data Documentation

◆ ID

uint64 FMovieSceneAnimTypeID::ID
protected

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