Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FMassEntityManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BatchSetEntityFragmentValues
(
const FMassArchetypeEntityCollection& SparseEntities, |
Copies values from FragmentInstanceList over to fragments of given entities collection. | MassEntityManager.h | |
void BatchSetEntityFragmentValues
(
TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, |
MassEntityManager.h |
BatchSetEntityFragmentValues(const FMassArchetypeEntityCollection &, TArrayView< const FInstancedStruct >)
Description
Copies values from FragmentInstanceList over to fragments of given entities collection. The caller is responsible for ensuring that the given entity archetype (FMassArchetypeEntityCollection .Archetype) does have given fragments. Failing this assumption will cause a check-fail.
| Name | BatchSetEntityFragmentValues |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityManager.h |
| Include Path | #include "MassEntityManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityManager.cpp |
void BatchSetEntityFragmentValues
(
const FMassArchetypeEntityCollection & SparseEntities,
TArrayView < const FInstancedStruct > FragmentInstanceList
)
BatchSetEntityFragmentValues(TConstArrayView< FMassArchetypeEntityCollection >, TArrayView< const FInstancedStruct >)
| Name | BatchSetEntityFragmentValues |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityManager.h |
| Include Path | #include "MassEntityManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityManager.cpp |
void BatchSetEntityFragmentValues
(
TConstArrayView< FMassArchetypeEntityCollection > EntityCollections,
TArrayView < const FInstancedStruct > FragmentInstanceList
)