Tri-Inspector/Editor/Elements/TriLabelElement.cs

24 lines
517 B
C#
Raw Normal View History

2021-12-07 10:20:36 -05:00
using UnityEngine;
namespace TriInspector.Elements
{
public class TriLabelElement : TriElement
{
private readonly GUIContent _label;
public TriLabelElement(string label)
{
_label = new GUIContent(label);
}
public override float GetHeight(float width)
{
return GUI.skin.label.CalcHeight(_label, width);
}
public override void OnGUI(Rect position)
{
GUI.Label(position, _label);
}
}
}