INiagaraStackItemGroupAddUtilities

Defines utilities for generically handling adding items to groups in the stack.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h

Include

#include "ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h"

Syntax

class INiagaraStackItemGroupAddUtilities

Remarks

Defines utilities for generically handling adding items to groups in the stack.

Destructors

Functions

Name Description

Public function

void

 

AddItemDirectly()

Adds a new item directly.

Public function

void

 

ExecuteAddAction

(
    TSharedRef< INiagaraStackItemGroupA...,
    int32 TargetIndex
)

Executes the specified add action.

Public function Const

void

 

GenerateAddActions

Populates an array with the valid add actions.

Public function Const

FText

 

GetAddItemName()

Gets the generic name for the type of item to add e.g. "Module"

Public function Const

EAddMode

 

GetAddMode()

Gets the add mode supported by these add group utilities.

Public function Const

bool

 

GetAutoExpandAddActions()

Gets whether or not the add actions should be automatically expanded in the UI.

Enums

Name

Description

Public enum

EAddMode

Defines different modes for adding to a stack group.

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