using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework.Example { // Generate Id:1419ca94-de6c-4a9d-9a3d-b2f838aea3ba public partial class UI3DObjShow { public const string Name = "UI3DObjShow"; [SerializeField] public UnityEngine.UI.Image Right; [SerializeField] public UnityEngine.UI.ScrollRect Scroll; [SerializeField] public RectTransform Content; [SerializeField] public UnityEngine.UI.RawImage ObjBg; [SerializeField] public UnityEngine.UI.RawImage DeviceRawImage; [SerializeField] public UnityEngine.UI.Image ItemPrefab; private UI3DObjShowData mPrivateData = null; protected override void ClearUIComponents() { Right = null; Scroll = null; Content = null; ObjBg = null; DeviceRawImage = null; ItemPrefab = null; mData = null; } public UI3DObjShowData Data { get { return mData; } } UI3DObjShowData mData { get { return mPrivateData ?? (mPrivateData = new UI3DObjShowData()); } set { mUIData = value; mPrivateData = value; } } } }