/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraValidationRules.h
This validation rule can be used to enforce a budget on the number of simulation stages and the iterations that may execute.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Category="Validation", DisplayName="Simulation Stage Budget") class UNiagaraValidationRule_SimulationStageBudget : public [UNiagaraValidationRule](API\Plugins\Niagara\UNiagaraValidationRule)
bool
bMaxIterationsPerStageEnabled
bool
bMaxSimulationStagesEnabled
bool
bMaxTotalIterationsEnabled
int32
MaxIterationsPerStage
Maximum number of iterations a single stage is allowed to execute.
int32
MaxSimulationStages
Maximum number of simulation stages allowed, where 0 means no simulation stages.
int32
MaxTotalIterations
Maximum total iterations across all the enabled simulation stages.
ENiagaraValidat...
Severity
How do we want to repro the error in the stack