using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UIElements; using System.Linq; namespace BITKit.UX { public class UXTranslator : MonoBehaviour { [System.Serializable] public struct Element where T : VisualElement { public string source; public T element; } public UIDocument document; public List> labels = new(); public List> buttons = new(); ITranslator translator; void Start() { var root = document.rootVisualElement; labels = root.Query