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