| IEntityBuilder
|
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityBuilder.h |
Include |
#include "EntitySystem/MovieSceneEntityBuilder.h" |
template<typename... T, int... Indices>
struct TEntityBuilderImpl< TIntegerSequence< int, Indices... >, T... > : public UE::MovieScene::IEntityBuilder
Name | Description | ||
---|---|---|---|
|
TEntityBuild... |
Add ( |
Add a component to the entity with a specific value |
|
TEntityBuild... |
AddConditional ( |
Conditionally add a component to the entity with a specific value |
|
TEntityBuild... |
AddDefaulted ( |
Add the specified default-constructed component type to the entity |
|
TEntityBuild... |
AddDefaultedConditional ( |
Add the specified default-constructed component to the entity if a condition is met |
|
TEntityBuild... |
AddMany ( |
Add all the specified default-constructed component type to the entity |
|
TEntityBuild... |
AddMutualComponents() |
Add any mutual components defined by the entity factory |
|
TEntityBuild... |
AddTag ( |
Add the specified tag to the entity. Equivalent to AddDefaulted. |
|
TEntityBuild... |
AddTagConditional ( |
Add the specified tag to the entity. Equivalent to AddDefaulted. |
|
TEntityBuild... |
Append ( |
Append another component type to this builder |
|
FMovieSceneE... |
CreateEntity ( |
Create a new entity using this builder's definition by moving the payload components into the new entity. |
|
CreateOrUpdate ( |
Mutate an existing entity using this instance's payload and an additional mask of components. |
|
|
MutateExisting ( |
Mutate an existing entity using this instance's payload and an additional mask of components. |
|
|
ReplaceEntity ( |
Replace the components of an entity with this builder's definition. |
|
|
TEntityBuilderImpl ( |
Name | Description | ||
---|---|---|---|
|
FMovieSceneE... |
Create ( |
|
|
GenerateType ( |
||
|
Initialize ( |