UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Mass::FScopedEntityBuilder Member List

This is the complete list of members for UE::Mass::FScopedEntityBuilder, including all inherited members.

Add()UE::Mass::FEntityBuilder
Add()UE::Mass::FEntityBuilder
Add(TArgs &&... InArgs)UE::Mass::FEntityBuilder
Add(const FInstancedStruct &ElementInstance)UE::Mass::FEntityBuilder
Add(FInstancedStruct &&ElementInstance)UE::Mass::FEntityBuilder
Add(TNotNull< const UScriptStruct * > ElementType)UE::Mass::FEntityBuilder
Add_GetRef(TArgs &&... InArgs)UE::Mass::FEntityBuilder
AddRelation(UE::Mass::FTypeHandle RelationTypeHandle, FMassEntityHandle OtherEntity, Relations::ERelationRole InputEntityRole=Relations::ERelationRole::Object)UE::Mass::FEntityBuilder
AddRelation(FMassEntityHandle OtherEntity, Relations::ERelationRole InputEntityRole=Relations::ERelationRole::Object)UE::Mass::FEntityBuilder
AppendDataFromEntity(const FMassEntityHandle SourceEntityHandle)UE::Mass::FEntityBuilder
CacheArchetypeHandle()UE::Mass::FEntityBuilderprotected
CacheSharedFragmentValue()UE::Mass::FEntityBuilderprotected
Commit()UE::Mass::FEntityBuilder
CommitAndReprepare()UE::Mass::FEntityBuilder
ConfigureArchetypeCreation(const FMassArchetypeCreationParams &InCreationParams)UE::Mass::FEntityBuilderinline
CopyDataFromEntity(const FMassEntityHandle SourceEntityHandle)UE::Mass::FEntityBuilder
FEntityBuilder(FMassEntityManager &InEntityManager)UE::Mass::FEntityBuilderexplicit
FEntityBuilder(const TSharedRef< FMassEntityManager > &InEntityManager)UE::Mass::FEntityBuilderexplicit
FEntityBuilder(const FEntityBuilder &Other)UE::Mass::FEntityBuilder
Find()UE::Mass::FEntityBuilder
ForEachRelation(const TFunctionRef< bool(FPendingRelationParams &)> &Operator)UE::Mass::FEntityBuilder
FScopedEntityBuilder(TArgs &&... InArgs)UE::Mass::FScopedEntityBuilderinline
GetArchetypeHandle()UE::Mass::FEntityBuilder
GetEntityHandle() constUE::Mass::FEntityBuilder
GetEntityManager()UE::Mass::FEntityBuilderinline
GetOrCreate(TArgs &&... InArgs)UE::Mass::FEntityBuilder
HasReservedEntityHandle() constUE::Mass::FEntityBuilderinline
InvalidateCachedData()UE::Mass::FEntityBuilderprotected
IsCommitted() constUE::Mass::FEntityBuilderinline
IsValid() constUE::Mass::FEntityBuilderinline
Make(const TSharedRef< FMassEntityManager > &InEntityManager, const FMassArchetypeCompositionDescriptor &Composition, TConstArrayView< FInstancedStruct > InitialFragmentValues={}, TConstArrayView< FConstSharedStruct > ConstSharedFragments={}, TConstArrayView< FSharedStruct > SharedFragments={})UE::Mass::FEntityBuilderstatic
Make(const TSharedRef< FMassEntityManager > &InEntityManager, const FMassArchetypeCompositionDescriptor &Composition, TArray< FInstancedStruct > &&InitialFragmentValues, TArray< FConstSharedStruct > &&ConstSharedFragments, TArray< FSharedStruct > &&SharedFragments)UE::Mass::FEntityBuilderstatic
operator=(const FEntityBuilder &Other)UE::Mass::FEntityBuilder
operator=(FEntityBuilder &&Other)UE::Mass::FEntityBuilder
Reprepare()UE::Mass::FEntityBuilder
Reset(const bool bReleaseEntityHandleIfReserved=true)UE::Mass::FEntityBuilder
SetReservedEntityHandle(const FMassEntityHandle ReservedEntityHandle)UE::Mass::FEntityBuilder
UE_NONCOPYABLE(FScopedEntityBuilder)UE::Mass::FScopedEntityBuilder
~FEntityBuilder()UE::Mass::FEntityBuilder
~FScopedEntityBuilder()UE::Mass::FScopedEntityBuilderinline