[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract) class UNiagaraHierarchyViewModelBase : public [UObject](API\Runtime\CoreUObject\UObject\UObject), public [FSelfRegisteringEditorUndoClient](API\Editor\UnrealEd\FSelfRegisteringEditorUndoClient)