// Copyright (c) 2024 Codemongous LLC. All Rights Reserved.

#pragma once
#include "ISCW_UUserWidgetBlueprint.h"

#include <memory>
#include <string>

using std::wstring;

namespace Sourcify
{	
	class ISCW_UBaseWidgetBlueprint : public virtual ISCW_UUserWidgetBlueprint
	{
	public:
		virtual ~ISCW_UBaseWidgetBlueprint() = default;
	};

	using ISCW_UBaseWidgetBlueprintConstPtr = std::shared_ptr<const ISCW_UBaseWidgetBlueprint>;
	using ISCW_UBaseWidgetBlueprintPtr = std::shared_ptr<ISCW_UBaseWidgetBlueprint>;
} // namespace Sourcify