CartridgeLoaderUiState.cs 447 B

123456789101112131415161718
  1. using System.Collections.Immutable;
  2. using Robust.Shared.Serialization;
  3. namespace Content.Shared.CartridgeLoader;
  4. [Virtual]
  5. [Serializable, NetSerializable]
  6. public class CartridgeLoaderUiState : BoundUserInterfaceState
  7. {
  8. public NetEntity? ActiveUI;
  9. public List<NetEntity> Programs;
  10. public CartridgeLoaderUiState(List<NetEntity> programs, NetEntity? activeUI)
  11. {
  12. Programs = programs;
  13. ActiveUI = activeUI;
  14. }
  15. }