Navigation
Unreal Engine C++ API Reference > Plugins > Niagara > UNiagaraSystem
Syntax
UPROPERTY (EditAnywhere, Category="Performance", AdvancedDisplay)
uint8 bRequireCurrentFrameData: 1 = true
Remarks
When enabled, we follow the settings on the UNiagaraComponent for tick order. When this option is disabled, we ignore any dependencies from data interfaces or other variables and instead fire off the simulation as early in the frame as possible. This greatly reduces overhead and allows the game thread to run faster, but comes at a tradeoff if the dependencies might leave gaps or other visual artifacts.