UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FEntityInitializer Struct Reference

Classes

struct  FEntityAllocationInitializationInfo
 

Static Public Member Functions

static void AddEntity (FEntityAllocation *Allocation, int32 ActualOffsetWithinAllocation, FMovieSceneEntityID EntityID)
 
static void MoveEntryIndex (FEntityAllocation *Allocation, int32 InCurrentOffset, int32 InNewOffset)
 
static void MigrateAllocation (FEntityAllocation *DestAllocation, FEntityAllocation *SrcAllocation, const FComponentRegistry *InComponentRegistry)
 
static void SetEntryIndex (FEntityAllocation *Allocation, int32 InEntityOffset, FMovieSceneEntityID EntityID)
 
static void FreeEntryIndex (FEntityAllocation *Allocation, int32 EntityIndex)
 
static FEntityAllocationInitialize (const FEntityManager &EntityManager, const FComponentMask &EntityComponentMask, const FEntityAllocationInitializationInfo &InitInfo)
 
static void Duplicate (FEntityAllocation *Dest, const FEntityAllocation *Source)
 
static void TearDown (FEntityAllocation *Allocation)
 

Member Function Documentation

◆ AddEntity()

static void UE::MovieScene::FEntityInitializer::AddEntity ( FEntityAllocation Allocation,
int32  ActualOffsetWithinAllocation,
FMovieSceneEntityID  EntityID 
)
inlinestatic

◆ Duplicate()

static void UE::MovieScene::FEntityInitializer::Duplicate ( FEntityAllocation Dest,
const FEntityAllocation Source 
)
inlinestatic

◆ FreeEntryIndex()

static void UE::MovieScene::FEntityInitializer::FreeEntryIndex ( FEntityAllocation Allocation,
int32  EntityIndex 
)
inlinestatic

◆ Initialize()

static FEntityAllocation * UE::MovieScene::FEntityInitializer::Initialize ( const FEntityManager EntityManager,
const FComponentMask EntityComponentMask,
const FEntityAllocationInitializationInfo InitInfo 
)
inlinestatic

◆ MigrateAllocation()

static void UE::MovieScene::FEntityInitializer::MigrateAllocation ( FEntityAllocation DestAllocation,
FEntityAllocation SrcAllocation,
const FComponentRegistry InComponentRegistry 
)
inlinestatic

◆ MoveEntryIndex()

static void UE::MovieScene::FEntityInitializer::MoveEntryIndex ( FEntityAllocation Allocation,
int32  InCurrentOffset,
int32  InNewOffset 
)
inlinestatic

◆ SetEntryIndex()

static void UE::MovieScene::FEntityInitializer::SetEntryIndex ( FEntityAllocation Allocation,
int32  InEntityOffset,
FMovieSceneEntityID  EntityID 
)
inlinestatic

◆ TearDown()

static void UE::MovieScene::FEntityInitializer::TearDown ( FEntityAllocation Allocation)
inlinestatic

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