using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:31a5a752-6d38-4689-bffe-487d2e901d99 public partial class UIRightTop { public const string Name = "UIRightTop"; [SerializeField] public UnityEngine.UI.Button homeBtn; [SerializeField] public UnityEngine.UI.Button desBtn; [SerializeField] public RectTransform set; [SerializeField] public UnityEngine.UI.Button setBtn; [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() { homeBtn = null; desBtn = null; set = null; setBtn = 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; } } } }