InstructPanel.Designer.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. using System;
  2. using UnityEngine;
  3. using UnityEngine.UI;
  4. using QFramework;
  5. namespace QFramework
  6. {
  7. // Generate Id:063a484d-d460-4f77-ad4c-c7d3938e0618
  8. public partial class InstructPanel
  9. {
  10. public const string Name = "InstructPanel";
  11. [SerializeField]
  12. public UnityEngine.UI.Text QuestionType;
  13. [SerializeField]
  14. public UnityEngine.UI.Text Topic;
  15. [SerializeField]
  16. public UnityEngine.UI.Image OptionConent;
  17. [SerializeField]
  18. public UnityEngine.UI.Toggle option;
  19. [SerializeField]
  20. public UnityEngine.UI.Button ConfirmBtn;
  21. private InstructPanelData mPrivateData = null;
  22. protected override void ClearUIComponents()
  23. {
  24. QuestionType = null;
  25. Topic = null;
  26. OptionConent = null;
  27. option = null;
  28. ConfirmBtn = null;
  29. mData = null;
  30. }
  31. public InstructPanelData Data
  32. {
  33. get
  34. {
  35. return mData;
  36. }
  37. }
  38. InstructPanelData mData
  39. {
  40. get
  41. {
  42. return mPrivateData ?? (mPrivateData = new InstructPanelData());
  43. }
  44. set
  45. {
  46. mUIData = value;
  47. mPrivateData = value;
  48. }
  49. }
  50. }
  51. }