ViewModels

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public struct

FMenuAndSearchBoxWidgets

Public struct

FNiagaraCurveSelectionTreeNode

Public struct

FNiagaraCurveSelectionTreeNodeDataId

Public class

FNiagaraEmitterHandleViewModel

The view model for the FNiagaraEmitterEditorWidget.

Public class

FNiagaraEmitterViewModel

The view model for the UNiagaraEmitter objects

Public class

FNiagaraOverviewGraphViewModel

A view model for editing a niagara system in a graph editor.

Public class

FNiagaraParameterDefinitionsToolkitParameterPanelViewModel

Public class

FNiagaraScratchPadScriptViewModel

Public class

FNiagaraScriptToolkitParameterDefinitionsPanelViewModel

Public class

FNiagaraScriptToolkitParameterPanelViewModel

Public class

FNiagaraScriptViewModel

A view model for Niagara scripts which manages other script related view models.

Public struct

FNiagaraStackModuleData

Public class

FNiagaraSystemGraphSelectionViewModel

ViewModel providing selected graphs of system

Public class

FNiagaraSystemToolkitParameterDefinitionsPanelViewModel

Public class

FNiagaraSystemToolkitParameterPanelViewModel

Public class

FNiagaraSystemViewModel

A view model for viewing and editing a UNiagaraSystem.

Public struct

FNiagaraSystemViewModelOptions

Defines options for the niagara System view model

Public class

INiagaraImmutableParameterPanelViewModel

Base Interface for view models to SiagaraParameterPanel and SNiagaraParameterDefinitionsPanel.

Public class

INiagaraParameterDefinitionsPanelViewModel

Interface for view models to the parameter panel.

Public class

INiagaraParameterDefinitionsSubscriberViewModel

Interface for viewmodels to classes that subscribe to UNiagaraParameterDefinitions.

Public class

INiagaraParameterPanelViewModel

Interface for view models to SiagaraParameterPanel.

Public class

TNiagaraViewModelManager

A helper class to allow us to hook up Niagara view model types with the source models that they are currently observing.

Public class UClass

UNiagaraCurveSelectionViewModel

Public class UClass

UNiagaraScratchPadViewModel

Public class UClass

UNiagaraSystemSelectionViewModel

Enums

Name

Description

Public enum

ENiagaraCurveSelectionNodeStyleMode

Public enum

ENiagaraParameterEditMode

Defines edit modes for parameters in the view model.

Public enum

ENiagaraSystemViewModelEditMode

Defines different editing modes for this system view model.

Functions