SNiagaraParameterMapView

A widget for viewing and editing a set of selected objects with a details panel.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

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

Include

#include "Widgets/SNiagaraParameterMapView.h"

Syntax

class SNiagaraParameterMapView : public SCompoundWidget

Remarks

A widget for viewing and editing a set of selected objects with a details panel.

Destructors

Name Description

Public function Virtual

~SNiagaraParameterMapView()

Functions

Name Description

Public function

void

 

AddParameter

(
    FNiagaraVariable NewVariable
)

Adds parameter to the graph parameter store and refreshes the menu.

Public function

void

 

AddParameter

(
    FNiagaraVariable NewVariable,
    bool bEnterRenameModeOnAdd
)

Adds parameter to the graph parameter store and refreshes the menu.

Public function

void

 

Construct

(
    const FArguments& InArgs,
    const TArray< TSharedRef< FNiagaraO...,
    const EToolkitType InToolkitType,
    const TSharedPtr< FUICommandList > ...
)

Public function Static

TSharedRef< ...

 

CreateCustomActionExpander

(
    const FCustomExpanderData& ActionM...
)

Public function Static

bool

 

IsStaticSwitchParameter

(
    const FNiagaraVariable& Variable,
    const TArray< TWeakObjectPtr< UNiag...
)

Public function Static

NiagaraParam...

 

NamespaceMetaDataToSectionID

(
    const FNiagaraNamespaceMetadata& N...
)

Public function Const

bool

 

ParameterAddEnabled()

Whether the add parameter button should be enabled.

Public function

void

 

Refresh

(
    bool bRefreshMenu
)

Refreshes the graphs used for this menu.

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

Enums

Name

Description

Public enum

EToolkitType

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