Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Defines utilities for generically handling adding items to groups in the stack.
| Name | INiagaraStackItemGroupAddUtilities |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h |
| Include Path | #include "ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h" |
Syntax
class INiagaraStackItemGroupAddUtilities
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~INiagaraStackItemGroupAddUtilities() |
ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h |
Enums
Public
| Name | Remarks |
|---|---|
| EAddMode | Defines different modes for adding to a stack group. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddItemDirectly() |
Adds a new item directly. | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
void ExecuteAddAction
(
TSharedRef< INiagaraStackItemGroupAddAction > AddAction, |
Executes the specified add action. | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
void GenerateAddActions
(
TArray< TSharedRef< INiagaraStackItemGroupAddAction > >& OutAddActions, |
Populates an array with the valid add actions. | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
FText GetAddItemName() |
Gets the generic name for the type of item to add e.g. "Module" | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
EAddMode GetAddMode() |
Gets the add mode supported by these add group utilities. | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
bool GetAutoExpandAddActions() |
Gets whether or not the add actions should be automatically expanded in the UI. | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
bool GetShowLabel() |
ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | ||
bool SupportsLibraryFilter() |
Should we add a library filter to the add menu? | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h | |
bool SupportsSourceFilter() |
Should we add a source filter to the add menu? | ViewModels/Stack/INiagaraStackItemGroupAddUtilities.h |