Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels > API/Plugins/NiagaraEditor/ViewModels/Stack
Inheritance Hierarchy
- INiagaraStackItemGroupAddUtilities
- FNiagaraStackItemGroupAddUtilities
- TNiagaraStackItemGroupAddUtilities
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
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Adds a new item directly. | ||
| void | ExecuteAddAction
(
TSharedRef< INiagaraStackItemGroupAddAction > AddAction, |
Executes the specified add action. | |
| void | GenerateAddActions
(
TArray< TSharedRef< INiagaraStackItemGroupAddAction >>& OutAddActions, |
Populates an array with the valid add actions. | |
| FText | Gets the generic name for the type of item to add e.g. "Module" | ||
| EAddMode | GetAddMode () |
Gets the add mode supported by these add group utilities. | |
| bool | Gets whether or not the add actions should be automatically expanded in the UI. | ||
| bool | GetShowLabel () |
||
| bool | Should we add a library filter to the add menu? | ||
| bool | Should we add a source filter to the add menu? |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EAddMode | Defines different modes for adding to a stack group. |