Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/Toolkits > API/Plugins/NiagaraEditor/Toolkits/SystemToolkitModes
Inheritance Hierarchy
- TSharedFromThis
- FApplicationMode
- FNiagaraSystemToolkitModeBase
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Toolkits/SystemToolkitModes/NiagaraSystemToolkitModeBase.h |
| Include | #include "Toolkits/SystemToolkitModes/NiagaraSystemToolkitModeBase.h" |
Syntax
class FNiagaraSystemToolkitModeBase : public FApplicationMode
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDelegateHandle | DocChangedHandle | ||
| TWeakPtr< class FNiagaraScratchPadScriptViewModel > | LastActiveDocumentModel | ||
| FDelegateHandle | LastGraphEditDelegate | ||
| FDelegateHandle | LastParamPanelSelectionUpdateDelegate | ||
| FDelegateHandle | LastSelectionUpdateDelegate | ||
| FDelegateHandle | LastSystemSelectionUpdateDelegate | ||
| TSharedPtr< FNiagaraObjectSelection > | ObjectSelection | ||
| FText | ObjectSelectionSubHeaderText | ||
| TSharedPtr< class SBox > | SummaryViewContainer | ||
| int32 | SwitcherIdx | ||
| TWeakPtr< FNiagaraSystemToolkit > | SystemToolkit | ||
| FDelegateHandle | UpdateSummaryViewHandle |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraSystemToolkitModeBase
(
FName InModeName, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | |||
| int | |||
| EVisibility | |||
| FText | |||
| EVisibility | |||
| void | OnActiveDocumentChanged
(
TSharedPtr< class SDockTab > NewActiveTab |
||
| void | OnEditedScriptGraphChanged
(
const FEdGraphEditAction& InAction |
||
| void | |||
| void | OnSummaryViewEditorClosed
(
TSharedRef< SDockTab > DockTab |
||
| void | |||
| void | |||
| void |
Overridden from FApplicationMode
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | RegisterTabFactories
(
TSharedPtr< FTabManager > InTabManager |