Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels
Inheritance Hierarchy
- TSharedFromThis
- FSelfRegisteringEditorUndoClient
- INiagaraImmutableParameterPanelViewModel
- INiagaraParameterPanelViewModel
- FNiagaraParameterDefinitionsToolkitParameterPanelViewModel
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/NiagaraParameterPanelViewModel.h |
| Include | #include "ViewModels/NiagaraParameterPanelViewModel.h" |
Syntax
class FNiagaraParameterDefinitionsToolkitParameterPanelViewModel : public INiagaraParameterPanelViewModel
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraParameterDefinitionsToolkitParameterPanelViewModel
(
UNiagaraParameterDefinitions* InParameterDefinitions, |
Parameter Definitions Toolkit Parameter Panel View Model ///. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Cleanup () |
||
| void | Init
(
const FParameterDefinitionsToolkitUIContext& InUIContext |
Overridden from INiagaraParameterPanelViewModel
Overridden from INiagaraImmutableParameterPanelViewModel
| Type | Name | Description | |
|---|---|---|---|
| const TArray< UNiagaraGraph * > | NOTE: The ParameterDefinitionsToolkitParameterPanelViewModel does not edit any graphs, so return an empty array. | ||
| const TArray< UNiagaraScriptVariable * > | GetEditableScriptVariablesWithName
(
const FName ParameterName |
||
| const TArray< FNiagaraGraphParameterReference > | GetGraphParameterReferencesForItem
(
const FNiagaraParameterPanelItemBase& Item |
Constants
| Name | Description |
|---|---|
| DefaultCategories |