using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework { // Generate Id:26e18eef-0a35-4af3-bd62-7a14221fe936 public partial class ToolBackPackPanel { public const string Name = "ToolBackPackPanel"; [SerializeField] public UnityEngine.RectTransform Content; [SerializeField] public ToolElement ToolElement; [SerializeField] public UnityEngine.UI.Scrollbar Scrollbar_Value; [SerializeField] public UnityEngine.UI.Button Help_Btn; [SerializeField] public UnityEngine.UI.Button RightArrowBtn; [SerializeField] public UnityEngine.UI.Button LeftArrowBtn; [SerializeField] public UnityEngine.UI.Button PackMode_Tool_Btn; [SerializeField] public UnityEngine.UI.Button PackMode_Technology_Btn; private ToolBackPackPanelData mPrivateData = null; protected override void ClearUIComponents() { Content = null; ToolElement = null; Scrollbar_Value = null; Help_Btn = null; RightArrowBtn = null; LeftArrowBtn = null; PackMode_Tool_Btn = null; PackMode_Technology_Btn = null; mData = null; } public ToolBackPackPanelData Data { get { return mData; } } ToolBackPackPanelData mData { get { return mPrivateData ?? (mPrivateData = new ToolBackPackPanelData()); } set { mUIData = value; mPrivateData = value; } } } }