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 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.HBoxContainer7.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.HBoxContainer7.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.HBoxContainer7
  311. /// </summary>
  312. public class HBoxContainer7 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer7>
  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 HBoxContainer7(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  341. public override HBoxContainer7 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  342. }
  343.  
  344. /// <summary>
  345. /// 类型: <see cref="Godot.Label"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer8.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.HBoxContainer8.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.HBoxContainer8
  364. /// </summary>
  365. public class HBoxContainer8 : UiNode<EditorToolsPanel, Godot.HBoxContainer, HBoxContainer8>
  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 HBoxContainer8(EditorToolsPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  394. public override HBoxContainer8 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  395. }
  396.  
  397. /// <summary>
  398. /// 类型: <see cref="Godot.VBoxContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer
  399. /// </summary>
  400. public class VBoxContainer : UiNode<EditorToolsPanel, Godot.VBoxContainer, VBoxContainer>
  401. {
  402. /// <summary>
  403. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer
  404. /// </summary>
  405. public HBoxContainer L_HBoxContainer
  406. {
  407. get
  408. {
  409. if (_L_HBoxContainer == null) _L_HBoxContainer = new HBoxContainer(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer"));
  410. return _L_HBoxContainer;
  411. }
  412. }
  413. private HBoxContainer _L_HBoxContainer;
  414.  
  415. /// <summary>
  416. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer3
  417. /// </summary>
  418. public HBoxContainer3 L_HBoxContainer3
  419. {
  420. get
  421. {
  422. if (_L_HBoxContainer3 == null) _L_HBoxContainer3 = new HBoxContainer3(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer3"));
  423. return _L_HBoxContainer3;
  424. }
  425. }
  426. private HBoxContainer3 _L_HBoxContainer3;
  427.  
  428. /// <summary>
  429. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer4
  430. /// </summary>
  431. public HBoxContainer4 L_HBoxContainer4
  432. {
  433. get
  434. {
  435. if (_L_HBoxContainer4 == null) _L_HBoxContainer4 = new HBoxContainer4(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer4"));
  436. return _L_HBoxContainer4;
  437. }
  438. }
  439. private HBoxContainer4 _L_HBoxContainer4;
  440.  
  441. /// <summary>
  442. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer5
  443. /// </summary>
  444. public HBoxContainer5 L_HBoxContainer5
  445. {
  446. get
  447. {
  448. if (_L_HBoxContainer5 == null) _L_HBoxContainer5 = new HBoxContainer5(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer5"));
  449. return _L_HBoxContainer5;
  450. }
  451. }
  452. private HBoxContainer5 _L_HBoxContainer5;
  453.  
  454. /// <summary>
  455. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer7
  456. /// </summary>
  457. public HBoxContainer7 L_HBoxContainer7
  458. {
  459. get
  460. {
  461. if (_L_HBoxContainer7 == null) _L_HBoxContainer7 = new HBoxContainer7(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer7"));
  462. return _L_HBoxContainer7;
  463. }
  464. }
  465. private HBoxContainer7 _L_HBoxContainer7;
  466.  
  467. /// <summary>
  468. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.HBoxContainer8
  469. /// </summary>
  470. public HBoxContainer8 L_HBoxContainer8
  471. {
  472. get
  473. {
  474. if (_L_HBoxContainer8 == null) _L_HBoxContainer8 = new HBoxContainer8(UiPanel, Instance.GetNode<Godot.HBoxContainer>("HBoxContainer8"));
  475. return _L_HBoxContainer8;
  476. }
  477. }
  478. private HBoxContainer8 _L_HBoxContainer8;
  479.  
  480. public VBoxContainer(EditorToolsPanel uiPanel, Godot.VBoxContainer node) : base(uiPanel, node) { }
  481. public override VBoxContainer Clone() => new (UiPanel, (Godot.VBoxContainer)Instance.Duplicate());
  482. }
  483.  
  484. /// <summary>
  485. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: EditorTools.ScrollContainer.MarginContainer
  486. /// </summary>
  487. public class MarginContainer : UiNode<EditorToolsPanel, Godot.MarginContainer, MarginContainer>
  488. {
  489. /// <summary>
  490. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.VBoxContainer
  491. /// </summary>
  492. public VBoxContainer L_VBoxContainer
  493. {
  494. get
  495. {
  496. if (_L_VBoxContainer == null) _L_VBoxContainer = new VBoxContainer(UiPanel, Instance.GetNode<Godot.VBoxContainer>("VBoxContainer"));
  497. return _L_VBoxContainer;
  498. }
  499. }
  500. private VBoxContainer _L_VBoxContainer;
  501.  
  502. public MarginContainer(EditorToolsPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  503. public override MarginContainer Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  504. }
  505.  
  506. /// <summary>
  507. /// 类型: <see cref="Godot.ScrollContainer"/>, 路径: EditorTools.ScrollContainer
  508. /// </summary>
  509. public class ScrollContainer : UiNode<EditorToolsPanel, Godot.ScrollContainer, ScrollContainer>
  510. {
  511. /// <summary>
  512. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: EditorTools.MarginContainer
  513. /// </summary>
  514. public MarginContainer L_MarginContainer
  515. {
  516. get
  517. {
  518. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer(UiPanel, Instance.GetNode<Godot.MarginContainer>("MarginContainer"));
  519. return _L_MarginContainer;
  520. }
  521. }
  522. private MarginContainer _L_MarginContainer;
  523.  
  524. public ScrollContainer(EditorToolsPanel uiPanel, Godot.ScrollContainer node) : base(uiPanel, node) { }
  525. public override ScrollContainer Clone() => new (UiPanel, (Godot.ScrollContainer)Instance.Duplicate());
  526. }
  527.  
  528. /// <summary>
  529. /// 类型: <see cref="Godot.ConfirmationDialog"/>, 路径: EditorTools.Confirm
  530. /// </summary>
  531. public class Confirm : UiNode<EditorToolsPanel, Godot.ConfirmationDialog, Confirm>
  532. {
  533. public Confirm(EditorToolsPanel uiPanel, Godot.ConfirmationDialog node) : base(uiPanel, node) { }
  534. public override Confirm Clone() => new (UiPanel, (Godot.ConfirmationDialog)Instance.Duplicate());
  535. }
  536.  
  537. /// <summary>
  538. /// 类型: <see cref="Godot.AcceptDialog"/>, 路径: EditorTools.Tips
  539. /// </summary>
  540. public class Tips : UiNode<EditorToolsPanel, Godot.AcceptDialog, Tips>
  541. {
  542. public Tips(EditorToolsPanel uiPanel, Godot.AcceptDialog node) : base(uiPanel, node) { }
  543. public override Tips Clone() => new (UiPanel, (Godot.AcceptDialog)Instance.Duplicate());
  544. }
  545.  
  546.  
  547. /// <summary>
  548. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer
  549. /// </summary>
  550. public HBoxContainer S_HBoxContainer => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer;
  551.  
  552. /// <summary>
  553. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.LineEdit"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3.LineEdit
  554. /// </summary>
  555. public LineEdit S_LineEdit => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer3.L_LineEdit;
  556.  
  557. /// <summary>
  558. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer3
  559. /// </summary>
  560. public HBoxContainer3 S_HBoxContainer3 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer3;
  561.  
  562. /// <summary>
  563. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer4
  564. /// </summary>
  565. public HBoxContainer4 S_HBoxContainer4 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer4;
  566.  
  567. /// <summary>
  568. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer5
  569. /// </summary>
  570. public HBoxContainer5 S_HBoxContainer5 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer5;
  571.  
  572. /// <summary>
  573. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer7
  574. /// </summary>
  575. public HBoxContainer7 S_HBoxContainer7 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer7;
  576.  
  577. /// <summary>
  578. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer.HBoxContainer8
  579. /// </summary>
  580. public HBoxContainer8 S_HBoxContainer8 => L_ScrollContainer.L_MarginContainer.L_VBoxContainer.L_HBoxContainer8;
  581.  
  582. /// <summary>
  583. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer.VBoxContainer
  584. /// </summary>
  585. public VBoxContainer S_VBoxContainer => L_ScrollContainer.L_MarginContainer.L_VBoxContainer;
  586.  
  587. /// <summary>
  588. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: EditorTools.ScrollContainer.MarginContainer
  589. /// </summary>
  590. public MarginContainer S_MarginContainer => L_ScrollContainer.L_MarginContainer;
  591.  
  592. /// <summary>
  593. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.ScrollContainer"/>, 节点路径: EditorTools.ScrollContainer
  594. /// </summary>
  595. public ScrollContainer S_ScrollContainer => L_ScrollContainer;
  596.  
  597. /// <summary>
  598. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.ConfirmationDialog"/>, 节点路径: EditorTools.Confirm
  599. /// </summary>
  600. public Confirm S_Confirm => L_Confirm;
  601.  
  602. /// <summary>
  603. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.AcceptDialog"/>, 节点路径: EditorTools.Tips
  604. /// </summary>
  605. public Tips S_Tips => L_Tips;
  606.  
  607. }