/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraEffectType.h
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FNiagaraGlobalBudgetScaling
uint32:  1
bCullByGlobalBudget
Controls whether global budget based culling is enabled.
uint32:  1
bScaleMaxDistanceByGlobalBudgetUse
Controls whether we scale down the MaxDistance based on the global budget use.
uint32:  1
bScaleMaxInstanceCountByGlobalBudgetUse
Controls whether we scale down the system instance counts by global budget usage.
uint32:  1
bScaleSystemInstanceCountByGlobalBudgetUse
Controls whether we scale down the effect type instance counts by global budget usage.
FNiagaraLinearR...
MaxDistanceScaleByGlobalBudgetUse
When enabled, MaxDistance is scaled down by the global budget use based on this curve.
float
MaxGlobalBudgetUsage
Effects will be culled if the global budget usage exceeds this fraction.
FNiagaraLinearR...
MaxInstanceCountScaleByGlobalBudgetUse
When enabled, Max Effect Type Instances is scaled down by the global budget use based on this curve.
FNiagaraLinearR...
MaxSystemInstanceCountScaleByGlobalBudgetUse
When enabled, Max System Instances is scaled down by the global budget use based on this curve.