This commit is contained in:
2026-07-09 21:33:33 +02:00
commit 84a2a365f3
2364 changed files with 950134 additions and 0 deletions
@@ -0,0 +1,28 @@
using UnityEngine;
using UnityEngine.UIElements;
namespace VOID.UserInterface.Game.Tooltip
{
public class DetailsElement
{
public DetailsElement(VisualElement container, Sprite icon, string[] text)
{
var detailsElement = new VisualElement();
detailsElement.AddToClassList("details-element");
detailsElement.pickingMode = PickingMode.Ignore;
container.Add(detailsElement);
var detailsIcon = new VisualElement();
detailsIcon.AddToClassList("details-icon");
detailsIcon.style.backgroundImage = new StyleBackground(icon);
detailsIcon.pickingMode = PickingMode.Ignore;
detailsElement.Add(detailsIcon);
var detailsLabel = new Label();
detailsLabel.AddToClassList("details-label");
detailsLabel.text = string.Join("<br>", text);
detailsLabel.pickingMode = PickingMode.Ignore;
detailsElement.Add(detailsLabel);
}
}
}