vampire-like/Assets/GameMain/Scripts/Runtime/UIBase/Base/IUIController.cs

14 lines
301 B
C#

using Cysharp.Threading.Tasks;
namespace SepCore.UI
{
public interface IUIController
{
UniTask OpenUIAsync(object userData = null, float timeout = 30f);
UniTask CloseUIAsync(object userData = null, float timeout = 30f);
void BindUseCase(IUIUseCase useCase);
}
}