FNiagaraSystemInstance::WaitForAsyncTickDoNotFinalize

Blocks until any async work for this system instance has completed, must be called on the GameThread.

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSystemInstance.h

Include

#include "NiagaraSystemInstance.h"

Source

/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraSystemInstance.cpp

Syntax

void WaitForAsyncTickDoNotFinalize
(
    bool bEnsureComplete
)

Remarks

Blocks until any async work for this system instance has completed, must be called on the GameThread. This will NOT call finalize on the instance, be very careful when using to avoid leaving the instance in an undefined state. Note: This only waits for the instance to be safe to touch, it does not wait for the owning system simulation to be safe.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss