UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Namespaces
|
Functions
MassEntityUtils.h File Reference
#include "
MassProcessingTypes.h
"
#include "
MassArchetypeTypes.h
"
Go to the source code of this file.
Namespaces
namespace
UE
namespace
UE::Mass
namespace
UE::Mass::Utils
Functions
EProcessorExecutionFlags
UE::Mass::Utils::GetProcessorExecutionFlagsForWorld
(const
UWorld
&
World
)
EProcessorExecutionFlags
UE::Mass::Utils::DetermineProcessorExecutionFlags
(const
UWorld
*
World
,
EProcessorExecutionFlags
ExecutionFlagsOverride
)
uint8
UE::Mass::Utils::DetermineProcessorSupportedTickTypes
(const
UWorld
*
World
)
void
UE::Mass::Utils::CreateEntityCollections
(const
FMassEntityManager
&EntityManager, const
TConstArrayView
<
FMassEntityHandle
> Entities, const
FMassArchetypeEntityCollection::EDuplicatesHandling
DuplicatesHandling
,
TArray
<
FMassArchetypeEntityCollection
> &
OutEntityCollections
)
template<
typename
TPred
,
typename
TSwap
>
void
UE::Mass::Utils::AbstractSort
(const
int32
NumElements,
TPred
&&Predicate,
TSwap
&&
SwapFunctor
)
FMassEntityManager
*
UE::Mass::Utils::GetEntityManager
(const
UObject
*WorldContextObject)
FMassEntityManager
*
UE::Mass::Utils::GetEntityManager
(const
UWorld
*
World
)
FMassEntityManager
&
UE::Mass::Utils::GetEntityManagerChecked
(const
UWorld
&
World
)
Engine
Source
Runtime
MassEntity
Public
MassEntityUtils.h
Generated by
1.9.8