/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraEffectType.h
Scalability settings for Niagara Systems for a particular platform set (unless overridden).
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FNiagaraSystemScalabilitySettings
uint32:  1
bCullByDistance
Controls whether distance culling is enabled.
uint32:  1
bCullMaxInstanceCount
Controls whether we should cull systems based on how many instances with the same Effect Type are active.
uint32:  1
bCullPerSystemMaxInstanceCount
Controls whether we should cull systems based on how many instances of the system are active.
FNiagaraGlobalB...
BudgetScaling
Settings related to scaling down FX based on the current budget usage.
ENiagaraCullPro...
CullProxyMode
Controls what, if any, proxy will be used in place of culled systems.
float
MaxDistance
Effects of this type are culled beyond this distance.
int32
MaxInstances
Effects of this type will be culled when total active instances using this same EffectType exceeds this number.
int32
MaxSystemInstances
Effects of this type will be culled when total active instances of the same NiagaraSystem exceeds this number.
int32
MaxSystemProxies
Limit on the number of proxies that can be used at once per system.
FNiagaraPlatfor...
Platforms
The platforms on which these settings are active (unless overridden).
FNiagaraSystemV...
VisibilityCulling
Settings controlling how systems are culled by visibility.