FTypelessMutation

Specifies a mask of components to add and remove from an entity

Windows
MacOS
Linux

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

Name Description

Public variable

FComponentMask

 

AddMask

Public variable

bool

 

bRemoveAll

Public variable

FComponentMask

 

RemoveMask

Functions

Name Description

Public function

FTypelessMut...

 

Add

(
    std::initializer_list< FComponentTy...
)

Direct this mutation to add the specified component types to an entity

Public function Const

FComponentMa...

 

MutateType

(
    const FComponentMask& Current
)

Combine our masks into the specified pre-existing mask

Public function

FTypelessMut...

 

Remove

(
    std::initializer_list< FComponentTy...
)

Direct this mutation to remove the specified component types to an entity

Public function

FTypelessMut...

 

RemoveAll()

Direct this mutation to remove all components from the entity

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