namespace Nodebox.Util;
[Category("Nodebox")]
public class WorldPanelTooltip : Component {
[RequireComponent, Property] public Sandbox.WorldInput WorldInput { get; set; }
protected override void OnUpdate() {
var tooltip = WorldInput?.Hovered?.Tooltip;
if (tooltip == null) {
return;
}
Scene?.Camera?.Hud.DrawText(tooltip, 14f, Color.White, Screen.Size / 2f + new Vector2(32f, 32f), TextFlag.LeftTop);
}
}