using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:b281c961-e874-477e-aab7-2b6e6869f621 public partial class UIRightTop { public const string Name = "UIRightTop"; [SerializeField] public UnityEngine.UI.Button homeIcon; [SerializeField] public UnityEngine.UI.Button homeBtn; [SerializeField] public RectTransform Score; [SerializeField] public UnityEngine.UI.Button scoreIcon; [SerializeField] public UnityEngine.UI.Button scoreBtn; [SerializeField] public UnityEngine.UI.Button desIcon; [SerializeField] public UnityEngine.UI.Button desBtn; [SerializeField] public UnityEngine.UI.Button setIcon; [SerializeField] public UnityEngine.UI.Button setBtn; [SerializeField] public UnityEngine.UI.Button closeIcon; [SerializeField] public UnityEngine.UI.Button closeBtn; [SerializeField] public UnityEngine.UI.Button backBtn; [SerializeField] public TMPro.TextMeshProUGUI Title; private UIRightTopData mPrivateData = null; protected override void ClearUIComponents() { homeIcon = null; homeBtn = null; Score = null; scoreIcon = null; scoreBtn = null; desIcon = null; desBtn = null; setIcon = null; setBtn = null; closeIcon = null; closeBtn = null; backBtn = null; Title = null; mData = null; } public UIRightTopData Data { get { return mData; } } UIRightTopData mData { get { return mPrivateData ?? (mPrivateData = new UIRightTopData()); } set { mUIData = value; mPrivateData = value; } } } }