using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework { // Generate Id:063a484d-d460-4f77-ad4c-c7d3938e0618 public partial class InstructPanel { public const string Name = "InstructPanel"; [SerializeField] public UnityEngine.UI.Text QuestionType; [SerializeField] public UnityEngine.UI.Text Topic; [SerializeField] public UnityEngine.UI.Image OptionConent; [SerializeField] public UnityEngine.UI.Toggle option; [SerializeField] public UnityEngine.UI.Button ConfirmBtn; private InstructPanelData mPrivateData = null; protected override void ClearUIComponents() { QuestionType = null; Topic = null; OptionConent = null; option = null; ConfirmBtn = null; mData = null; } public InstructPanelData Data { get { return mData; } } InstructPanelData mData { get { return mPrivateData ?? (mPrivateData = new InstructPanelData()); } set { mUIData = value; mPrivateData = value; } } } }