/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/HierarchyEditor/NiagaraUserParametersHierarchyViewModel.h
This function will create the view model for a given item. Override to customize view model behavior by providing custom classes.
virtual [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< [FNiagaraHierarchyItemViewModelBase](API\Plugins\NiagaraEditor\ViewModels\HierarchyEditor\FNiagaraHierarch-_6) > CreateViewModelForData ( [UNiagaraHierarchyItemBase](API\Plugins\NiagaraEditor\ViewModels\HierarchyEditor\UNiagaraHierarchyItemBase) * ItemBase, [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< [FNiagaraHierarchyItemViewModelBase](API\Plugins\NiagaraEditor\ViewModels\HierarchyEditor\FNiagaraHierarch-_6) > Parent )