SNiagaraParameterPanel

A widget for viewing and editing UNiagaraScriptVariables provided by an [INiagaraParameterPanelViewModel](API\Plugins\NiagaraEditor\ViewModels\INiagaraParameterPanelViewModel)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/Widgets/SNiagaraParameterPanel.h

Include

#include "Widgets/SNiagaraParameterPanel.h"

Syntax

class SNiagaraParameterPanel : public SCompoundWidget

Remarks

A widget for viewing and editing UNiagaraScriptVariables provided by an INiagaraParameterPanelViewModel

Destructors

Name Description

Public function

~SNiagaraParameterPanel()

Functions

Name Description

Public function

**&#...

 

AddParameter

(
    FNiagaraVariable NewVariable,
    const ENiagaraParameterPanelCategor...
)

/** Whether the add parameter button should be enabled.

Public function

void

 

Construct

(
    const FArguments& InArgs,
    const TSharedPtr< INiagaraParameter...,
    const TSharedPtr< FUICommandList > ...
)

Public function Static

TSharedRef< ...

 

CreateCustomActionExpander

(
    const FCustomExpanderData& ActionM...
)

Public function Const

const TArray...

 

GetDefaultCategoryPaths()

Public function Const

bool

 

OnCompareCategoriesForEquality

(
    const ENiagaraParameterPanelCategor...,
    const ENiagaraParameterPanelCategor...
)

Public function Const

bool

 

OnCompareCategoriesForSorting

(
    const ENiagaraParameterPanelCategor...,
    const ENiagaraParameterPanelCategor...
)

Public function Const

bool

 

OnCompareItemsForEquality

(
    const FNiagaraScriptVariableAndView...,
    const FNiagaraScriptVariableAndView...
)

Public function Const

bool

 

OnCompareItemsForSorting

(
    const FNiagaraScriptVariableAndView...,
    const FNiagaraScriptVariableAndView...
)

Public function

bool

 

OnDoesItemMatchFilterText

(
    const FText& FilterText,
    const FNiagaraScriptVariableAndView...
)

Public function

TSharedRef< ...

 

OnGenerateWidgetForCategory

(
    const ENiagaraParameterPanelCategor...
)

Public function

TSharedRef< ...

 

OnGenerateWidgetForItem

(
    const FNiagaraScriptVariableAndView...
)

Public function

TArray< ENia...

 

OnGetCategoriesForItem

(
    const FNiagaraScriptVariableAndView...
)

Public function

void

 

Refresh()

Refreshes the items for the item selector on the next tick.

Overridden from SWidget

Name Description

Public function Virtual

void

 

Tick

(
    const FGeometry& AllottedGeometry,
    const double InCurrentTime,
    const float InDeltaTime
)

Ticks this widget with Geometry.

Classes

Name

Description

Public struct

FArguments

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss