6
StarHorizon_Public/Content.Shared/Shuttles/BUIStates/ShuttleBoundUserInterfaceState.cs
2025-11-07 12:32:48 +03:00

20 lines
609 B
C#

using Content.Shared.Shuttles.UI.MapObjects;
using Robust.Shared.Serialization;
namespace Content.Shared.Shuttles.BUIStates;
[Serializable, NetSerializable]
public sealed class ShuttleBoundUserInterfaceState : BoundUserInterfaceState
{
public NavInterfaceState NavState;
public ShuttleMapInterfaceState MapState;
public DockingInterfaceState DockState;
public ShuttleBoundUserInterfaceState(NavInterfaceState navState, ShuttleMapInterfaceState mapState, DockingInterfaceState dockState)
{
NavState = navState;
MapState = mapState;
DockState = dockState;
}
}