Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/UMassCompositeProcessor
Description
Adds processors in InOutOrderedProcessors to ChildPipeline. Note that this operation is non-destructive for the existing processors - the ones of classes found in InOutOrderedProcessors will be retained and used instead of the instances provided via InOutOrderedProcessors. Respective entries in InOutOrderedProcessors will be updated to reflect the reuse. The described behavior however is available only for processors with bAllowMultipleInstances == false.
| Name | UpdateProcessorsCollection |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassProcessor.h |
| Include Path | #include "MassProcessor.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassProcessor.cpp |
void UpdateProcessorsCollection
(
TArrayView < FMassProcessorOrderInfo > InOutOrderedProcessors,
EProcessorExecutionFlags InWorldExecutionFlags
)