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