Navigation
API > API/Plugins > API/Plugins/MassEntity > API/Plugins/MassEntity/FMassRuntimePipeline
References
| Module | MassEntity |
| Header | /Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassProcessingTypes.h |
| Include | #include "MassProcessingTypes.h" |
| Source | /Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Private/MassProcessingTypes.cpp |
void AppendUniqueRuntimeProcessorCopies
(
TConstArrayView< const UMassProcessor * > InProcessors,
UObject & InOwner
)
Remarks
Creates a runtime instance of every processors in the given array if there's no processor of that class in Processors already. Call this function when adding processors to an already configured FMassRuntimePipeline instance. If you're creating one from scratch calling any of the InitializeFrom* methods will be more efficient (and will produce same results) or call AppendOrOverrideRuntimeProcessorCopies.