using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework { // Generate Id:1f3c7f81-0a6a-4b8c-a34d-8350b2f42a1e public partial class ImageAndTextNameSetPanel { public const string Name = "ImageAndTextNameSetPanel"; [SerializeField] public UnityEngine.UI.Text QuestionType; [SerializeField] public UnityEngine.UI.Button AddOptionBtn; [SerializeField] public UnityEngine.UI.Text PopText; [SerializeField] public ImageOptionSetItem OptionSetItem; [SerializeField] public UnityEngine.UI.Text OptionConent; [SerializeField] public UnityEngine.UI.Button CloseBtn; [SerializeField] public UnityEngine.UI.Button PreviousBtn; [SerializeField] public UnityEngine.UI.Button NextBtn; private ImageAndTextNameSetPanelData mPrivateData = null; protected override void ClearUIComponents() { QuestionType = null; AddOptionBtn = null; PopText = null; OptionSetItem = null; OptionConent = null; CloseBtn = null; PreviousBtn = null; NextBtn = null; mData = null; } public ImageAndTextNameSetPanelData Data { get { return mData; } } ImageAndTextNameSetPanelData mData { get { return mPrivateData ?? (mPrivateData = new ImageAndTextNameSetPanelData()); } set { mUIData = value; mPrivateData = value; } } } }