FNiagaraMessageCompileEvent

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

INiagaraMessage

FNiagaraMessageCompileEvent

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraMessages.h

Include

#include "NiagaraMessages.h"

Syntax

class FNiagaraMessageCompileEvent : public INiagaraMessage

Constructors

Name Description

Public function

FNiagaraMessageCompileEvent

(
    const FNiagaraCompileEvent& InComp...,
    TArray< FNiagaraScriptNameAndAssetP...,
    TOptional< const FText >& InOwning...,
    TOptional< const FNiagaraScriptName...,
    const TArray< FObjectKey >& InAsso...
)

Functions

Name Description

Public function Const

const FNiaga...

 

GetCompileEvent()

Overridden from INiagaraMessage

Name Description

Public function Virtual Const

bool

 

AllowDismissal()

Can optionally be overriden to allow for dismissal of a message (where applicable (the stack for example)

Public function Virtual Const

void

 

GenerateLinks

(
    TArray< FText >& OutLinkDisplayNam...,
    TArray< FSimpleDelegate >& OutLink...
)

Public function Virtual Const

FText

 

GenerateMessageText()

Public function Virtual Const

FText

 

GenerateMessageTitle()

Can optionally be overriden to give the message a title/short description.

Public function Virtual Const

TSharedRef< ...

 

GenerateTokenizedMessage()

Public function Virtual Const

const FName

 

GetMessageTopic()

Public function Virtual Const

bool

 

ShouldOnlyLog()

Can optionally be overridden to allow a message to only be logged instead of appearing elsewhere, like the stack.