SandboxWindow.xaml.cs 713 B

12345678910111213141516171819202122232425
  1. using Content.Client.SubFloor;
  2. using Robust.Client.AutoGenerated;
  3. using Robust.Client.UserInterface.CustomControls;
  4. using Robust.Client.UserInterface.XAML;
  5. namespace Content.Client.UserInterface.Systems.Sandbox.Windows;
  6. [GenerateTypedNameReferences]
  7. public sealed partial class SandboxWindow : DefaultWindow
  8. {
  9. [Dependency] private readonly IEntityManager _entManager = null!;
  10. public SandboxWindow()
  11. {
  12. RobustXamlLoader.Load(this);
  13. IoCManager.InjectDependencies(this);
  14. }
  15. protected override void Opened()
  16. {
  17. base.Opened();
  18. // Make sure state is up to date.
  19. ToggleSubfloorButton.Pressed = _entManager.System<SubFloorHideSystem>().ShowAll;
  20. }
  21. }