UITreeMenu.Designer.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. using System;
  2. using UnityEngine;
  3. using UnityEngine.UI;
  4. using QFramework;
  5. namespace QFramework
  6. {
  7. // Generate Id:9b9badee-de2e-41da-8eb3-2343ed54bb9f
  8. public partial class UITreeMenu
  9. {
  10. public const string Name = "UITreeMenu";
  11. [SerializeField]
  12. public UnityEngine.RectTransform UITree;
  13. [SerializeField]
  14. public UnityEngine.UI.ToggleGroup UITreeCtrl;
  15. [SerializeField]
  16. public UnityEngine.UI.ScrollRect ScrollPrefab;
  17. [SerializeField]
  18. public UITreeNode02 UITreeNode02;
  19. [SerializeField]
  20. public UITreeNode01 UITreeNode01;
  21. [SerializeField]
  22. public UINodeListCtrl Content;
  23. [SerializeField]
  24. public UnityEngine.UI.Button btnClose;
  25. [SerializeField]
  26. public UnityEngine.UI.Text TitleText;
  27. [SerializeField]
  28. public UnityEngine.UI.Image MoveForwordTarget;
  29. [SerializeField]
  30. public UnityEngine.UI.Image MoveBackTarget;
  31. [SerializeField]
  32. public UnityEngine.UI.Button BtnExpand;
  33. private UITreeMenuData mPrivateData = null;
  34. protected override void ClearUIComponents()
  35. {
  36. UITree = null;
  37. UITreeCtrl = null;
  38. ScrollPrefab = null;
  39. UITreeNode02 = null;
  40. UITreeNode01 = null;
  41. Content = null;
  42. btnClose = null;
  43. TitleText = null;
  44. MoveForwordTarget = null;
  45. MoveBackTarget = null;
  46. BtnExpand = null;
  47. mData = null;
  48. }
  49. public UITreeMenuData Data
  50. {
  51. get
  52. {
  53. return mData;
  54. }
  55. }
  56. UITreeMenuData mData
  57. {
  58. get
  59. {
  60. return mPrivateData ?? (mPrivateData = new UITreeMenuData());
  61. }
  62. set
  63. {
  64. mUIData = value;
  65. mPrivateData = value;
  66. }
  67. }
  68. }
  69. }