Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FEntityCollection
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AppendHandles
(
TConstArrayView< FMassEntityHandle > Handles |
Mutating API | MassEntityCollection.h | |
void AppendHandles
(
TArray< FMassEntityHandle >&& Handles |
Appends Handles to stored EntityHandles. | MassEntityCollection.h | |
void AppendHandles
(
TConstArrayView< FMassEntityHandle > Handles, |
Appends Handles to stored EntityHandles. | MassEntityCollection.h |
AppendHandles(TConstArrayView< FMassEntityHandle >)
Description
Appends Handles to stored EntityHandles. Results in marking cached FMassArchetypeEntityCollection as dirty.
| Name | AppendHandles |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityCollection.h |
| Include Path | #include "MassEntityCollection.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityCollection.cpp |
void AppendHandles
(
TConstArrayView< FMassEntityHandle > Handles
)
AppendHandles(TArray< FMassEntityHandle > &&)
Description
Appends Handles to stored EntityHandles. Results in marking cached FMassArchetypeEntityCollection as dirty.
| Name | AppendHandles |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityCollection.h |
| Include Path | #include "MassEntityCollection.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityCollection.cpp |
void AppendHandles
(
TArray < FMassEntityHandle > && Handles
)
AppendHandles(TConstArrayView< FMassEntityHandle >, FMassArchetypeEntityCollection &&)
Description
Appends Handles to stored EntityHandles. The second parameter is relevant if, at the moment of calling, the cached FMassArchetypeEntityCollection instances are in sync with stored entity handles (meaning all entities stored in EntityHandles are also captured by one of FMassArchetypeEntityCollection). If that's the case then the InEntityCollection gets stored along with existing collections. Otherwise, InEntityCollection will be ignored.
| Name | AppendHandles |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityCollection.h |
| Include Path | #include "MassEntityCollection.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityCollection.cpp |
void AppendHandles
(
TConstArrayView< FMassEntityHandle > Handles,
FMassArchetypeEntityCollection && InEntityCollection
)