/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/HierarchyEditor/NiagaraHierarchyViewModelBase.h
struct FNiagaraHierarchyItemViewModelBase : public [TSharedFromThis< FNiagaraHierarchyItemViewModelBase >](API\Runtime\Core\Templates\TSharedFromThis), public [FTickableEditorObject](API\Editor\UnrealEd\FTickableEditorObject)
bool
bIsForHierarchy
bool
bRenamePending
TArray<FOnFilt...
ChildFilters
TArray<TShared...
Children
TArray<TShared...
FilteredChildren
TWeakObjectPtr<...
HierarchyViewModel
UNiagaraHierarc...
ItemBase
FOnChildRequest...
OnChildRequestedDeletionDelegate
FSimpleDelegate
OnRequestRenameDelegate
FOnSynced
OnSyncedDelegate
TWeakPtr<FNiag...
Parent
Parent should be valid for all instances of this struct except for root objects