Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / ui / bottomTips / BottomTips.cs
  1. namespace UI.BottomTips;
  2.  
  3. /// <summary>
  4. /// Ui代码, 该类是根据ui场景自动生成的, 请不要手动编辑该类, 以免造成代码丢失
  5. /// </summary>
  6. public abstract partial class BottomTips : UiBase
  7. {
  8. /// <summary>
  9. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.PanelContainer"/>, 节点路径: BottomTips.Panel
  10. /// </summary>
  11. public BottomTips_Panel L_Panel
  12. {
  13. get
  14. {
  15. if (_L_Panel == null) _L_Panel = new BottomTips_Panel(this, GetNodeOrNull<Godot.PanelContainer>("Panel"));
  16. return _L_Panel;
  17. }
  18. }
  19. private BottomTips_Panel _L_Panel;
  20.  
  21.  
  22. public BottomTips() : base(nameof(BottomTips))
  23. {
  24. }
  25.  
  26. /// <summary>
  27. /// 类型: <see cref="Godot.TextureRect"/>, 路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.AspectRatioContainer.TextureRect
  28. /// </summary>
  29. public class BottomTips_TextureRect : UiNode<BottomTips, Godot.TextureRect, BottomTips_TextureRect>
  30. {
  31. public BottomTips_TextureRect(BottomTips uiPanel, Godot.TextureRect node) : base(uiPanel, node) { }
  32. public override BottomTips_TextureRect Clone() => new (UiPanel, (Godot.TextureRect)Instance.Duplicate());
  33. }
  34.  
  35. /// <summary>
  36. /// 类型: <see cref="Godot.AspectRatioContainer"/>, 路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.AspectRatioContainer
  37. /// </summary>
  38. public class BottomTips_AspectRatioContainer : UiNode<BottomTips, Godot.AspectRatioContainer, BottomTips_AspectRatioContainer>
  39. {
  40. /// <summary>
  41. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.TextureRect
  42. /// </summary>
  43. public BottomTips_TextureRect L_TextureRect
  44. {
  45. get
  46. {
  47. if (_L_TextureRect == null) _L_TextureRect = new BottomTips_TextureRect(UiPanel, Instance.GetNodeOrNull<Godot.TextureRect>("TextureRect"));
  48. return _L_TextureRect;
  49. }
  50. }
  51. private BottomTips_TextureRect _L_TextureRect;
  52.  
  53. public BottomTips_AspectRatioContainer(BottomTips uiPanel, Godot.AspectRatioContainer node) : base(uiPanel, node) { }
  54. public override BottomTips_AspectRatioContainer Clone() => new (UiPanel, (Godot.AspectRatioContainer)Instance.Duplicate());
  55. }
  56.  
  57. /// <summary>
  58. /// 类型: <see cref="Godot.Label"/>, 路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.Label
  59. /// </summary>
  60. public class BottomTips_Label : UiNode<BottomTips, Godot.Label, BottomTips_Label>
  61. {
  62. public BottomTips_Label(BottomTips uiPanel, Godot.Label node) : base(uiPanel, node) { }
  63. public override BottomTips_Label Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  64. }
  65.  
  66. /// <summary>
  67. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer
  68. /// </summary>
  69. public class BottomTips_HBoxContainer : UiNode<BottomTips, Godot.HBoxContainer, BottomTips_HBoxContainer>
  70. {
  71. /// <summary>
  72. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.AspectRatioContainer"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.AspectRatioContainer
  73. /// </summary>
  74. public BottomTips_AspectRatioContainer L_AspectRatioContainer
  75. {
  76. get
  77. {
  78. if (_L_AspectRatioContainer == null) _L_AspectRatioContainer = new BottomTips_AspectRatioContainer(UiPanel, Instance.GetNodeOrNull<Godot.AspectRatioContainer>("AspectRatioContainer"));
  79. return _L_AspectRatioContainer;
  80. }
  81. }
  82. private BottomTips_AspectRatioContainer _L_AspectRatioContainer;
  83.  
  84. /// <summary>
  85. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.Label
  86. /// </summary>
  87. public BottomTips_Label L_Label
  88. {
  89. get
  90. {
  91. if (_L_Label == null) _L_Label = new BottomTips_Label(UiPanel, Instance.GetNodeOrNull<Godot.Label>("Label"));
  92. return _L_Label;
  93. }
  94. }
  95. private BottomTips_Label _L_Label;
  96.  
  97. public BottomTips_HBoxContainer(BottomTips uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  98. public override BottomTips_HBoxContainer Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  99. }
  100.  
  101. /// <summary>
  102. /// 类型: <see cref="Godot.CenterContainer"/>, 路径: BottomTips.Panel.MarginContainer.CenterContainer
  103. /// </summary>
  104. public class BottomTips_CenterContainer : UiNode<BottomTips, Godot.CenterContainer, BottomTips_CenterContainer>
  105. {
  106. /// <summary>
  107. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: BottomTips.Panel.MarginContainer.HBoxContainer
  108. /// </summary>
  109. public BottomTips_HBoxContainer L_HBoxContainer
  110. {
  111. get
  112. {
  113. if (_L_HBoxContainer == null) _L_HBoxContainer = new BottomTips_HBoxContainer(UiPanel, Instance.GetNodeOrNull<Godot.HBoxContainer>("HBoxContainer"));
  114. return _L_HBoxContainer;
  115. }
  116. }
  117. private BottomTips_HBoxContainer _L_HBoxContainer;
  118.  
  119. public BottomTips_CenterContainer(BottomTips uiPanel, Godot.CenterContainer node) : base(uiPanel, node) { }
  120. public override BottomTips_CenterContainer Clone() => new (UiPanel, (Godot.CenterContainer)Instance.Duplicate());
  121. }
  122.  
  123. /// <summary>
  124. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: BottomTips.Panel.MarginContainer
  125. /// </summary>
  126. public class BottomTips_MarginContainer : UiNode<BottomTips, Godot.MarginContainer, BottomTips_MarginContainer>
  127. {
  128. /// <summary>
  129. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.CenterContainer"/>, 节点路径: BottomTips.Panel.CenterContainer
  130. /// </summary>
  131. public BottomTips_CenterContainer L_CenterContainer
  132. {
  133. get
  134. {
  135. if (_L_CenterContainer == null) _L_CenterContainer = new BottomTips_CenterContainer(UiPanel, Instance.GetNodeOrNull<Godot.CenterContainer>("CenterContainer"));
  136. return _L_CenterContainer;
  137. }
  138. }
  139. private BottomTips_CenterContainer _L_CenterContainer;
  140.  
  141. public BottomTips_MarginContainer(BottomTips uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  142. public override BottomTips_MarginContainer Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  143. }
  144.  
  145. /// <summary>
  146. /// 类型: <see cref="Godot.PanelContainer"/>, 路径: BottomTips.Panel
  147. /// </summary>
  148. public class BottomTips_Panel : UiNode<BottomTips, Godot.PanelContainer, BottomTips_Panel>
  149. {
  150. /// <summary>
  151. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: BottomTips.MarginContainer
  152. /// </summary>
  153. public BottomTips_MarginContainer L_MarginContainer
  154. {
  155. get
  156. {
  157. if (_L_MarginContainer == null) _L_MarginContainer = new BottomTips_MarginContainer(UiPanel, Instance.GetNodeOrNull<Godot.MarginContainer>("MarginContainer"));
  158. return _L_MarginContainer;
  159. }
  160. }
  161. private BottomTips_MarginContainer _L_MarginContainer;
  162.  
  163. public BottomTips_Panel(BottomTips uiPanel, Godot.PanelContainer node) : base(uiPanel, node) { }
  164. public override BottomTips_Panel Clone() => new (UiPanel, (Godot.PanelContainer)Instance.Duplicate());
  165. }
  166.  
  167.  
  168. /// <summary>
  169. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.AspectRatioContainer.TextureRect
  170. /// </summary>
  171. public BottomTips_TextureRect S_TextureRect => L_Panel.L_MarginContainer.L_CenterContainer.L_HBoxContainer.L_AspectRatioContainer.L_TextureRect;
  172.  
  173. /// <summary>
  174. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.AspectRatioContainer"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.AspectRatioContainer
  175. /// </summary>
  176. public BottomTips_AspectRatioContainer S_AspectRatioContainer => L_Panel.L_MarginContainer.L_CenterContainer.L_HBoxContainer.L_AspectRatioContainer;
  177.  
  178. /// <summary>
  179. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Label"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer.Label
  180. /// </summary>
  181. public BottomTips_Label S_Label => L_Panel.L_MarginContainer.L_CenterContainer.L_HBoxContainer.L_Label;
  182.  
  183. /// <summary>
  184. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer.HBoxContainer
  185. /// </summary>
  186. public BottomTips_HBoxContainer S_HBoxContainer => L_Panel.L_MarginContainer.L_CenterContainer.L_HBoxContainer;
  187.  
  188. /// <summary>
  189. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.CenterContainer"/>, 节点路径: BottomTips.Panel.MarginContainer.CenterContainer
  190. /// </summary>
  191. public BottomTips_CenterContainer S_CenterContainer => L_Panel.L_MarginContainer.L_CenterContainer;
  192.  
  193. /// <summary>
  194. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: BottomTips.Panel.MarginContainer
  195. /// </summary>
  196. public BottomTips_MarginContainer S_MarginContainer => L_Panel.L_MarginContainer;
  197.  
  198. /// <summary>
  199. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.PanelContainer"/>, 节点路径: BottomTips.Panel
  200. /// </summary>
  201. public BottomTips_Panel S_Panel => L_Panel;
  202.  
  203. }