Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / ui / mapEditorSelectObject / MapEditorSelectObject.cs
@小李xl 小李xl on 8 Aug 2023 23 KB 创建房间标记, 开发中
  1. namespace UI.MapEditorSelectObject;
  2.  
  3. /// <summary>
  4. /// Ui代码, 该类是根据ui场景自动生成的, 请不要手动编辑该类, 以免造成代码丢失
  5. /// </summary>
  6. public abstract partial class MapEditorSelectObject : UiBase
  7. {
  8. /// <summary>
  9. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HSplitContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer
  10. /// </summary>
  11. public HBoxContainer L_HBoxContainer
  12. {
  13. get
  14. {
  15. if (_L_HBoxContainer == null) _L_HBoxContainer = new HBoxContainer((MapEditorSelectObjectPanel)this, GetNodeOrNull<Godot.HSplitContainer>("HBoxContainer"));
  16. return _L_HBoxContainer;
  17. }
  18. }
  19. private HBoxContainer _L_HBoxContainer;
  20.  
  21.  
  22. public MapEditorSelectObject() : base(nameof(MapEditorSelectObject))
  23. {
  24. }
  25.  
  26. public sealed override void OnInitNestedUi()
  27. {
  28. }
  29.  
  30. /// <summary>
  31. /// 类型: <see cref="Godot.NinePatchRect"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer.ScrollContainer.TypeButton.Select
  32. /// </summary>
  33. public class Select : UiNode<MapEditorSelectObjectPanel, Godot.NinePatchRect, Select>
  34. {
  35. public Select(MapEditorSelectObjectPanel uiPanel, Godot.NinePatchRect node) : base(uiPanel, node) { }
  36. public override Select Clone() => new (UiPanel, (Godot.NinePatchRect)Instance.Duplicate());
  37. }
  38.  
  39. /// <summary>
  40. /// 类型: <see cref="Godot.Button"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer.ScrollContainer.TypeButton
  41. /// </summary>
  42. public class TypeButton : UiNode<MapEditorSelectObjectPanel, Godot.Button, TypeButton>
  43. {
  44. /// <summary>
  45. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.NinePatchRect"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer.ScrollContainer.Select
  46. /// </summary>
  47. public Select L_Select
  48. {
  49. get
  50. {
  51. if (_L_Select == null) _L_Select = new Select(UiPanel, Instance.GetNodeOrNull<Godot.NinePatchRect>("Select"));
  52. return _L_Select;
  53. }
  54. }
  55. private Select _L_Select;
  56.  
  57. public TypeButton(MapEditorSelectObjectPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  58. public override TypeButton Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  59. }
  60.  
  61. /// <summary>
  62. /// 类型: <see cref="Godot.ScrollContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer.ScrollContainer
  63. /// </summary>
  64. public class ScrollContainer : UiNode<MapEditorSelectObjectPanel, Godot.ScrollContainer, ScrollContainer>
  65. {
  66. /// <summary>
  67. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer.TypeButton
  68. /// </summary>
  69. public TypeButton L_TypeButton
  70. {
  71. get
  72. {
  73. if (_L_TypeButton == null) _L_TypeButton = new TypeButton(UiPanel, Instance.GetNodeOrNull<Godot.Button>("TypeButton"));
  74. return _L_TypeButton;
  75. }
  76. }
  77. private TypeButton _L_TypeButton;
  78.  
  79. public ScrollContainer(MapEditorSelectObjectPanel uiPanel, Godot.ScrollContainer node) : base(uiPanel, node) { }
  80. public override ScrollContainer Clone() => new (UiPanel, (Godot.ScrollContainer)Instance.Duplicate());
  81. }
  82.  
  83. /// <summary>
  84. /// 类型: <see cref="Godot.VBoxContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer
  85. /// </summary>
  86. public class VBoxContainer : UiNode<MapEditorSelectObjectPanel, Godot.VBoxContainer, VBoxContainer>
  87. {
  88. /// <summary>
  89. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.ScrollContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.ScrollContainer
  90. /// </summary>
  91. public ScrollContainer L_ScrollContainer
  92. {
  93. get
  94. {
  95. if (_L_ScrollContainer == null) _L_ScrollContainer = new ScrollContainer(UiPanel, Instance.GetNodeOrNull<Godot.ScrollContainer>("ScrollContainer"));
  96. return _L_ScrollContainer;
  97. }
  98. }
  99. private ScrollContainer _L_ScrollContainer;
  100.  
  101. public VBoxContainer(MapEditorSelectObjectPanel uiPanel, Godot.VBoxContainer node) : base(uiPanel, node) { }
  102. public override VBoxContainer Clone() => new (UiPanel, (Godot.VBoxContainer)Instance.Duplicate());
  103. }
  104.  
  105. /// <summary>
  106. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer
  107. /// </summary>
  108. public class MarginContainer : UiNode<MapEditorSelectObjectPanel, Godot.MarginContainer, MarginContainer>
  109. {
  110. /// <summary>
  111. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel.VBoxContainer
  112. /// </summary>
  113. public VBoxContainer L_VBoxContainer
  114. {
  115. get
  116. {
  117. if (_L_VBoxContainer == null) _L_VBoxContainer = new VBoxContainer(UiPanel, Instance.GetNodeOrNull<Godot.VBoxContainer>("VBoxContainer"));
  118. return _L_VBoxContainer;
  119. }
  120. }
  121. private VBoxContainer _L_VBoxContainer;
  122.  
  123. public MarginContainer(MapEditorSelectObjectPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  124. public override MarginContainer Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  125. }
  126.  
  127. /// <summary>
  128. /// 类型: <see cref="Godot.Panel"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel
  129. /// </summary>
  130. public class Panel : UiNode<MapEditorSelectObjectPanel, Godot.Panel, Panel>
  131. {
  132. /// <summary>
  133. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.MarginContainer
  134. /// </summary>
  135. public MarginContainer L_MarginContainer
  136. {
  137. get
  138. {
  139. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer(UiPanel, Instance.GetNodeOrNull<Godot.MarginContainer>("MarginContainer"));
  140. return _L_MarginContainer;
  141. }
  142. }
  143. private MarginContainer _L_MarginContainer;
  144.  
  145. public Panel(MapEditorSelectObjectPanel uiPanel, Godot.Panel node) : base(uiPanel, node) { }
  146. public override Panel Clone() => new (UiPanel, (Godot.Panel)Instance.Duplicate());
  147. }
  148.  
  149. /// <summary>
  150. /// 类型: <see cref="Godot.LineEdit"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.HBoxContainer.LineEdit
  151. /// </summary>
  152. public class LineEdit : UiNode<MapEditorSelectObjectPanel, Godot.LineEdit, LineEdit>
  153. {
  154. public LineEdit(MapEditorSelectObjectPanel uiPanel, Godot.LineEdit node) : base(uiPanel, node) { }
  155. public override LineEdit Clone() => new (UiPanel, (Godot.LineEdit)Instance.Duplicate());
  156. }
  157.  
  158. /// <summary>
  159. /// 类型: <see cref="Godot.Button"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.HBoxContainer.Search
  160. /// </summary>
  161. public class Search : UiNode<MapEditorSelectObjectPanel, Godot.Button, Search>
  162. {
  163. public Search(MapEditorSelectObjectPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  164. public override Search Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  165. }
  166.  
  167. /// <summary>
  168. /// 类型: <see cref="Godot.HBoxContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.HBoxContainer
  169. /// </summary>
  170. public class HBoxContainer_1 : UiNode<MapEditorSelectObjectPanel, Godot.HBoxContainer, HBoxContainer_1>
  171. {
  172. /// <summary>
  173. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.LineEdit"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.LineEdit
  174. /// </summary>
  175. public LineEdit L_LineEdit
  176. {
  177. get
  178. {
  179. if (_L_LineEdit == null) _L_LineEdit = new LineEdit(UiPanel, Instance.GetNodeOrNull<Godot.LineEdit>("LineEdit"));
  180. return _L_LineEdit;
  181. }
  182. }
  183. private LineEdit _L_LineEdit;
  184.  
  185. /// <summary>
  186. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.Search
  187. /// </summary>
  188. public Search L_Search
  189. {
  190. get
  191. {
  192. if (_L_Search == null) _L_Search = new Search(UiPanel, Instance.GetNodeOrNull<Godot.Button>("Search"));
  193. return _L_Search;
  194. }
  195. }
  196. private Search _L_Search;
  197.  
  198. public HBoxContainer_1(MapEditorSelectObjectPanel uiPanel, Godot.HBoxContainer node) : base(uiPanel, node) { }
  199. public override HBoxContainer_1 Clone() => new (UiPanel, (Godot.HBoxContainer)Instance.Duplicate());
  200. }
  201.  
  202. /// <summary>
  203. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer
  204. /// </summary>
  205. public class MarginContainer_2 : UiNode<MapEditorSelectObjectPanel, Godot.MarginContainer, MarginContainer_2>
  206. {
  207. /// <summary>
  208. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.HBoxContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.HBoxContainer
  209. /// </summary>
  210. public HBoxContainer_1 L_HBoxContainer
  211. {
  212. get
  213. {
  214. if (_L_HBoxContainer == null) _L_HBoxContainer = new HBoxContainer_1(UiPanel, Instance.GetNodeOrNull<Godot.HBoxContainer>("HBoxContainer"));
  215. return _L_HBoxContainer;
  216. }
  217. }
  218. private HBoxContainer_1 _L_HBoxContainer;
  219.  
  220. public MarginContainer_2(MapEditorSelectObjectPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  221. public override MarginContainer_2 Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  222. }
  223.  
  224. /// <summary>
  225. /// 类型: <see cref="Godot.TextureRect"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton.PreviewImage
  226. /// </summary>
  227. public class PreviewImage : UiNode<MapEditorSelectObjectPanel, Godot.TextureRect, PreviewImage>
  228. {
  229. public PreviewImage(MapEditorSelectObjectPanel uiPanel, Godot.TextureRect node) : base(uiPanel, node) { }
  230. public override PreviewImage Clone() => new (UiPanel, (Godot.TextureRect)Instance.Duplicate());
  231. }
  232.  
  233. /// <summary>
  234. /// 类型: <see cref="Godot.Label"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton.ObjectName
  235. /// </summary>
  236. public class ObjectName : UiNode<MapEditorSelectObjectPanel, Godot.Label, ObjectName>
  237. {
  238. public ObjectName(MapEditorSelectObjectPanel uiPanel, Godot.Label node) : base(uiPanel, node) { }
  239. public override ObjectName Clone() => new (UiPanel, (Godot.Label)Instance.Duplicate());
  240. }
  241.  
  242. /// <summary>
  243. /// 类型: <see cref="Godot.NinePatchRect"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton.Select
  244. /// </summary>
  245. public class Select_1 : UiNode<MapEditorSelectObjectPanel, Godot.NinePatchRect, Select_1>
  246. {
  247. public Select_1(MapEditorSelectObjectPanel uiPanel, Godot.NinePatchRect node) : base(uiPanel, node) { }
  248. public override Select_1 Clone() => new (UiPanel, (Godot.NinePatchRect)Instance.Duplicate());
  249. }
  250.  
  251. /// <summary>
  252. /// 类型: <see cref="Godot.Button"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton
  253. /// </summary>
  254. public class ObjectButton : UiNode<MapEditorSelectObjectPanel, Godot.Button, ObjectButton>
  255. {
  256. /// <summary>
  257. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.PreviewImage
  258. /// </summary>
  259. public PreviewImage L_PreviewImage
  260. {
  261. get
  262. {
  263. if (_L_PreviewImage == null) _L_PreviewImage = new PreviewImage(UiPanel, Instance.GetNodeOrNull<Godot.TextureRect>("PreviewImage"));
  264. return _L_PreviewImage;
  265. }
  266. }
  267. private PreviewImage _L_PreviewImage;
  268.  
  269. /// <summary>
  270. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Label"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectName
  271. /// </summary>
  272. public ObjectName L_ObjectName
  273. {
  274. get
  275. {
  276. if (_L_ObjectName == null) _L_ObjectName = new ObjectName(UiPanel, Instance.GetNodeOrNull<Godot.Label>("ObjectName"));
  277. return _L_ObjectName;
  278. }
  279. }
  280. private ObjectName _L_ObjectName;
  281.  
  282. /// <summary>
  283. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.NinePatchRect"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.Select
  284. /// </summary>
  285. public Select_1 L_Select
  286. {
  287. get
  288. {
  289. if (_L_Select == null) _L_Select = new Select_1(UiPanel, Instance.GetNodeOrNull<Godot.NinePatchRect>("Select"));
  290. return _L_Select;
  291. }
  292. }
  293. private Select_1 _L_Select;
  294.  
  295. public ObjectButton(MapEditorSelectObjectPanel uiPanel, Godot.Button node) : base(uiPanel, node) { }
  296. public override ObjectButton Clone() => new (UiPanel, (Godot.Button)Instance.Duplicate());
  297. }
  298.  
  299. /// <summary>
  300. /// 类型: <see cref="Godot.ScrollContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer
  301. /// </summary>
  302. public class ScrollContainer_1 : UiNode<MapEditorSelectObjectPanel, Godot.ScrollContainer, ScrollContainer_1>
  303. {
  304. /// <summary>
  305. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Button"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ObjectButton
  306. /// </summary>
  307. public ObjectButton L_ObjectButton
  308. {
  309. get
  310. {
  311. if (_L_ObjectButton == null) _L_ObjectButton = new ObjectButton(UiPanel, Instance.GetNodeOrNull<Godot.Button>("ObjectButton"));
  312. return _L_ObjectButton;
  313. }
  314. }
  315. private ObjectButton _L_ObjectButton;
  316.  
  317. public ScrollContainer_1(MapEditorSelectObjectPanel uiPanel, Godot.ScrollContainer node) : base(uiPanel, node) { }
  318. public override ScrollContainer_1 Clone() => new (UiPanel, (Godot.ScrollContainer)Instance.Duplicate());
  319. }
  320.  
  321. /// <summary>
  322. /// 类型: <see cref="Godot.VBoxContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2
  323. /// </summary>
  324. public class VBoxContainer2 : UiNode<MapEditorSelectObjectPanel, Godot.VBoxContainer, VBoxContainer2>
  325. {
  326. /// <summary>
  327. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.MarginContainer
  328. /// </summary>
  329. public MarginContainer_2 L_MarginContainer
  330. {
  331. get
  332. {
  333. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer_2(UiPanel, Instance.GetNodeOrNull<Godot.MarginContainer>("MarginContainer"));
  334. return _L_MarginContainer;
  335. }
  336. }
  337. private MarginContainer_2 _L_MarginContainer;
  338.  
  339. /// <summary>
  340. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.ScrollContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.ScrollContainer
  341. /// </summary>
  342. public ScrollContainer_1 L_ScrollContainer
  343. {
  344. get
  345. {
  346. if (_L_ScrollContainer == null) _L_ScrollContainer = new ScrollContainer_1(UiPanel, Instance.GetNodeOrNull<Godot.ScrollContainer>("ScrollContainer"));
  347. return _L_ScrollContainer;
  348. }
  349. }
  350. private ScrollContainer_1 _L_ScrollContainer;
  351.  
  352. public VBoxContainer2(MapEditorSelectObjectPanel uiPanel, Godot.VBoxContainer node) : base(uiPanel, node) { }
  353. public override VBoxContainer2 Clone() => new (UiPanel, (Godot.VBoxContainer)Instance.Duplicate());
  354. }
  355.  
  356. /// <summary>
  357. /// 类型: <see cref="Godot.MarginContainer"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer
  358. /// </summary>
  359. public class MarginContainer_1 : UiNode<MapEditorSelectObjectPanel, Godot.MarginContainer, MarginContainer_1>
  360. {
  361. /// <summary>
  362. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.VBoxContainer2
  363. /// </summary>
  364. public VBoxContainer2 L_VBoxContainer2
  365. {
  366. get
  367. {
  368. if (_L_VBoxContainer2 == null) _L_VBoxContainer2 = new VBoxContainer2(UiPanel, Instance.GetNodeOrNull<Godot.VBoxContainer>("VBoxContainer2"));
  369. return _L_VBoxContainer2;
  370. }
  371. }
  372. private VBoxContainer2 _L_VBoxContainer2;
  373.  
  374. public MarginContainer_1(MapEditorSelectObjectPanel uiPanel, Godot.MarginContainer node) : base(uiPanel, node) { }
  375. public override MarginContainer_1 Clone() => new (UiPanel, (Godot.MarginContainer)Instance.Duplicate());
  376. }
  377.  
  378. /// <summary>
  379. /// 类型: <see cref="Godot.Panel"/>, 路径: MapEditorSelectObject.HBoxContainer.Panel2
  380. /// </summary>
  381. public class Panel2 : UiNode<MapEditorSelectObjectPanel, Godot.Panel, Panel2>
  382. {
  383. /// <summary>
  384. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.MarginContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.MarginContainer
  385. /// </summary>
  386. public MarginContainer_1 L_MarginContainer
  387. {
  388. get
  389. {
  390. if (_L_MarginContainer == null) _L_MarginContainer = new MarginContainer_1(UiPanel, Instance.GetNodeOrNull<Godot.MarginContainer>("MarginContainer"));
  391. return _L_MarginContainer;
  392. }
  393. }
  394. private MarginContainer_1 _L_MarginContainer;
  395.  
  396. public Panel2(MapEditorSelectObjectPanel uiPanel, Godot.Panel node) : base(uiPanel, node) { }
  397. public override Panel2 Clone() => new (UiPanel, (Godot.Panel)Instance.Duplicate());
  398. }
  399.  
  400. /// <summary>
  401. /// 类型: <see cref="Godot.HSplitContainer"/>, 路径: MapEditorSelectObject.HBoxContainer
  402. /// </summary>
  403. public class HBoxContainer : UiNode<MapEditorSelectObjectPanel, Godot.HSplitContainer, HBoxContainer>
  404. {
  405. /// <summary>
  406. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Panel"/>, 节点路径: MapEditorSelectObject.Panel
  407. /// </summary>
  408. public Panel L_Panel
  409. {
  410. get
  411. {
  412. if (_L_Panel == null) _L_Panel = new Panel(UiPanel, Instance.GetNodeOrNull<Godot.Panel>("Panel"));
  413. return _L_Panel;
  414. }
  415. }
  416. private Panel _L_Panel;
  417.  
  418. /// <summary>
  419. /// 使用 Instance 属性获取当前节点实例对象, 节点类型: <see cref="Godot.Panel"/>, 节点路径: MapEditorSelectObject.Panel2
  420. /// </summary>
  421. public Panel2 L_Panel2
  422. {
  423. get
  424. {
  425. if (_L_Panel2 == null) _L_Panel2 = new Panel2(UiPanel, Instance.GetNodeOrNull<Godot.Panel>("Panel2"));
  426. return _L_Panel2;
  427. }
  428. }
  429. private Panel2 _L_Panel2;
  430.  
  431. public HBoxContainer(MapEditorSelectObjectPanel uiPanel, Godot.HSplitContainer node) : base(uiPanel, node) { }
  432. public override HBoxContainer Clone() => new (UiPanel, (Godot.HSplitContainer)Instance.Duplicate());
  433. }
  434.  
  435.  
  436. /// <summary>
  437. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Button"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer.ScrollContainer.TypeButton
  438. /// </summary>
  439. public TypeButton S_TypeButton => L_HBoxContainer.L_Panel.L_MarginContainer.L_VBoxContainer.L_ScrollContainer.L_TypeButton;
  440.  
  441. /// <summary>
  442. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel.MarginContainer.VBoxContainer
  443. /// </summary>
  444. public VBoxContainer S_VBoxContainer => L_HBoxContainer.L_Panel.L_MarginContainer.L_VBoxContainer;
  445.  
  446. /// <summary>
  447. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Panel"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel
  448. /// </summary>
  449. public Panel S_Panel => L_HBoxContainer.L_Panel;
  450.  
  451. /// <summary>
  452. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.LineEdit"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.HBoxContainer.LineEdit
  453. /// </summary>
  454. public LineEdit S_LineEdit => L_HBoxContainer.L_Panel2.L_MarginContainer.L_VBoxContainer2.L_MarginContainer.L_HBoxContainer.L_LineEdit;
  455.  
  456. /// <summary>
  457. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Button"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.MarginContainer.HBoxContainer.Search
  458. /// </summary>
  459. public Search S_Search => L_HBoxContainer.L_Panel2.L_MarginContainer.L_VBoxContainer2.L_MarginContainer.L_HBoxContainer.L_Search;
  460.  
  461. /// <summary>
  462. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.TextureRect"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton.PreviewImage
  463. /// </summary>
  464. public PreviewImage S_PreviewImage => L_HBoxContainer.L_Panel2.L_MarginContainer.L_VBoxContainer2.L_ScrollContainer.L_ObjectButton.L_PreviewImage;
  465.  
  466. /// <summary>
  467. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Label"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton.ObjectName
  468. /// </summary>
  469. public ObjectName S_ObjectName => L_HBoxContainer.L_Panel2.L_MarginContainer.L_VBoxContainer2.L_ScrollContainer.L_ObjectButton.L_ObjectName;
  470.  
  471. /// <summary>
  472. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Button"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2.ScrollContainer.ObjectButton
  473. /// </summary>
  474. public ObjectButton S_ObjectButton => L_HBoxContainer.L_Panel2.L_MarginContainer.L_VBoxContainer2.L_ScrollContainer.L_ObjectButton;
  475.  
  476. /// <summary>
  477. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.VBoxContainer"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2.MarginContainer.VBoxContainer2
  478. /// </summary>
  479. public VBoxContainer2 S_VBoxContainer2 => L_HBoxContainer.L_Panel2.L_MarginContainer.L_VBoxContainer2;
  480.  
  481. /// <summary>
  482. /// 场景中唯一名称的节点, 节点类型: <see cref="Godot.Panel"/>, 节点路径: MapEditorSelectObject.HBoxContainer.Panel2
  483. /// </summary>
  484. public Panel2 S_Panel2 => L_HBoxContainer.L_Panel2;
  485.  
  486. }