Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / ui / tileSetEditorTerrain / TileSetEditorTerrain.cs
@小李xl 小李xl on 22 Dec 2023 19 KB 编辑TileSet地形, 制作中
  1. namespace UI.TileSetEditorTerrain;
  2.  
  3. /// <summary>
  4. /// Ui代码, 该类是根据ui场景自动生成的, 请不要手动编辑该类, 以免造成代码丢失
  5. /// </summary>
  6. public abstract partial class TileSetEditorTerrain : UiBase
  7. {
  8. /// <summary>
  9. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HSplitContainer"/>, 节点路径: TileSetEditorTerrain.HSplitContainer
  10. /// </summary>
  11. public HSplitContainer L_HSplitContainer
  12. {
  13. get
  14. {
  15. if (_L_HSplitContainer == null) _L_HSplitContainer = new HSplitContainer((TileSetEditorTerrainPanel)this, GetNode<Godot.HSplitContainer>("HSplitContainer"));
  16. return _L_HSplitContainer;
  17. }
  18. }
  19. private HSplitContainer _L_HSplitContainer;
  20.  
  21.  
  22. public TileSetEditorTerrain() : base(nameof(TileSetEditorTerrain))
  23. {
  24. }
  25.  
  26. public sealed override void OnInitNestedUi()
  27. {
  28. _ = L_HSplitContainer.L_LeftBottom.L_MarginContainer.L_LeftBg;
  29. _ = L_HSplitContainer.L_LeftBottom2.L_MarginContainer.L_LeftBottomBg;
  30. _ = L_HSplitContainer.L_LeftBottom2.L_MarginContainer.L_LeftBottomBg.L_TileTexture.L_Brush;
  31.  
  32. }
  33.  
  34. /// <summary>
  35. /// 类型: <see cref="EditorMaskBrush"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg.TileTexture.MaskBrush
  36. /// </summary>
  37. public class MaskBrush : UiNode<TileSetEditorTerrainPanel, EditorMaskBrush, MaskBrush>
  38. {
  39. public MaskBrush(TileSetEditorTerrainPanel uiPanel, EditorMaskBrush node) : base(uiPanel, node) { }
  40. public override MaskBrush Clone() => new (UiPanel, (EditorMaskBrush)Instance.Duplicate());
  41. }
  42.  
  43. /// <summary>
  44. /// 类型: <see cref="Godot.TextureRect"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg.TileTexture
  45. /// </summary>
  46. public class TileTexture : UiNode<TileSetEditorTerrainPanel, Godot.TextureRect, TileTexture>
  47. {
  48. /// <summary>
  49. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="EditorMaskBrush"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg.MaskBrush
  50. /// </summary>
  51. public MaskBrush L_MaskBrush
  52. {
  53. get
  54. {
  55. if (_L_MaskBrush == null) _L_MaskBrush = new MaskBrush(UiPanel, Instance.GetNode<EditorMaskBrush>("MaskBrush"));
  56. return _L_MaskBrush;
  57. }
  58. }
  59. private MaskBrush _L_MaskBrush;
  60.  
  61. public TileTexture(TileSetEditorTerrainPanel uiPanel, Godot.TextureRect node) : base(uiPanel, node) { }
  62. public override TileTexture Clone() => new (UiPanel, (Godot.TextureRect)Instance.Duplicate());
  63. }
  64.  
  65. /// <summary>
  66. /// 类型: <see cref="Godot.ColorRect"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg.Grid
  67. /// </summary>
  68. public class Grid : UiNode<TileSetEditorTerrainPanel, Godot.ColorRect, Grid>
  69. {
  70. public Grid(TileSetEditorTerrainPanel uiPanel, Godot.ColorRect node) : base(uiPanel, node) { }
  71. public override Grid Clone() => new (UiPanel, (Godot.ColorRect)Instance.Duplicate());
  72. }
  73.  
  74. /// <summary>
  75. /// 类型: <see cref="Godot.TextureButton"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg.FocusBtn
  76. /// </summary>
  77. public class FocusBtn : UiNode<TileSetEditorTerrainPanel, Godot.TextureButton, FocusBtn>
  78. {
  79. public FocusBtn(TileSetEditorTerrainPanel uiPanel, Godot.TextureButton node) : base(uiPanel, node) { }
  80. public override FocusBtn Clone() => new (UiPanel, (Godot.TextureButton)Instance.Duplicate());
  81. }
  82.  
  83. /// <summary>
  84. /// 类型: <see cref="UI.TileSetEditorTerrain.TileEditArea"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg
  85. /// </summary>
  86. public class LeftBg : UiNode<TileSetEditorTerrainPanel, UI.TileSetEditorTerrain.TileEditArea, LeftBg>
  87. {
  88. /// <summary>
  89. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.TileTexture
  90. /// </summary>
  91. public TileTexture L_TileTexture
  92. {
  93. get
  94. {
  95. if (_L_TileTexture == null) _L_TileTexture = new TileTexture(UiPanel, Instance.GetNode<Godot.TextureRect>("TileTexture"));
  96. return _L_TileTexture;
  97. }
  98. }
  99. private TileTexture _L_TileTexture;
  100.  
  101. /// <summary>
  102. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.ColorRect"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.Grid
  103. /// </summary>
  104. public Grid L_Grid
  105. {
  106. get
  107. {
  108. if (_L_Grid == null) _L_Grid = new Grid(UiPanel, Instance.GetNode<Godot.ColorRect>("Grid"));
  109. return _L_Grid;
  110. }
  111. }
  112. private Grid _L_Grid;
  113.  
  114. /// <summary>
  115. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureButton"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.FocusBtn
  116. /// </summary>
  117. public FocusBtn L_FocusBtn
  118. {
  119. get
  120. {
  121. if (_L_FocusBtn == null) _L_FocusBtn = new FocusBtn(UiPanel, Instance.GetNode<Godot.TextureButton>("FocusBtn"));
  122. return _L_FocusBtn;
  123. }
  124. }
  125. private FocusBtn _L_FocusBtn;
  126.  
  127. public LeftBg(TileSetEditorTerrainPanel uiPanel, UI.TileSetEditorTerrain.TileEditArea node) : base(uiPanel, node) { }
  128. public override LeftBg Clone() => new (UiPanel, (UI.TileSetEditorTerrain.TileEditArea)Instance.Duplicate());
  129. }
  130.  
  131. /// <summary>
  132. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer
  133. /// </summary>
  134. public class MarginContainer : UiNode<TileSetEditorTerrainPanel, Godot.MarginContainer, MarginContainer>
  135. {
  136. /// <summary>
  137. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="UI.TileSetEditorTerrain.TileEditArea"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.LeftBg
  138. /// </summary>
  139. public LeftBg L_LeftBg
  140. {
  141. get
  142. {
  143. if (_L_LeftBg == null) _L_LeftBg = new LeftBg(UiPanel, Instance.GetNode<UI.TileSetEditorTerrain.TileEditArea>("LeftBg"));
  144. return _L_LeftBg;
  145. }
  146. }
  147. private LeftBg _L_LeftBg;
  148.  
  149. public MarginContainer(TileSetEditorTerrainPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  150. public override MarginContainer Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  151. }
  152.  
  153. /// <summary>
  154. /// 类型: <see cref="Godot.Panel"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom
  155. /// </summary>
  156. public class LeftBottom : UiNode<TileSetEditorTerrainPanel, Godot.Panel, LeftBottom>
  157. {
  158. /// <summary>
  159. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.MarginContainer
  160. /// </summary>
  161. public MarginContainer L_MarginContainer
  162. {
  163. get
  164. {
  165. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer(UiPanel, Instance.GetNode<Godot.MarginContainer>("MarginContainer"));
  166. return _L_MarginContainer;
  167. }
  168. }
  169. private MarginContainer _L_MarginContainer;
  170.  
  171. public LeftBottom(TileSetEditorTerrainPanel uiPanel, Godot.Panel node) : base(uiPanel, node) { }
  172. public override LeftBottom Clone() => new (UiPanel, (Godot.Panel)Instance.Duplicate());
  173. }
  174.  
  175. /// <summary>
  176. /// 类型: <see cref="Godot.TextureRect"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.TileTexture.TileShadow
  177. /// </summary>
  178. public class TileShadow : UiNode<TileSetEditorTerrainPanel, Godot.TextureRect, TileShadow>
  179. {
  180. public TileShadow(TileSetEditorTerrainPanel uiPanel, Godot.TextureRect node) : base(uiPanel, node) { }
  181. public override TileShadow Clone() => new (UiPanel, (Godot.TextureRect)Instance.Duplicate());
  182. }
  183.  
  184. /// <summary>
  185. /// 类型: <see cref="UI.TileSetEditorTerrain.TerrainBrush"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.TileTexture.Brush
  186. /// </summary>
  187. public class Brush : UiNode<TileSetEditorTerrainPanel, UI.TileSetEditorTerrain.TerrainBrush, Brush>
  188. {
  189. public Brush(TileSetEditorTerrainPanel uiPanel, UI.TileSetEditorTerrain.TerrainBrush node) : base(uiPanel, node) { }
  190. public override Brush Clone() => new (UiPanel, (UI.TileSetEditorTerrain.TerrainBrush)Instance.Duplicate());
  191. }
  192.  
  193. /// <summary>
  194. /// 类型: <see cref="Godot.TextureRect"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.TileTexture
  195. /// </summary>
  196. public class TileTexture_1 : UiNode<TileSetEditorTerrainPanel, Godot.TextureRect, TileTexture_1>
  197. {
  198. /// <summary>
  199. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.TileShadow
  200. /// </summary>
  201. public TileShadow L_TileShadow
  202. {
  203. get
  204. {
  205. if (_L_TileShadow == null) _L_TileShadow = new TileShadow(UiPanel, Instance.GetNode<Godot.TextureRect>("TileShadow"));
  206. return _L_TileShadow;
  207. }
  208. }
  209. private TileShadow _L_TileShadow;
  210.  
  211. /// <summary>
  212. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="UI.TileSetEditorTerrain.TerrainBrush"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.Brush
  213. /// </summary>
  214. public Brush L_Brush
  215. {
  216. get
  217. {
  218. if (_L_Brush == null) _L_Brush = new Brush(UiPanel, Instance.GetNode<UI.TileSetEditorTerrain.TerrainBrush>("Brush"));
  219. return _L_Brush;
  220. }
  221. }
  222. private Brush _L_Brush;
  223.  
  224. public TileTexture_1(TileSetEditorTerrainPanel uiPanel, Godot.TextureRect node) : base(uiPanel, node) { }
  225. public override TileTexture_1 Clone() => new (UiPanel, (Godot.TextureRect)Instance.Duplicate());
  226. }
  227.  
  228. /// <summary>
  229. /// 类型: <see cref="Godot.ColorRect"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.Grid
  230. /// </summary>
  231. public class Grid_1 : UiNode<TileSetEditorTerrainPanel, Godot.ColorRect, Grid_1>
  232. {
  233. public Grid_1(TileSetEditorTerrainPanel uiPanel, Godot.ColorRect node) : base(uiPanel, node) { }
  234. public override Grid_1 Clone() => new (UiPanel, (Godot.ColorRect)Instance.Duplicate());
  235. }
  236.  
  237. /// <summary>
  238. /// 类型: <see cref="Godot.TextureButton"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.FocusBtn
  239. /// </summary>
  240. public class FocusBtn_1 : UiNode<TileSetEditorTerrainPanel, Godot.TextureButton, FocusBtn_1>
  241. {
  242. public FocusBtn_1(TileSetEditorTerrainPanel uiPanel, Godot.TextureButton node) : base(uiPanel, node) { }
  243. public override FocusBtn_1 Clone() => new (UiPanel, (Godot.TextureButton)Instance.Duplicate());
  244. }
  245.  
  246. /// <summary>
  247. /// 类型: <see cref="UI.TileSetEditorTerrain.TileEditTerrain"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg
  248. /// </summary>
  249. public class LeftBottomBg : UiNode<TileSetEditorTerrainPanel, UI.TileSetEditorTerrain.TileEditTerrain, LeftBottomBg>
  250. {
  251. /// <summary>
  252. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.TileTexture
  253. /// </summary>
  254. public TileTexture_1 L_TileTexture
  255. {
  256. get
  257. {
  258. if (_L_TileTexture == null) _L_TileTexture = new TileTexture_1(UiPanel, Instance.GetNode<Godot.TextureRect>("TileTexture"));
  259. return _L_TileTexture;
  260. }
  261. }
  262. private TileTexture_1 _L_TileTexture;
  263.  
  264. /// <summary>
  265. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.ColorRect"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.Grid
  266. /// </summary>
  267. public Grid_1 L_Grid
  268. {
  269. get
  270. {
  271. if (_L_Grid == null) _L_Grid = new Grid_1(UiPanel, Instance.GetNode<Godot.ColorRect>("Grid"));
  272. return _L_Grid;
  273. }
  274. }
  275. private Grid_1 _L_Grid;
  276.  
  277. /// <summary>
  278. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureButton"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.FocusBtn
  279. /// </summary>
  280. public FocusBtn_1 L_FocusBtn
  281. {
  282. get
  283. {
  284. if (_L_FocusBtn == null) _L_FocusBtn = new FocusBtn_1(UiPanel, Instance.GetNode<Godot.TextureButton>("FocusBtn"));
  285. return _L_FocusBtn;
  286. }
  287. }
  288. private FocusBtn_1 _L_FocusBtn;
  289.  
  290. public LeftBottomBg(TileSetEditorTerrainPanel uiPanel, UI.TileSetEditorTerrain.TileEditTerrain node) : base(uiPanel, node) { }
  291. public override LeftBottomBg Clone() => new (UiPanel, (UI.TileSetEditorTerrain.TileEditTerrain)Instance.Duplicate());
  292. }
  293.  
  294. /// <summary>
  295. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer
  296. /// </summary>
  297. public class MarginContainer_1 : UiNode<TileSetEditorTerrainPanel, Godot.MarginContainer, MarginContainer_1>
  298. {
  299. /// <summary>
  300. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="UI.TileSetEditorTerrain.TileEditTerrain"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.LeftBottomBg
  301. /// </summary>
  302. public LeftBottomBg L_LeftBottomBg
  303. {
  304. get
  305. {
  306. if (_L_LeftBottomBg == null) _L_LeftBottomBg = new LeftBottomBg(UiPanel, Instance.GetNode<UI.TileSetEditorTerrain.TileEditTerrain>("LeftBottomBg"));
  307. return _L_LeftBottomBg;
  308. }
  309. }
  310. private LeftBottomBg _L_LeftBottomBg;
  311.  
  312. public MarginContainer_1(TileSetEditorTerrainPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  313. public override MarginContainer_1 Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  314. }
  315.  
  316. /// <summary>
  317. /// 类型: <see cref="Godot.Panel"/>, 路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2
  318. /// </summary>
  319. public class LeftBottom2 : UiNode<TileSetEditorTerrainPanel, Godot.Panel, LeftBottom2>
  320. {
  321. /// <summary>
  322. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.MarginContainer
  323. /// </summary>
  324. public MarginContainer_1 L_MarginContainer
  325. {
  326. get
  327. {
  328. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer_1(UiPanel, Instance.GetNode<Godot.MarginContainer>("MarginContainer"));
  329. return _L_MarginContainer;
  330. }
  331. }
  332. private MarginContainer_1 _L_MarginContainer;
  333.  
  334. public LeftBottom2(TileSetEditorTerrainPanel uiPanel, Godot.Panel node) : base(uiPanel, node) { }
  335. public override LeftBottom2 Clone() => new (UiPanel, (Godot.Panel)Instance.Duplicate());
  336. }
  337.  
  338. /// <summary>
  339. /// 类型: <see cref="Godot.HSplitContainer"/>, 路径: TileSetEditorTerrain.HSplitContainer
  340. /// </summary>
  341. public class HSplitContainer : UiNode<TileSetEditorTerrainPanel, Godot.HSplitContainer, HSplitContainer>
  342. {
  343. /// <summary>
  344. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Panel"/>, 节点路径: TileSetEditorTerrain.LeftBottom
  345. /// </summary>
  346. public LeftBottom L_LeftBottom
  347. {
  348. get
  349. {
  350. if (_L_LeftBottom == null) _L_LeftBottom = new LeftBottom(UiPanel, Instance.GetNode<Godot.Panel>("LeftBottom"));
  351. return _L_LeftBottom;
  352. }
  353. }
  354. private LeftBottom _L_LeftBottom;
  355.  
  356. /// <summary>
  357. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Panel"/>, 节点路径: TileSetEditorTerrain.LeftBottom2
  358. /// </summary>
  359. public LeftBottom2 L_LeftBottom2
  360. {
  361. get
  362. {
  363. if (_L_LeftBottom2 == null) _L_LeftBottom2 = new LeftBottom2(UiPanel, Instance.GetNode<Godot.Panel>("LeftBottom2"));
  364. return _L_LeftBottom2;
  365. }
  366. }
  367. private LeftBottom2 _L_LeftBottom2;
  368.  
  369. public HSplitContainer(TileSetEditorTerrainPanel uiPanel, Godot.HSplitContainer node) : base(uiPanel, node) { }
  370. public override HSplitContainer Clone() => new (UiPanel, (Godot.HSplitContainer)Instance.Duplicate());
  371. }
  372.  
  373.  
  374. /// <summary>
  375. /// 场景中唯一名称的节点, 节点类型: <see cref="EditorMaskBrush"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg.TileTexture.MaskBrush
  376. /// </summary>
  377. public MaskBrush S_MaskBrush => L_HSplitContainer.L_LeftBottom.L_MarginContainer.L_LeftBg.L_TileTexture.L_MaskBrush;
  378.  
  379. /// <summary>
  380. /// 场景中唯一名称的节点, 节点类型: <see cref="UI.TileSetEditorTerrain.TileEditArea"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom.MarginContainer.LeftBg
  381. /// </summary>
  382. public LeftBg S_LeftBg => L_HSplitContainer.L_LeftBottom.L_MarginContainer.L_LeftBg;
  383.  
  384. /// <summary>
  385. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Panel"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom
  386. /// </summary>
  387. public LeftBottom S_LeftBottom => L_HSplitContainer.L_LeftBottom;
  388.  
  389. /// <summary>
  390. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.TileTexture.TileShadow
  391. /// </summary>
  392. public TileShadow S_TileShadow => L_HSplitContainer.L_LeftBottom2.L_MarginContainer.L_LeftBottomBg.L_TileTexture.L_TileShadow;
  393.  
  394. /// <summary>
  395. /// 场景中唯一名称的节点, 节点类型: <see cref="UI.TileSetEditorTerrain.TerrainBrush"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg.TileTexture.Brush
  396. /// </summary>
  397. public Brush S_Brush => L_HSplitContainer.L_LeftBottom2.L_MarginContainer.L_LeftBottomBg.L_TileTexture.L_Brush;
  398.  
  399. /// <summary>
  400. /// 场景中唯一名称的节点, 节点类型: <see cref="UI.TileSetEditorTerrain.TileEditTerrain"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2.MarginContainer.LeftBottomBg
  401. /// </summary>
  402. public LeftBottomBg S_LeftBottomBg => L_HSplitContainer.L_LeftBottom2.L_MarginContainer.L_LeftBottomBg;
  403.  
  404. /// <summary>
  405. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Panel"/>, 节点路径: TileSetEditorTerrain.HSplitContainer.LeftBottom2
  406. /// </summary>
  407. public LeftBottom2 S_LeftBottom2 => L_HSplitContainer.L_LeftBottom2;
  408.  
  409. /// <summary>
  410. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.HSplitContainer"/>, 节点路径: TileSetEditorTerrain.HSplitContainer
  411. /// </summary>
  412. public HSplitContainer S_HSplitContainer => L_HSplitContainer;
  413.  
  414. }