Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraEditorDataBase
- UNiagaraStackEditorData
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraStackEditorData.h |
| Include | #include "NiagaraStackEditorData.h" |
Syntax
UCLASS ()
class UNiagaraStackEditorData : public UNiagaraEditorDataBase
Remarks
Editor only UI data for emitters.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bHideDisabledModules |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddOrReplaceStackNote
(
const FString& StackEntryKey, |
||
| void | ClearStackEntryActiveSection
(
const FString& StackEntryKey |
||
| void | DeleteStackNote
(
const FString& StackEntryKey |
||
| void | DismissStackIssue
(
FString IssueId |
||
| const TMap< FString, FText > & | Gets a map of all renamed stack entry keys to their display name. | ||
| const TMap< FString, FNiagaraStackNoteData > & | |||
| const TArray< FString > & | Gets a reference to the dismissed stack issue array | ||
| double | Gets the last scroll position for the associated stack. | ||
| bool | Gets whether or not all advanced items should be shown in the stack. | ||
| bool | Gets whether or not item linked script inputs should be shown in the stack. | ||
| bool | Gets whether or not only modules that have issues should be shown in the stack. | ||
| bool | Gets whether or not item outputs should be shown in the stack. | ||
| FText | GetStackEntryActiveSection
(
const FString& StackEntryKey, |
Gets the active section for a stack entry. | |
| const FText * | GetStackEntryDisplayName
(
const FString& StackEntryKey |
Gets a stack entry's display name. Returns null if none is found. | |
| ENiagaraStackEntryInlineDisplayMode | GetStackEntryInlineDisplayMode
(
const FString& StackEntryKey |
Gets whether or not this entry should display all of its content inline. | |
| bool | GetStackEntryIsExpanded
(
const FString& StackEntryKey, |
Gets whether or not a stack entry is Expanded. | |
| bool | GetStackEntryIsExpandedInOverview
(
const FString& StackEntryKey, |
Gets whether or not a stack entry is Expanded. | |
| bool | GetStackEntryIsRenamePending
(
const FString& StackEntryKey |
Gets whether or not a stack entry has a rename pending. | |
| bool | GetStackEntryWasExpandedPreSearch
(
const FString& StackEntryKey, |
Gets whether or not a stack entry was Expanded before triggering a stack search. | |
| bool | GetStackItemShowAdvanced
(
const FString& StackEntryKey, |
Gets whether or not a stack item is showing advanced items. | |
| TOptional< FNiagaraStackNoteData > | GetStackNote
(
const FString& StackEntryKey |
||
| bool | GetStatelessModuleShowWhenDisabled
(
const FString& StackEntryKey |
Gets whether or not a stateless module item should be shown when it's disabled. | |
| bool | HasStackNote
(
const FString& StackEntryKey |
||
| void | SetLastScrollPosition
(
double InLastScrollPosition |
Sets the last scroll position for the associated stack. | |
| void | SetShowAllAdvanced
(
bool bInShowAllAdvanced |
Sets whether or not all advanced items should be shown in the stack. | |
| void | SetShowLinkedInputs
(
bool bInShowLinkedInputs |
Sets whether or not item linked script inputs should be shown in the stack. | |
| void | SetShowOnlyIssues
(
bool bInShowIssues |
Sets whether or not only modules that haves issues should be shown in the stack. | |
| void | SetShowOutputs
(
bool bInShowOutputs |
Sets whether or not item outputs should be shown in the stack. | |
| void | SetStackEntryActiveSection
(
const FString& StackEntryKey, |
Sets the active section for a stack entry. | |
| void | SetStackEntryDisplayName
(
const FString& StackEntryKey, |
Sets a stack entry's display name. | |
| void | SetStackEntryInlineDisplayMode
(
const FString& StackEntryKey, |
Sets whether or not this entry should display all of its content inline. | |
| void | SetStackEntryIsExpanded
(
const FString& StackEntryKey, |
Sets whether or not a stack entry is Expanded. | |
| void | SetStackEntryIsExpandedInOverview
(
const FString& StackEntryKey, |
Sets whether or not a stack entry is Expanded. | |
| void | SetStackEntryIsRenamePending
(
const FString& StackEntryKey, |
Sets whether or not a stack entry has a rename pending. | |
| void | SetStackEntryWasExpandedPreSearch
(
const FString& StackEntryKey, |
Sets whether or not a stack entry was Expanded before a stack search was triggered. | |
| void | SetStackItemShowAdvanced
(
const FString& StackEntryKey, |
Sets whether or not a stack entry is showing advanced items. | |
| void | SetStatelessModuleShowWhenDisabled
(
const FString& StackEntryKey, |
Sets whether or not a stateless module item should be shown when it's disabled. | |
| void | TransferDeprecatedStackNotes
(
const UNiagaraNodeFunctionCall& FunctionCallNode |
||
| void | Restores all the dismissed issues so that the user can see them and choose what to do. |