Tri-Inspector/Editor/Elements/TriLabelElement.cs
2022-01-05 14:59:05 +03:00

24 lines
517 B
C#

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);
}
}
}