summaryrefslogtreecommitdiff
path: root/Client/Assets/Scripts/XUtliPoolLib/IXGameUI.cs
blob: 593a067d57b13782cfdea86605b74afffee31ca6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using UnityEngine;

namespace XUtliPoolLib
{
	public interface IXGameUI : IXInterface
	{
		Transform UIRoot { get; set; }

		GameObject[] buttonTpl { get; }

		GameObject[] spriteTpl { get; }

		GameObject DlgControllerTpl { get; }

		int Base_UI_Width { get; set; }

		int Base_UI_Height { get; set; }

		Camera UICamera { get; set; }

		void OnGenericClick();

		void SetOverlayAlpha(float alpha);
	}
}