Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / ui / editorTools / EditorTools.cs
@小李xl 小李xl on 14 Mar 2024 30 KB 重构buff中
  1. namespace UI.EditorTools;
  2.  
  3. /// <summary>
  4. /// Ui代码, 该类是根据ui场景自动生成的, 请不要手动编辑该类, 以免造成代码丢失
  5. /// </summary>
  6. public abstract partial class EditorTools : UiBase
  7. {
  8. /// <summary>
  9. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.ScrollContainer"/>, 节点路径: EditorTools.ScrollContainer
  10. /// </summary>
  11. public ScrollContainer L_ScrollContainer
  12. {
  13. get
  14. {
  15. if (_L_ScrollContainer == null) _L_ScrollContainer = new ScrollContainer((EditorToolsPanel)this, GetNode<Godot.ScrollContainer>("ScrollContainer"));
  16. return _L_ScrollContainer;
  17. }
  18. }
  19. private ScrollContainer _L_ScrollContainer;
  20.  
  21. /// <summary>
  22. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.ConfirmationDialog"/>, 节点路径: EditorTools.Confirm
  23. /// </summary>
  24. public Confirm L_Confirm
  25. {
  26. get
  27. {
  28. if (_L_Confirm == null) _L_Confirm = new Confirm((EditorToolsPanel)this, GetNode<Godot.ConfirmationDialog>("Confirm"));
  29. return _L_Confirm;
  30. }
  31. }
  32. private Confirm _L_Confirm;
  33.  
  34. /// <summary>
  35. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.AcceptDialog"/>, 节点路径: EditorTools.Tips
  36. /// </summary>
  37. public Tips L_Tips
  38. {
  39. get
  40. {
  41. if (_L_Tips == null) _L_Tips = new Tips((EditorToolsPanel)this, GetNode<Godot.AcceptDialog>("Tips"));
  42. return _L_Tips;
  43. }
  44. }
  45. private Tips _L_Tips;
  46.  
  47.  
  48. public EditorTools() : base(nameof(EditorTools))
  49. {
  50. }
  51.  
  52. public sealed override void OnInitNestedUi()
  53. {
  54.  
  55. }
  56.  
  57. /// <summary>
  58. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer.Label
  59. /// </summary>
  60. public class Label : UiNode<EditorToolsPanel, Godot.Label, Label>
  61. {
  62. public Label(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  63. public override Label Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  64. }
  65.  
  66. /// <summary>
  67. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer.Button
  68. /// </summary>
  69. public class Button : UiNode<EditorToolsPanel, Godot.Button, Button>
  70. {
  71. public Button(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  72. public override Button Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  73. }
  74.  
  75. /// <summary>
  76. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer
  77. /// </summary>
  78. public class HBoxContainer : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer>
  79. {
  80. /// <summary>
  81. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  82. /// </summary>
  83. public Label L_Label
  84. {
  85. get
  86. {
  87. if (_L_Label == null) _L_Label = new Label(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  88. return _L_Label;
  89. }
  90. }
  91. private Label _L_Label;
  92.  
  93. /// <summary>
  94. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  95. /// </summary>
  96. public Button L_Button
  97. {
  98. get
  99. {
  100. if (_L_Button == null) _L_Button = new Button(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  101. return _L_Button;
  102. }
  103. }
  104. private Button _L_Button;
  105.  
  106. public HBoxContainer(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  107. public override HBoxContainer Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  108. }
  109.  
  110. /// <summary>
  111. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3.Label
  112. /// </summary>
  113. public class Label_1 : UiNode<EditorToolsPanel, Godot.Label, Label_1>
  114. {
  115. public Label_1(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  116. public override Label_1 Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  117. }
  118.  
  119. /// <summary>
  120. /// 类型: <see cref="Godot.LineEdit"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3.LineEdit
  121. /// </summary>
  122. public class LineEdit : UiNode<EditorToolsPanel, Godot.LineEdit, LineEdit>
  123. {
  124. public LineEdit(EditorToolsPanel uiPanel, Godot.LineEdit node) : base(uiPanel, node) { }
  125. public override LineEdit Clone() => new (UiPanel, (Godot.LineEdit)Instance.Duplicate());
  126. }
  127.  
  128. /// <summary>
  129. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3.Button
  130. /// </summary>
  131. public class Button_1 : UiNode<EditorToolsPanel, Godot.Button, Button_1>
  132. {
  133. public Button_1(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  134. public override Button_1 Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  135. }
  136.  
  137. /// <summary>
  138. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3
  139. /// </summary>
  140. public class HBoxContainer3 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer3>
  141. {
  142. /// <summary>
  143. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  144. /// </summary>
  145. public Label_1 L_Label
  146. {
  147. get
  148. {
  149. if (_L_Label == null) _L_Label = new Label_1(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  150. return _L_Label;
  151. }
  152. }
  153. private Label_1 _L_Label;
  154.  
  155. /// <summary>
  156. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.LineEdit"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.LineEdit
  157. /// </summary>
  158. public LineEdit L_LineEdit
  159. {
  160. get
  161. {
  162. if (_L_LineEdit == null) _L_LineEdit = new LineEdit(UiPanel, Instance.GetNode<Godot.LineEdit>("LineEdit"));
  163. return _L_LineEdit;
  164. }
  165. }
  166. private LineEdit _L_LineEdit;
  167.  
  168. /// <summary>
  169. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  170. /// </summary>
  171. public Button_1 L_Button
  172. {
  173. get
  174. {
  175. if (_L_Button == null) _L_Button = new Button_1(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  176. return _L_Button;
  177. }
  178. }
  179. private Button_1 _L_Button;
  180.  
  181. public HBoxContainer3(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  182. public override HBoxContainer3 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  183. }
  184.  
  185. /// <summary>
  186. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer4.Label
  187. /// </summary>
  188. public class Label_2 : UiNode<EditorToolsPanel, Godot.Label, Label_2>
  189. {
  190. public Label_2(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  191. public override Label_2 Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  192. }
  193.  
  194. /// <summary>
  195. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer4.Button
  196. /// </summary>
  197. public class Button_2 : UiNode<EditorToolsPanel, Godot.Button, Button_2>
  198. {
  199. public Button_2(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  200. public override Button_2 Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  201. }
  202.  
  203. /// <summary>
  204. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer4
  205. /// </summary>
  206. public class HBoxContainer4 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer4>
  207. {
  208. /// <summary>
  209. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  210. /// </summary>
  211. public Label_2 L_Label
  212. {
  213. get
  214. {
  215. if (_L_Label == null) _L_Label = new Label_2(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  216. return _L_Label;
  217. }
  218. }
  219. private Label_2 _L_Label;
  220.  
  221. /// <summary>
  222. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  223. /// </summary>
  224. public Button_2 L_Button
  225. {
  226. get
  227. {
  228. if (_L_Button == null) _L_Button = new Button_2(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  229. return _L_Button;
  230. }
  231. }
  232. private Button_2 _L_Button;
  233.  
  234. public HBoxContainer4(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  235. public override HBoxContainer4 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  236. }
  237.  
  238. /// <summary>
  239. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer5.Label
  240. /// </summary>
  241. public class Label_3 : UiNode<EditorToolsPanel, Godot.Label, Label_3>
  242. {
  243. public Label_3(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  244. public override Label_3 Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  245. }
  246.  
  247. /// <summary>
  248. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer5.Button
  249. /// </summary>
  250. public class Button_3 : UiNode<EditorToolsPanel, Godot.Button, Button_3>
  251. {
  252. public Button_3(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  253. public override Button_3 Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  254. }
  255.  
  256. /// <summary>
  257. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer5
  258. /// </summary>
  259. public class HBoxContainer5 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer5>
  260. {
  261. /// <summary>
  262. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  263. /// </summary>
  264. public Label_3 L_Label
  265. {
  266. get
  267. {
  268. if (_L_Label == null) _L_Label = new Label_3(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  269. return _L_Label;
  270. }
  271. }
  272. private Label_3 _L_Label;
  273.  
  274. /// <summary>
  275. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  276. /// </summary>
  277. public Button_3 L_Button
  278. {
  279. get
  280. {
  281. if (_L_Button == null) _L_Button = new Button_3(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  282. return _L_Button;
  283. }
  284. }
  285. private Button_3 _L_Button;
  286.  
  287. public HBoxContainer5(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  288. public override HBoxContainer5 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  289. }
  290.  
  291. /// <summary>
  292. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer6.Label
  293. /// </summary>
  294. public class Label_4 : UiNode<EditorToolsPanel, Godot.Label, Label_4>
  295. {
  296. public Label_4(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  297. public override Label_4 Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  298. }
  299.  
  300. /// <summary>
  301. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer6.Button
  302. /// </summary>
  303. public class Button_4 : UiNode<EditorToolsPanel, Godot.Button, Button_4>
  304. {
  305. public Button_4(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  306. public override Button_4 Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  307. }
  308.  
  309. /// <summary>
  310. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer6
  311. /// </summary>
  312. public class HBoxContainer6 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer6>
  313. {
  314. /// <summary>
  315. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  316. /// </summary>
  317. public Label_4 L_Label
  318. {
  319. get
  320. {
  321. if (_L_Label == null) _L_Label = new Label_4(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  322. return _L_Label;
  323. }
  324. }
  325. private Label_4 _L_Label;
  326.  
  327. /// <summary>
  328. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  329. /// </summary>
  330. public Button_4 L_Button
  331. {
  332. get
  333. {
  334. if (_L_Button == null) _L_Button = new Button_4(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  335. return _L_Button;
  336. }
  337. }
  338. private Button_4 _L_Button;
  339.  
  340. public HBoxContainer6(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  341. public override HBoxContainer6 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  342. }
  343.  
  344. /// <summary>
  345. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer7.Label
  346. /// </summary>
  347. public class Label_5 : UiNode<EditorToolsPanel, Godot.Label, Label_5>
  348. {
  349. public Label_5(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  350. public override Label_5 Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  351. }
  352.  
  353. /// <summary>
  354. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer7.Button
  355. /// </summary>
  356. public class Button_5 : UiNode<EditorToolsPanel, Godot.Button, Button_5>
  357. {
  358. public Button_5(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  359. public override Button_5 Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  360. }
  361.  
  362. /// <summary>
  363. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer7
  364. /// </summary>
  365. public class HBoxContainer7 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer7>
  366. {
  367. /// <summary>
  368. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  369. /// </summary>
  370. public Label_5 L_Label
  371. {
  372. get
  373. {
  374. if (_L_Label == null) _L_Label = new Label_5(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  375. return _L_Label;
  376. }
  377. }
  378. private Label_5 _L_Label;
  379.  
  380. /// <summary>
  381. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  382. /// </summary>
  383. public Button_5 L_Button
  384. {
  385. get
  386. {
  387. if (_L_Button == null) _L_Button = new Button_5(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  388. return _L_Button;
  389. }
  390. }
  391. private Button_5 _L_Button;
  392.  
  393. public HBoxContainer7(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  394. public override HBoxContainer7 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  395. }
  396.  
  397. /// <summary>
  398. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer8.Label
  399. /// </summary>
  400. public class Label_6 : UiNode<EditorToolsPanel, Godot.Label, Label_6>
  401. {
  402. public Label_6(EditorToolsPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  403. public override Label_6 Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  404. }
  405.  
  406. /// <summary>
  407. /// 类型: <see cref="Godot.Button"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer8.Button
  408. /// </summary>
  409. public class Button_6 : UiNode<EditorToolsPanel, Godot.Button, Button_6>
  410. {
  411. public Button_6(EditorToolsPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  412. public override Button_6 Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  413. }
  414.  
  415. /// <summary>
  416. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer8
  417. /// </summary>
  418. public class HBoxContainer8 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer8>
  419. {
  420. /// <summary>
  421. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Label
  422. /// </summary>
  423. public Label_6 L_Label
  424. {
  425. get
  426. {
  427. if (_L_Label == null) _L_Label = new Label_6(UiPanel, Instance.GetNode<Godot.Label>("Label"));
  428. return _L_Label;
  429. }
  430. }
  431. private Label_6 _L_Label;
  432.  
  433. /// <summary>
  434. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.Button
  435. /// </summary>
  436. public Button_6 L_Button
  437. {
  438. get
  439. {
  440. if (_L_Button == null) _L_Button = new Button_6(UiPanel, Instance.GetNode<Godot.Button>("Button"));
  441. return _L_Button;
  442. }
  443. }
  444. private Button_6 _L_Button;
  445.  
  446. public HBoxContainer8(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  447. public override HBoxContainer8 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  448. }
  449.  
  450. /// <summary>
  451. /// 类型: <see cref="Godot.VBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer
  452. /// </summary>
  453. public class VBoxContainer : UiNode<EditorToolsPanel, Godot.VBoxContainer, VBoxContainer>
  454. {
  455. /// <summary>
  456. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer
  457. /// </summary>
  458. public HBoxContainer L_HBoxContainer
  459. {
  460. get
  461. {
  462. if (_L_HBoxContainer == null) _L_HBoxContainer = new HBoxContainer(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer"));
  463. return _L_HBoxContainer;
  464. }
  465. }
  466. private HBoxContainer _L_HBoxContainer;
  467.  
  468. /// <summary>
  469. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer3
  470. /// </summary>
  471. public HBoxContainer3 L_HBoxContainer3
  472. {
  473. get
  474. {
  475. if (_L_HBoxContainer3 == null) _L_HBoxContainer3 = new HBoxContainer3(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer3"));
  476. return _L_HBoxContainer3;
  477. }
  478. }
  479. private HBoxContainer3 _L_HBoxContainer3;
  480.  
  481. /// <summary>
  482. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer4
  483. /// </summary>
  484. public HBoxContainer4 L_HBoxContainer4
  485. {
  486. get
  487. {
  488. if (_L_HBoxContainer4 == null) _L_HBoxContainer4 = new HBoxContainer4(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer4"));
  489. return _L_HBoxContainer4;
  490. }
  491. }
  492. private HBoxContainer4 _L_HBoxContainer4;
  493.  
  494. /// <summary>
  495. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer5
  496. /// </summary>
  497. public HBoxContainer5 L_HBoxContainer5
  498. {
  499. get
  500. {
  501. if (_L_HBoxContainer5 == null) _L_HBoxContainer5 = new HBoxContainer5(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer5"));
  502. return _L_HBoxContainer5;
  503. }
  504. }
  505. private HBoxContainer5 _L_HBoxContainer5;
  506.  
  507. /// <summary>
  508. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer6
  509. /// </summary>
  510. public HBoxContainer6 L_HBoxContainer6
  511. {
  512. get
  513. {
  514. if (_L_HBoxContainer6 == null) _L_HBoxContainer6 = new HBoxContainer6(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer6"));
  515. return _L_HBoxContainer6;
  516. }
  517. }
  518. private HBoxContainer6 _L_HBoxContainer6;
  519.  
  520. /// <summary>
  521. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer7
  522. /// </summary>
  523. public HBoxContainer7 L_HBoxContainer7
  524. {
  525. get
  526. {
  527. if (_L_HBoxContainer7 == null) _L_HBoxContainer7 = new HBoxContainer7(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer7"));
  528. return _L_HBoxContainer7;
  529. }
  530. }
  531. private HBoxContainer7 _L_HBoxContainer7;
  532.  
  533. /// <summary>
  534. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer8
  535. /// </summary>
  536. public HBoxContainer8 L_HBoxContainer8
  537. {
  538. get
  539. {
  540. if (_L_HBoxContainer8 == null) _L_HBoxContainer8 = new HBoxContainer8(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer8"));
  541. return _L_HBoxContainer8;
  542. }
  543. }
  544. private HBoxContainer8 _L_HBoxContainer8;
  545.  
  546. public VBoxContainer(EditorToolsPanel uiPanel, Godot.VBoxContainer node) : base(uiPanel, node) { }
  547. public override VBoxContainer Clone() => new (UiPanel, (Godot.VBoxContainer)Instance.Duplicate());
  548. }
  549.  
  550. /// <summary>
  551. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer
  552. /// </summary>
  553. public class MarginContainer : UiNode<EditorToolsPanel, Godot.MarginContainer, MarginContainer>
  554. {
  555. /// <summary>
  556. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.VBoxContainer
  557. /// </summary>
  558. public VBoxContainer L_VBoxContainer
  559. {
  560. get
  561. {
  562. if (_L_VBoxContainer == null) _L_VBoxContainer = new VBoxContainer(UiPanel, Instance.GetNode<Godot.VBoxContainer>("VBoxContainer"));
  563. return _L_VBoxContainer;
  564. }
  565. }
  566. private VBoxContainer _L_VBoxContainer;
  567.  
  568. public MarginContainer(EditorToolsPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  569. public override MarginContainer Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  570. }
  571.  
  572. /// <summary>
  573. /// 类型: <see cref="Godot.ScrollContainer"/>, 路径: EditorTools.ScrollContainer
  574. /// </summary>
  575. public class ScrollContainer : UiNode<EditorToolsPanel, Godot.ScrollContainer, ScrollContainer>
  576. {
  577. /// <summary>
  578. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: EditorTools.MarginContainer
  579. /// </summary>
  580. public MarginContainer L_MarginContainer
  581. {
  582. get
  583. {
  584. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer(UiPanel, Instance.GetNode<Godot.MarginContainer>("MarginContainer"));
  585. return _L_MarginContainer;
  586. }
  587. }
  588. private MarginContainer _L_MarginContainer;
  589.  
  590. public ScrollContainer(EditorToolsPanel uiPanel, Godot.ScrollContainer node) : base(uiPanel, node) { }
  591. public override ScrollContainer Clone() => new (UiPanel, (Godot.ScrollContainer)Instance.Duplicate());
  592. }
  593.  
  594. /// <summary>
  595. /// 类型: <see cref="Godot.ConfirmationDialog"/>, 路径: EditorTools.Confirm
  596. /// </summary>
  597. public class Confirm : UiNode<EditorToolsPanel, Godot.ConfirmationDialog, Confirm>
  598. {
  599. public Confirm(EditorToolsPanel uiPanel, Godot.ConfirmationDialog node) : base(uiPanel, node) { }
  600. public override Confirm Clone() => new (UiPanel, (Godot.ConfirmationDialog)Instance.Duplicate());
  601. }
  602.  
  603. /// <summary>
  604. /// 类型: <see cref="Godot.AcceptDialog"/>, 路径: EditorTools.Tips
  605. /// </summary>
  606. public class Tips : UiNode<EditorToolsPanel, Godot.AcceptDialog, Tips>
  607. {
  608. public Tips(EditorToolsPanel uiPanel, Godot.AcceptDialog node) : base(uiPanel, node) { }
  609. public override Tips Clone() => new (UiPanel, (Godot.AcceptDialog)Instance.Duplicate());
  610. }
  611.  
  612.  
  613. /// <summary>
  614. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer
  615. /// </summary>
  616. public HBoxContainer S_HBoxContainer => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer;
  617.  
  618. /// <summary>
  619. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.LineEdit"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3.LineEdit
  620. /// </summary>
  621. public LineEdit S_LineEdit => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer3.L_LineEdit;
  622.  
  623. /// <summary>
  624. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3
  625. /// </summary>
  626. public HBoxContainer3 S_HBoxContainer3 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer3;
  627.  
  628. /// <summary>
  629. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer4
  630. /// </summary>
  631. public HBoxContainer4 S_HBoxContainer4 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer4;
  632.  
  633. /// <summary>
  634. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer5
  635. /// </summary>
  636. public HBoxContainer5 S_HBoxContainer5 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer5;
  637.  
  638. /// <summary>
  639. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer6
  640. /// </summary>
  641. public HBoxContainer6 S_HBoxContainer6 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer6;
  642.  
  643. /// <summary>
  644. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer7
  645. /// </summary>
  646. public HBoxContainer7 S_HBoxContainer7 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer7;
  647.  
  648. /// <summary>
  649. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer8
  650. /// </summary>
  651. public HBoxContainer8 S_HBoxContainer8 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer8;
  652.  
  653. /// <summary>
  654. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer
  655. /// </summary>
  656. public VBoxContainer S_VBoxContainer => L_ScrollContainer.L_MarginContainer.L_VBoxContainer;
  657.  
  658. /// <summary>
  659. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer
  660. /// </summary>
  661. public MarginContainer S_MarginContainer => L_ScrollContainer.L_MarginContainer;
  662.  
  663. /// <summary>
  664. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.ScrollContainer"/>, 节点路径: EditorTools.ScrollContainer
  665. /// </summary>
  666. public ScrollContainer S_ScrollContainer => L_ScrollContainer;
  667.  
  668. /// <summary>
  669. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.ConfirmationDialog"/>, 节点路径: EditorTools.Confirm
  670. /// </summary>
  671. public Confirm S_Confirm => L_Confirm;
  672.  
  673. /// <summary>
  674. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.AcceptDialog"/>, 节点路径: EditorTools.Tips
  675. /// </summary>
  676. public Tips S_Tips => L_Tips;
  677.  
  678. }