FNiagaraCompileResults

Defines information about the results of a Niagara script compile.

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public variable

bool

 

bComputeSucceeded

Whether or not the script compiled successfully for GPU compute

Public variable

bool

 

bVMSucceeded

Whether or not the script compiled successfully for VectorVM

Public variable

TArray< FNiagar...

 

CompileEvents

Tracking any compilation warnings or errors that occur.

Public variable

float

 

CompileTime

Public variable

TSharedPtr< FNi...

 

Data

The actual final compiled data.

Public variable

FString

 

DumpDebugInfoPath

Public variable

uint32

 

NumErrors

Public variable

uint32

 

NumWarnings

Functions

Name Description

Public function

void

 

AppendCompileEvents

(
    TArrayView< const FNiagaraCompileEv...
)

Public function Static

ENiagaraScri...

 

CompileResultsToSummary

(
    const FNiagaraCompileResults* ...
)