UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMassArchetypeEntityCollectionWithPayload Struct Reference

#include <MassArchetypeTypes.h>

Public Member Functions

 FMassArchetypeEntityCollectionWithPayload (const FMassArchetypeEntityCollection &InEntityCollection)
 
 FMassArchetypeEntityCollectionWithPayload (FMassArchetypeEntityCollection &&InEntityCollection)
 
const FMassArchetypeEntityCollectionGetEntityCollection () const
 
const FMassGenericPayloadViewSliceGetPayload () const
 

Static Public Member Functions

static UE_API void CreateEntityRangesWithPayload (const FMassEntityManager &EntityManager, const TConstArrayView< FMassEntityHandle > Entities, const FMassArchetypeEntityCollection::EDuplicatesHandling DuplicatesHandling, FMassGenericPayloadView Payload, TArray< FMassArchetypeEntityCollectionWithPayload > &OutEntityCollections)
 

Constructor & Destructor Documentation

◆ FMassArchetypeEntityCollectionWithPayload() [1/2]

FMassArchetypeEntityCollectionWithPayload::FMassArchetypeEntityCollectionWithPayload ( const FMassArchetypeEntityCollection InEntityCollection)
inlineexplicit

◆ FMassArchetypeEntityCollectionWithPayload() [2/2]

FMassArchetypeEntityCollectionWithPayload::FMassArchetypeEntityCollectionWithPayload ( FMassArchetypeEntityCollection &&  InEntityCollection)
inlineexplicit

Member Function Documentation

◆ CreateEntityRangesWithPayload()

void FMassArchetypeEntityCollectionWithPayload::CreateEntityRangesWithPayload ( const FMassEntityManager EntityManager,
const TConstArrayView< FMassEntityHandle Entities,
const FMassArchetypeEntityCollection::EDuplicatesHandling  DuplicatesHandling,
FMassGenericPayloadView  Payload,
TArray< FMassArchetypeEntityCollectionWithPayload > &  OutEntityCollections 
)
static
Returns
whether A should come before B in an ordered collection

◆ GetEntityCollection()

const FMassArchetypeEntityCollection & FMassArchetypeEntityCollectionWithPayload::GetEntityCollection ( ) const
inline

◆ GetPayload()

const FMassGenericPayloadViewSlice & FMassArchetypeEntityCollectionWithPayload::GetPayload ( ) const
inline

The documentation for this struct was generated from the following files: