Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Extension of message token to allow opening the asset editor when clicking on the linked asset name.
| Name | FNiagaraCompileEventToken |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraMessageManager.h |
| Include Path | #include "NiagaraMessageManager.h" |
Syntax
class FNiagaraCompileEventToken : public IMessageToken
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| End IMessageToken interface Private constructor | NiagaraMessageManager.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NodeGUID | const TOptional< const FGuid > | The optional Node or Pin GUID to find and focus after opening the script asset | NiagaraMessageManager.h | |
| PinGUID | const TOptional< const FGuid > | NiagaraMessageManager.h | ||
| ScriptAssetPath | const FString | The script asset path to open the editor toolkit for. | NiagaraMessageManager.h |
Functions
Public
Overridden from IMessageToken
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EMessageToken::Type GetType() |
Begin IMessageToken interface | NiagaraMessageManager.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< FNiagaraCompileEventToken > Create
(
const FString& InScriptAssetPath, |
Factory method, tokens can only be constructed as shared refs | NiagaraMessageManager.h | |
static void OpenScriptAssetByPathAndFocusNodeOrPinIfSet
(
const TSharedRef< IMessageToken >& Token, |
Find and open an asset in editor | NiagaraMessageManager.h |