using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:67a9af43-932c-4e6a-ae64-e23d206baeee public partial class UIBody3D { public const string Name = "UIBody3D"; [SerializeField] public RectTransform BodyContent; [SerializeField] public RectTransform BodyList; [SerializeField] public RectTransform LeftContent; [SerializeField] public UnityEngine.UI.Button ResetBtn; [SerializeField] public UnityEngine.UI.Toggle ActiveBtn; [SerializeField] public UnityEngine.UI.Button ActiveBack; [SerializeField] public UnityEngine.UI.Toggle DragBtn; [SerializeField] public UnityEngine.UI.Button DragBack; [SerializeField] public UnityEngine.UI.Toggle BodyItem; [SerializeField] public UnityEngine.UI.Button BodyBtn; private UIBody3DData mPrivateData = null; protected override void ClearUIComponents() { BodyContent = null; BodyList = null; LeftContent = null; ResetBtn = null; ActiveBtn = null; ActiveBack = null; DragBtn = null; DragBack = null; BodyItem = null; BodyBtn = null; mData = null; } public UIBody3DData Data { get { return mData; } } UIBody3DData mData { get { return mPrivateData ?? (mPrivateData = new UIBody3DData()); } set { mUIData = value; mPrivateData = value; } } } }