using System.Collections.Generic; namespace Game { public interface IUIManager { IUI CreateUI(UIType uiType); IUI ShowUI(UIType uiType) ; T GetUI(UIType uiType) where T : UIBase; bool HideUI(UIType uiType); IUI CloseLast(); void CloseAll(); } }