class FNiagaraSystemViewModel : public [TSharedFromThis< FNiagaraSystemViewModel >](API\Runtime\Core\Templates\TSharedFromThis), public [FGCObject](API\Runtime\CoreUObject\UObject\FGCObject), public [FEditorUndoClient](API\Editor\UnrealEd\FEditorUndoClient), public [FTickableEditorObject](API\Editor\UnrealEd\FTickableEditorObject), public [TNiagaraViewModelManager< UNiagaraSystem, FNiagaraSystemViewModel >](API\Plugins\NiagaraEditor\ViewModels\TNiagaraViewModelManager), public [INiagaraParameterDefinitionsSubscriberViewModel](API\Plugins\NiagaraEditor\ViewModels\INiagaraParamete-)