using System; using UnityEngine.UIElements; namespace VOID.UserInterface.Game.GameLog { [Serializable] public class GameLogMessageUI { private VisualElement _parentElement; private VisualElement _templateElement; private Label _timeLabel; private Label _contentLabel; public void InitNew(VisualElement parentWrapperElement, string message) { _parentElement = parentWrapperElement; _templateElement = GameLogUI.current.messageTemplate.CloneTree().contentContainer; _parentElement.Add(_templateElement); _timeLabel = _templateElement.Q