FNiagaraCompileEvent

Records necessary information to give UI cues for errors/logs/warnings during compile.

Windows
MacOS
Linux

References

Module

NiagaraShader

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraShared.h

Include

#include "NiagaraShared.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FNiagaraCompileEvent

Remarks

Records necessary information to give UI cues for errors/logs/warnings during compile.

Variables

Name Description

Public variable UProperty

bool

 

bDismissable

Whether or not this event is dismissable or not

Public variable UProperty

FString

 

Message

The message itself

Public variable UProperty

FGuid

 

NodeGuid

The node guid that generated the compile event

Public variable UProperty

FGuid

 

PinGuid

The pin persistent id that generated the compile event

Public variable UProperty

FNiagaraCompile...

 

Severity

Whether or not this is an error, warning, or info

Public variable UProperty

FString

 

ShortDescription

A short, optional description of the event.

Public variable UProperty

TArray< FGuid >

 

StackGuids

The compile stack frame of node id's

Constructors

Name Description

Public function

FNiagaraCompileEvent()

Public function

FNiagaraCompileEvent

(
    FNiagaraCompileEventSeverity InSeve...,
    const FString& InMessage,
    FString InShortDescription,
    bool bInDismissable,
    FGuid InNodeGuid,
    FGuid InPinGuid,
    const TArray< FGuid >& InCallstack...
)

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