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