using System; using UnityEngine; using UnityEngine.UI; using QFramework; namespace QFramework { // Generate Id:5580ade9-3b1b-4996-b6c4-da02ba364b28 public partial class PC_OperatePanel { public const string Name = "PC_OperatePanel"; [SerializeField] public UnityEngine.UI.Image TitleBG; [SerializeField] public UnityEngine.UI.Image TitleMask; [SerializeField] public UnityEngine.UI.Image LeftLine; [SerializeField] public UnityEngine.UI.Image RightLine; [SerializeField] public UnityEngine.UI.Image BlackImg; [SerializeField] public Rolling TitleClampMask; [SerializeField] public UnityEngine.UI.Text OperationTitle_Shadow; [SerializeField] public UnityEngine.UI.Text OperationTitle; [SerializeField] public UnityEngine.RectTransform TitleTextLayoutGroup; [SerializeField] public Rolling Mark; [SerializeField] public UnityEngine.UI.Text TitleText; [SerializeField] public UnityEngine.UI.Button MinBtn; [SerializeField] public UnityEngine.UI.Button ContactInformationBtn; [SerializeField] public UnityEngine.UI.Button SystemBtn; [SerializeField] public UnityEngine.UI.Button CloseBtn; [SerializeField] public OperateStep OperateStep; [SerializeField] public ExamInfo ExamInfo; [SerializeField] public ScoreInfo ScoreInfo; [SerializeField] public PracticeResult PracticeResult; [SerializeField] public SubmitResult SubmitResult; [SerializeField] public StudyPanel StudyPanel; [SerializeField] public StartTips StartTips; private PC_OperatePanelData mPrivateData = null; protected override void ClearUIComponents() { TitleBG = null; TitleMask = null; LeftLine = null; RightLine = null; BlackImg = null; TitleClampMask = null; OperationTitle_Shadow = null; OperationTitle = null; TitleTextLayoutGroup = null; Mark = null; TitleText = null; MinBtn = null; ContactInformationBtn = null; SystemBtn = null; CloseBtn = null; OperateStep = null; ExamInfo = null; ScoreInfo = null; PracticeResult = null; SubmitResult = null; StudyPanel = null; StartTips = null; mData = null; } public PC_OperatePanelData Data { get { return mData; } } PC_OperatePanelData mData { get { return mPrivateData ?? (mPrivateData = new PC_OperatePanelData()); } set { mUIData = value; mPrivateData = value; } } } }