Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Defines methods for allowing external modules to supply widgets to the core editor module.
| Name | INiagaraEditorWidgetProvider |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraEditorModule.h |
| Include Path | #include "NiagaraEditorModule.h" |
Syntax
class INiagaraEditorWidgetProvider
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< SWidget > CreateCurveKeySelector
(
TSharedPtr< FCurveEditor > InCurveEditor, |
NiagaraEditorModule.h | ||
TSharedRef< SWidget > CreateCurveOverview
(
TSharedRef< FNiagaraSystemViewModel > SystemViewModel |
NiagaraEditorModule.h | ||
TSharedRef< SWidget > CreateCurveThumbnail
(
const FRichCurve& Curve |
NiagaraEditorModule.h | ||
TSharedRef< SWidget > CreateScriptScratchPadManager
(
UNiagaraScratchPadViewModel& ScriptScratchPadViewModel |
NiagaraEditorModule.h | ||
TSharedRef< SWidget > CreateStackIssueIcon
(
UNiagaraStackViewModel& StackViewModel, |
NiagaraEditorModule.h | ||
TSharedRef< SWidget > CreateStackView
(
UNiagaraStackViewModel& StackViewModel |
NiagaraEditorModule.h | ||
TSharedRef< SWidget > CreateSystemOverview
(
TSharedRef< FNiagaraSystemViewModel > SystemViewModel, |
NiagaraEditorModule.h | ||
FLinearColor GetColorForExecutionCategory
(
FName ExecutionCategory |
NiagaraEditorModule.h |