Choose your operating system:
Windows
macOS
Linux
| TSharedFromThis | ||
| FEditorUndoClient
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/NiagaraOverviewGraphViewModel.h |
Include |
#include "ViewModels/NiagaraOverviewGraphViewModel.h" |
class FNiagaraOverviewGraphViewModel :
public TSharedFromThis< FNiagaraOverviewGraphViewModel >,
public FEditorUndoClient
A view model for editing a niagara system in a graph editor.
Name | Description | |
---|---|---|
|
FNiagaraOverviewGraphViewModel() |
Create a new view model with the supplied system editor data and graph widget. |
Name | Description | |
---|---|---|
|
~FNiagaraOverviewGraphViewModel() |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
GetCommands() |
Gets commands used for editing the graph. |
|
GetDisplayName() |
Gets the display text for this graph. |
|
|
UEdGraph ... |
GetGraph() |
Gets the graph which is used to edit and view the system |
|
TSharedRef< ... |
GetNodeSelection() |
Gets the currently selected graph nodes. |
|
TSharedRef< ... |
GetSystemViewModel() |
|
|
const TShare... |
GetSystemViewModel() |
|
|
const FNiaga... |
GetViewSettings() |
|
|
Initialize |
||
|
FOnNodesPast... |
OnNodesPasted() |
Gets a multicast delegate which is called when nodes are pasted in the graph. |
|
SetViewSettings ( |
Name |
Description |
---|---|
FOnNodesPasted |
A multicast delegate which is called when nodes are pasted in the graph which supplies the pasted nodes. |