Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels > API/Plugins/NiagaraEditor/ViewModels/Stack
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraStackEntry
- UNiagaraStackCommentCollection
- UNiagaraStackErrorItem
- UNiagaraStackErrorItemFix
- UNiagaraStackErrorItemDismiss
- UNiagaraStackErrorItemLongDescription
- UNiagaraStackItem
- UNiagaraStackEmitterPropertiesItem
- UNiagaraStackEmitterSummaryItem
- UNiagaraStackEventHandlerPropertiesItem
- UNiagaraStackModuleItem
- UNiagaraStackRendererItem
- UNiagaraStackSimulationStagePropertiesItem
- UNiagaraStackSystemPropertiesItem
- UNiagaraStackItemContent
- UNiagaraStackCategory
- UNiagaraStackInputCategory
- UNiagaraStackSummaryCategory
- UNiagaraStackFunctionInput
- UNiagaraStackItemTextContent
- UNiagaraStackObject
- UNiagaraStackPropertyRow
- UNiagaraStackValueCollection
- UNiagaraStackFunctionInputCollection
- UNiagaraStackSummaryViewCollection
- UNiagaraStackItemFooter
- UNiagaraStackItemGroup
- UNiagaraStackEmitterPropertiesGroup
- UNiagaraStackEmitterSummaryGroup
- UNiagaraStackRenderItemGroup
- UNiagaraStackScriptItemGroup
- UNiagaraStackEventScriptItemGroup
- UNiagaraStackSimulationStageGroup
- UNiagaraStackSystemPropertiesGroup
- UNiagaraStackSystemUserParametersGroup
- UNiagaraStackItemGroupFooter
- UNiagaraStackModuleItemLinkedInputCollection
- UNiagaraStackModuleItemOutput
- UNiagaraStackModuleItemOutputCollection
- UNiagaraStackRoot
- UNiagaraStackSelection
- UNiagaraStackSpacer
- UNiagaraStackSummaryViewCollapseButton
References
Module | NiagaraEditor |
Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackEntry.h |
Include | #include "ViewModels/Stack/NiagaraStackEntry.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UNiagaraStackEntry : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TOptional< FCollectedUsageData > | CachedCollectedUsageData |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FDelegateHandle | AddChildFilter
(
FOnFilterChild ChildFilter |
|
![]() |
void | AddExternalIssue
(
EStackIssueSeverity Severity, |
|
![]() |
void | AddValidationIssue
(
EStackIssueSeverity Severity, |
|
![]() ![]() ![]() |
bool | CanDrag () |
|
![]() |
TOptional< FDropRequestResponse > | CanDrop
(
const FDropRequest& DropRequest |
|
![]() ![]() |
TOptional< FDropRequestResponse > | CanDropInternal
(
const FDropRequest& DropRequest |
|
![]() ![]() |
TOptional< FDropRequestResponse > | ChildRequestCanDropInternal
(
const UNiagaraStackEntry& TargetChild, |
|
![]() ![]() |
TOptional< FDropRequestResponse > | ChildRequestDropInternal
(
const UNiagaraStackEntry& TargetChild, |
|
![]() ![]() |
void | ||
![]() |
void | ||
![]() ![]() ![]() |
void | Copy
(
UNiagaraClipboardContent* ClipboardContent |
|
![]() ![]() ![]() |
void | CopyForCut
(
UNiagaraClipboardContent* ClipboardContent |
|
![]() ![]() |
FRequiredEntryData | ||
![]() ![]() |
void | Delete () |
|
![]() ![]() ![]() |
FNiagaraHierarchyIdentity | ||
![]() |
TOptional< FDropRequestResponse > | Drop
(
const FDropRequest& DropRequest |
|
![]() ![]() |
TOptional< FDropRequestResponse > | DropInternal
(
const FDropRequest& DropRequest |
|
![]() ![]() |
bool | ||
![]() |
void | Finalize () |
|
![]() ![]() |
void | ||
![]() ![]() |
ChildType * | FindCurrentChildOfTypeByPredicate
(
const TArray< UNiagaraStackEntry* >& CurrentChildren, |
|
![]() ![]() |
const TArray< UNiagaraStackEntry * > & | ||
![]() ![]() |
TOptional< FText > | ||
![]() ![]() ![]() |
bool | GetCanExpand () |
|
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
int32 | ||
![]() ![]() ![]() |
const FCollectedUsageData & | ||
![]() ![]() |
void | GetCustomFilteredChildren
(
TArray< UNiagaraStackEntry* >& OutFilteredChildren, |
|
![]() ![]() |
void | GetCustomFilteredChildrenOfType
(
TArray< T* >& OutFilteredChildrenOfType, |
|
![]() ![]() ![]() |
FText | ||
![]() ![]() ![]() |
FText | ||
![]() ![]() ![]() |
UObject * | ||
![]() ![]() ![]() |
FText | ||
![]() ![]() |
TSharedPtr< FNiagaraEmitterViewModel > | ||
![]() ![]() |
FName | ||
![]() ![]() |
FName | ||
![]() ![]() ![]() |
UObject * | ||
![]() ![]() |
void | GetFilteredChildren
(
TArray< UNiagaraStackEntry* >& OutFilteredChildren |
|
![]() ![]() |
void | GetFilteredChildrenOfType
(
TArray< T* >& OutFilteredChildrenOfType |
|
![]() ![]() |
void | GetFilteredChildrenOfTypes
(
TArray< UNiagaraStackEntry* >& OutFilteredChildren, |
|
![]() ![]() ![]() |
const FSlateBrush * | GetIconBrush () |
|
![]() ![]() ![]() |
FText | GetIconText () |
|
![]() ![]() |
int32 | ||
![]() ![]() ![]() |
FText | ||
![]() ![]() ![]() |
bool | GetIsEnabled () |
|
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | Gets whether this entry has a rename pending. | |
![]() ![]() |
const bool | ||
![]() ![]() |
const TArray< FStackIssue > & | GetIssues () |
|
![]() ![]() ![]() |
EStackIssueSeverity | ||
![]() ![]() |
bool | ||
![]() ![]() ![]() |
FText | GetPasteTransactionText
(
const UNiagaraClipboardContent* ClipboardContent |
|
![]() ![]() |
void | GetRecursiveUsages
(
bool& bRead, |
|
![]() ![]() ![]() |
void | GetSearchItems
(
TArray< FStackSearchItem >& SearchItems |
|
![]() ![]() ![]() |
FGuid | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() |
UNiagaraStackEditorData & | ||
![]() ![]() |
FString | ||
![]() ![]() ![]() |
EStackRowStyle | ||
![]() ![]() ![]() |
EIconMode | ||
![]() ![]() |
TSharedRef< FNiagaraSystemViewModel > | ||
![]() ![]() ![]() |
FText | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
void | GetUnfilteredChildren
(
TArray< UNiagaraStackEntry* >& OutUnfilteredChildren |
|
![]() ![]() |
void | GetUnfilteredChildrenOfType
(
TArray< T* >& OutUnfilteredChildrenOfType |
|
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() |
void | Initialize
(
FRequiredEntryData InRequiredEntryData, |
|
![]() ![]() |
void | ||
![]() ![]() |
bool | IsAnyChildInSummaryView
(
bool bRecursive |
|
![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() |
bool | IsFinalized () |
|
![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | Returns whether or not this entry should be treated as a child of a previous sibling for layout purposes. | |
![]() ![]() |
bool | ||
![]() |
FOnAlternateDisplayNameChanged & | ||
![]() |
FOnDataObjectModified & | ||
![]() |
FOnExpansionChanged & | ||
![]() |
FOnExpansionChanged & | ||
![]() ![]() |
void | Handler for when a rename is committed for this stack entry. | |
![]() |
FOnRequestFullRefresh & | ||
![]() ![]() |
const FOnRequestFullRefresh & | ||
![]() |
FOnRequestFullRefresh & | ||
![]() |
FOnStructureChanged & | ||
![]() ![]() |
void | Paste
(
const UNiagaraClipboardContent* ClipboardContent, |
|
![]() ![]() |
void | ||
![]() |
void | Recursively refreshes the children for the current stack entry. | |
![]() ![]() |
void | RefreshChildrenInternal
(
const TArray< UNiagaraStackEntry* >& CurrentChildren, |
|
![]() |
void | Invalidates the cached filtered children so that the filters will be run the next time that GetFilteredChildren is called. | |
![]() |
void | RemoveChildFilter
(
FDelegateHandle FilterHandle |
|
![]() ![]() |
void | RemoveForCut () |
|
![]() |
void | SetIsExpanded
(
bool bInExpanded |
|
![]() |
void | SetIsExpanded_Recursive
(
bool bInExpanded |
|
![]() |
void | SetIsExpandedInOverview
(
bool bInExpanded |
|
![]() ![]() |
void | SetIsRenamePending
(
bool bIsRenamePending |
Sets whether this entry has a rename pending. |
![]() |
void | SetIsSearchResult
(
bool bInIsSearchResult |
|
![]() |
void | SetOnRequestCanDrop
(
FOnRequestDrop InOnRequestCanDrop |
|
![]() |
void | SetOnRequestDrop
(
FOnRequestDrop InOnRequestCanDrop |
|
![]() ![]() ![]() |
bool | SupportsCopy () |
|
![]() ![]() ![]() |
bool | SupportsCut () |
|
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | Returns whether or not this entry can be renamed. | |
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | TestCanCopyWithMessage
(
FText& OutMessage |
|
![]() ![]() ![]() |
bool | TestCanCutWithMessage
(
FText& OutMessage |
|
![]() ![]() ![]() |
bool | TestCanDeleteWithMessage
(
FText& OutCanDeleteMessage |
|
![]() ![]() ![]() |
bool | TestCanPasteWithMessage
(
const UNiagaraClipboardContent* ClipboardContent, |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
Called before destroying the object. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FCollectedUsageData | ||
![]() |
FDropRequest | ||
![]() |
FDropRequestResponse | ||
![]() |
FExecutionCategoryNames | ||
![]() |
FExecutionSubcategoryNames | ||
![]() |
FRequiredEntryData | ||
![]() |
FStackIssue | ||
![]() |
FStackIssueFix | ||
![]() |
FStackSearchItem |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EDragOptions | ||
![]() |
EDropOptions | ||
![]() |
EIconMode | ||
![]() |
EStackIssueFixStyle | ||
![]() |
EStackRowStyle |