FM/Assets/Scripts/Base/UI/IUIManager.cs

15 lines
321 B
C#

using System.Collections.Generic;
using TMPro;
using UnityEngine;
namespace HK
{
public interface IUIManager
{
IUI ShowUI(string uiName, string assetPath);
T GetUI<T>(string uiName) where T : UIBase;
bool HideUI(UIBase uiBase);
IUI CloseLast();
void CloseAll();
}
}