/Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassProcessor.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, EditInlineNew, CollapseCategories, Config=Mass, defaultconfig, ConfigDoNotCheckDefaults) class UMassProcessor : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
bool
bAllowMultipleInstances
Meant as a class property, make sure to set it in subclass' constructor.
bool
bAutoRegisterWithProcessingPhases
Configures whether this processor should be automatically included in the global list of processors executed every tick (see ProcessingPhase and ExecutionOrder).
bool
bCanShowUpInSettings
Used to permanently remove a given processor class from PipeSetting's listing.
bool
bRequiresGameThreadExecution
int32
ExecutionFlags
Whether this processor should be executed on StandAlone or Server or Client
FMassProcessorE...
ExecutionOrder
Configures when this given processor can be executed in relation to other processors and processing groups, within its processing phase.
friend
FMassDebugger
EMassProcessing...
ProcessingPhase
Processing phase this processor will be automatically run as part of.
FMassSubsystemR...
ProcessorRequirements
A query representing elements this processor is accessing in Execute function outside of query execution
friend
UMassCompositeProcessor