using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:6a156460-e46d-43cb-8f5b-c213ad89d195 public partial class UIBody3DInfo { public const string Name = "UI3DBodyInfo"; [SerializeField] public UnityEngine.UI.Toggle Group; [SerializeField] public TMPro.TextMeshProUGUI PartName; [SerializeField] public UnityEngine.UI.Button Back; [SerializeField] public UnityEngine.UI.Toggle Active; [SerializeField] public UnityEngine.UI.Toggle Transparent; [SerializeField] public UnityEngine.UI.Button Single; [SerializeField] public UnityEngine.UI.Toggle TransparentOther; private UIBody3DInfoData mPrivateData = null; protected override void ClearUIComponents() { Group = null; PartName = null; Back = null; Active = null; Transparent = null; Single = null; TransparentOther = null; mData = null; } public UIBody3DInfoData Data { get { return mData; } } UIBody3DInfoData mData { get { return mPrivateData ?? (mPrivateData = new UIBody3DInfoData()); } set { mUIData = value; mPrivateData = value; } } } }