// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "Modules/ModuleInterface.h" #include "Widgets/SWindow.h" class FContentSourceProviderManager; /** Defines methods for interacting with the Add Content Dialog. */ class IAddContentDialogModule : public IModuleInterface { public: /** Gets the object responsible for managing content source providers. */ virtual TSharedRef GetContentSourceProviderManager() = 0; /** Creates a dialog for adding existing content to a project. */ virtual void ShowDialog(TSharedRef ParentWindow) = 0; };