/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/NiagaraParameterPanelViewModel.h
Interface for view models to SiagaraParameterPanel.
class INiagaraParameterPanelViewModel : public [INiagaraImmutableParameterPanelViewModel](API\Plugins\NiagaraEditor\ViewModels\INiagaraImmutableParameterPanelV-)
int32
ActiveSectionIndex
bool
bIsAddingParameter
Re-entrancy guard for adding parameters.
TArray<FNiagar...
CachedViewedItems
Cached maps of parameters sent toSNiagaraParameterPanel, updated whenever GetViewedParameters is called.
TWeakPtr<INiag...
MainParameterPanelViewModel
FOnGetParameter...
OnGetParametersWithNamespaceModifierRenamePendingDelegate
FOnInvalidateCa...
OnInvalidateCachedDependenciesDelegate
FOnNotifyParame...
OnNotifyParameterPendingNamespaceModifierRenameDelegate
FOnNotifyParame...
OnNotifyParameterPendingRenameDelegate
FOnParameterPan...
OnParameterPanelViewModelExternalSelectionChangedDelegate
FOnSelectParame...
OnSelectParameterItemByNameDelegate
TSharedPtr<SEd...
ParameterMenuSearchBoxWidget
TSharedPtr<SWi...
ParameterMenuWidget
SharedPtr to menu and searchbox widget retained to prevent the shared ref returned by GetParameterMenu from being invalidated.
TArray<FSectio...
Sections
TMap<FNiagaraV...
TransientParameterToScriptVarMap
Transient UNiagaraScriptVariables used to pass to new FNiagaraParameterPanelItems when the sourceFNiagaraVariableis not associated with aUNiagaraScriptVariablein a graph.