FNiagaraMenuAction_Base

New action hierarchy for the new menus.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

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

Include

#include "NiagaraActions.h"

Syntax

USTRUCT()
struct FNiagaraMenuAction_Base

Remarks

New action hierarchy for the new menus. Prefer inheriting from this rather than the above this action does not have any use; inherit from it and provide your own functionality

Variables

Name Description

Public variable

bool

 

bIsExperimental

Public variable

bool

 

bIsInLibrary

Public variable

TArray< FString...

 

Categories

Nested categories below a top level section. Can be empty

Public variable

FText

 

DisplayName

The DisplayName used in lists

Public variable

FString

 

FullSearchString

A string that combines all kinds of search terms

Public variable

FText

 

Keywords

Additional keywords that should be considered for searching

Public variable

float

 

SearchWeightMultiplier

A multiplier intrinsic to the action.

Public variable

ENiagaraMenuSec...

 

Section

Top level section this action belongs to.

Public variable

FNiagaraActionS...

 

SourceData

Additional data about where this action originates.

Public variable

FText

 

ToolTip

The Tooltip text for this action

Constructors

Name Description

Public function

FNiagaraMenuAction_Base()

Public function

FNiagaraMenuAction_Base

(
    FText DisplayName,
    ENiagaraMenuSections Section,
    TArray< FString > InNodeCategories,
    FText InToolTip,
    FText InKeywords,
    float InIntrinsicWeightMultiplier
)

Functions

Name Description

Public function

void

 

UpdateFullSearchText()

Typedefs