Files
tbd-station-14/Content.Shared/Chemistry/SharedTransferAmount.cs
2022-02-16 18:23:23 +11:00

39 lines
919 B
C#

using System;
using Content.Shared.Chemistry.Reagent;
using Content.Shared.FixedPoint;
using Robust.Shared.GameObjects;
using Robust.Shared.Serialization;
namespace Content.Shared.Chemistry
{
[Serializable, NetSerializable]
public sealed class TransferAmountBoundInterfaceState : BoundUserInterfaceState
{
public FixedPoint2 Max;
public FixedPoint2 Min;
public TransferAmountBoundInterfaceState(FixedPoint2 max, FixedPoint2 min)
{
Max = max;
Min = min;
}
}
[Serializable, NetSerializable]
public sealed class TransferAmountSetValueMessage : BoundUserInterfaceMessage
{
public FixedPoint2 Value;
public TransferAmountSetValueMessage(FixedPoint2 value)
{
Value = value;
}
}
[Serializable, NetSerializable]
public enum TransferAmountUiKey
{
Key,
}
}