Add read-only tab icon for pathed resource browser.

This commit is contained in:
2023-11-30 15:15:32 +08:00
parent 4051ea8874
commit beeca3b5f9
5 changed files with 147 additions and 3 deletions

View File

@@ -22,6 +22,14 @@ namespace Cryville.Crtr.Browsing.UI {
[SerializeField]
ActionBar m_actionBar;
[SerializeField]
Sprite m_readonlyIcon;
public override Sprite Icon {
get {
return _manager.IsReadOnly ? m_readonlyIcon : base.Icon;
}
}
IPathedResourceManager<IResourceMeta> _manager;
IResourceAction _importAction;
readonly IResourceAction[] _importActionArray = new IResourceAction[1];