Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene > EntitySystem
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityBuilder.h |
Include | #include "EntitySystem/MovieSceneEntityBuilder.h" |
Syntax
struct FTypelessMutation
Remarks
Specifies a mask of components to add and remove from an entity
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FComponentMask | AddMask | |
![]() |
bool | bRemoveAll | |
![]() |
FComponentMask | RemoveMask |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FTypelessMutation & | Add
(
std::initializer_list< FComponentTypeID > TypeIDs |
Direct this mutation to add the specified component types to an entity |
![]() ![]() |
FComponentMask | MutateType
(
const FComponentMask& Current |
Combine our masks into the specified pre-existing mask |
![]() |
FTypelessMutation & | Remove
(
std::initializer_list< FComponentTypeID > TypeIDs |
Direct this mutation to remove the specified component types to an entity |
![]() |
FTypelessMutation & | RemoveAll () |
Direct this mutation to remove all components from the entity |