Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FMassPhaseProcessorConfiguration-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Configure
(
TArrayView< UMassProcessor*const > DynamicProcessors, |
DEPRECATED. | MassProcessingPhaseManager.h | |
void Configure
(
TArrayView< UMassProcessor*const > DynamicProcessors, |
MassProcessingPhaseManager.h |
Configure(TArrayView< UMassProcessor const >, EProcessorExecutionFlags, const TSharedPtr< FMassEntityManager > &, FMassProcessorDependencySolver::FResult )
Description
DEPRECATED.
| Name | Configure |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassProcessingPhaseManager.h |
| Include Path | #include "MassProcessingPhaseManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassProcessingPhaseManager.cpp |
void Configure
(
TArrayView < UMassProcessor *const > DynamicProcessors,
EProcessorExecutionFlags InWorldExecutionFlags,
const TSharedPtr < FMassEntityManager > & EntityManager,
FMassProcessorDependencySolver::FResult * OutOptionalResult
)
Configure(TArrayView< UMassProcessor *const >, TArray< TWeakObjectPtr< UMassProcessor > > &, EProcessorExecutionFlags, const TSharedRef< FMassEntityManager > &, FMassProcessorDependencySolver::FResult &)
| Name | Configure |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassProcessingPhaseManager.h |
| Include Path | #include "MassProcessingPhaseManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassProcessingPhaseManager.cpp |
void Configure
(
TArrayView < UMassProcessor *const > DynamicProcessors,
TArray < TWeakObjectPtr < UMassProcessor > > & InOutRemovedDynamicProcessors,
EProcessorExecutionFlags InWorldExecutionFlags,
const TSharedRef < FMassEntityManager > & EntityManager,
FMassProcessorDependencySolver::FResult & InOutOptionalResult
)
Parameters
| Name | Remarks |
|---|---|
| InWorldExecutionFlags | provide EProcessorExecutionFlags::None to let underlying code decide |