Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Inheritance Hierarchy
- INiagaraEditorWidgetProvider
- FNiagaraEditorWidgetsModule::FNiagaraEditorWidgetProvider
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraEditorModule.h |
| Include | #include "NiagaraEditorModule.h" |
Syntax
class INiagaraEditorWidgetProvider
Remarks
Defines methods for allowing external modules to supply widgets to the core editor module.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | CreateCurveOverview
(
TSharedRef< FNiagaraSystemViewModel > SystemViewModel |
||
| TSharedRef< SWidget > | CreateScriptScratchPadManager
(
UNiagaraScratchPadViewModel& ScriptScratchPadViewModel |
||
| TSharedRef< SWidget > | CreateStackIssueIcon
(
UNiagaraStackViewModel& StackViewModel, |
||
| TSharedRef< SWidget > | CreateStackView
(
UNiagaraStackViewModel& StackViewModel |
||
| TSharedRef< SWidget > | CreateSystemOverview
(
TSharedRef< FNiagaraSystemViewModel > SystemViewModel, |
||
| FLinearColor | GetColorForExecutionCategory
(
FName ExecutionCategory |