module-navigation-tool/Editor/Toolbar/Utilities/Styles.cs

27 lines
758 B
C#

using UnityEngine;
namespace Game.NavigationTool.Editor.Toolbar
{
public sealed class Styles
{
public GUIStyle popup;
public GUIStyle button;
public GUIStyle slider;
private GUISkin skin;
public void Initialize(GUISkin skin)
{
if (this.skin == skin)
return;
this.skin = skin;
popup = skin.FindStyle("ToolbarPopup");
button = skin.FindStyle("ToolbarButtonFlat");
slider = skin.FindStyle("ToolbarSlider");
// Available: ToolbarBoldLabel, ToolbarBottom, ToolbarButtonLeft, ToolbarButtonRight, ToolbarDropDown,
// ToolbarLabel, ToolbarTextField, ...
}
}
}