FEntityLedger::UpdateEntities

To be called any time this ledger's instance is to be evaluated with a different set of entities - updates the set of entities that are required for the current evaluation environment

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityLedger.h

Include

#include "EntitySystem/MovieSceneEntityLedger.h"

Source

/Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieSceneEntityLedger.cpp

Syntax

void UpdateEntities
(
    UMovieSceneEntitySystemLinker * Linker,
    const FEntityImportSequenceParams & ImportParams,
    const FMovieSceneEntityComponentField * EntityField,
    const FMovieSceneEvaluationFieldEntitySet & NewEntities
)

Remarks

To be called any time this ledger's instance is to be evaluated with a different set of entities - updates the set of entities that are required for the current evaluation environment

Parameters

Parameter

Description

Linker

The linker that owns this ledger

ImportParams

Basis for import parameters

EntityField

Possibly null if NewEntities is empty- an entity field containing structural information about the sequence

NewEntities

A set specifying all the entities required for the next evaluation. Specifying an empty set will unlink all existing entities.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss