Files
crtr/Assets/Cryville/Crtr/Browsing/UI/ResourceBrowser.cs
2023-11-23 18:03:55 +08:00

18 lines
446 B
C#

using Cryville.Crtr.Browsing.Actions;
using UnityEngine;
namespace Cryville.Crtr.Browsing.UI {
public abstract class ResourceBrowser : MonoBehaviour {
[SerializeField]
Sprite m_icon;
public Sprite Icon { get { return m_icon; } }
protected ResourceBrowserMaster Master { get; private set; }
protected void Init(ResourceBrowserMaster master) {
Master = master;
}
public abstract void InvokeAction(IResourceAction action);
}
}