Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/UMassCompositeProcessor
References
| Module | MassEntity |
| Header | /Engine/Source/Runtime/MassEntity/Public/MassProcessor.h |
| Include | #include "MassProcessor.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassProcessor.cpp |
void UpdateProcessorsCollection
(
TArrayView < FMassProcessorOrderInfo > InOutOrderedProcessors,
EProcessorExecutionFlags InWorldExecutionFlags
)
Remarks
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.