Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/FNiagaraVMExecutableData
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraScript.h |
| Include | #include "NiagaraScript.h" |
Syntax
struct FOptimizationTask
Remarks
Container for the optimization task that doesn't copy the task over when the executable data is copied.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FCriticalSection | Lock | Lock used to apply the optimization results. | |
| FNiagaraScriptAsyncOptimizeTaskStatePtr | State | Optimization task if one is pending, that should be applied before execution. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOptimizationTask
(
const FOptimizationTask& |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FOptimizationTask & | operator=
(
const FOptimizationTask& |