Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels > API/Plugins/NiagaraEditor/ViewModels/Stack
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraStackEntry
- UNiagaraStackItem
- UNiagaraStackEmitterPropertiesItem
- UNiagaraStackEmitterSummaryItem
- UNiagaraStackEventHandlerPropertiesItem
- UNiagaraStackModuleItem
- UNiagaraStackRendererItem
- UNiagaraStackSimulationStagePropertiesItem
- UNiagaraStackSystemPropertiesItem
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackItem.h |
| Include | #include "ViewModels/Stack/NiagaraStackItem.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UNiagaraStackItem : public UNiagaraStackEntry
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnModifiedGroupItems | ModifiedGroupItemsDelegate | ||
| FOnRequestCanPaste | RequestCanPasteDelegete | ||
| FOnRequestPaste | RequestPasteDelegate |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FText > | |||
| TOptional< FText > | |||
| void | Initialize
(
FRequiredEntryData InRequiredEntryData, |
||
| EVisibility | |||
| void | |||
| FOnModifiedGroupItems & | |||
| void | ResetToBase () |
||
| void | SetIsEnabled
(
bool bInIsEnabled |
||
| void | SetIsEnabledInternal
(
bool bInIsEnabled |
||
| void | SetOnRequestCanPaste
(
FOnRequestCanPaste InOnRequestCanPaste |
||
| void | SetOnRequestPaste
(
FOnRequestPaste InOnRequestCanPaste |
||
| bool | |||
| bool | |||
| bool | |||
| bool | TestCanResetToBaseWithMessage
(
FText& OutCanResetToBaseMessage |
Overridden from UNiagaraStackEntry
| Type | Name | Description | |
|---|---|---|---|
| int32 | |||
| bool | |||
| EStackRowStyle | |||
| void | |||
| void | RefreshChildrenInternal
(
const TArray< UNiagaraStackEntry* >& CurrentChildren, |
Typedefs
| Name | Description |
|---|---|
| FOnModifiedGroupItems | |
| FOnRequestCanPaste | |
| FOnRequestPaste |