Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
References
Module | NiagaraEditor |
Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/INiagaraCompiler.h |
Include | #include "INiagaraCompiler.h" |
Syntax
struct FNiagaraCompileResults
Remarks
Defines information about the results of a Niagara script compile.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bComputeSucceeded | Whether or not the script compiled successfully for GPU compute |
![]() |
bool | bVMSucceeded | Whether or not the script compiled successfully for VectorVM |
![]() |
TArray< FNiagaraCompileEvent > | CompileEvents | Tracking any compilation warnings or errors that occur. |
![]() |
float | CompilerPreprocessTime | |
![]() |
float | CompilerWallTime | |
![]() |
float | CompilerWorkerTime | |
![]() |
TSharedPtr< FNiagaraVMExecutableData > | Data | The actual final compiled data. |
![]() |
FString | DumpDebugInfoPath | |
![]() |
uint32 | NumErrors | |
![]() |
uint32 | NumWarnings |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AppendCompileEvents
(
TArrayView< const FNiagaraCompileEvent > InCompileEvents |
|
![]() ![]() |
ENiagaraScriptCompileStatus | CompileResultsToSummary
(
const FNiagaraCompileResults* CompileResults |