Seal/abstract/virtual everything (#6739)

This commit is contained in:
mirrorcult
2022-02-16 00:23:23 -07:00
committed by GitHub
parent 4dfcacb86a
commit ec4d4688c7
1771 changed files with 2216 additions and 2164 deletions

View File

@@ -63,15 +63,15 @@ namespace Content.Shared.Atmos.Monitor.Components
// would be nice to include the entire state here
// but it's already handled by messages
[Serializable, NetSerializable]
public class AirAlarmUIState : BoundUserInterfaceState
public sealed class AirAlarmUIState : BoundUserInterfaceState
{}
[Serializable, NetSerializable]
public class AirAlarmResyncAllDevicesMessage : BoundUserInterfaceMessage
public sealed class AirAlarmResyncAllDevicesMessage : BoundUserInterfaceMessage
{}
[Serializable, NetSerializable]
public class AirAlarmSetAddressMessage : BoundUserInterfaceMessage
public sealed class AirAlarmSetAddressMessage : BoundUserInterfaceMessage
{
public string Address { get; }
@@ -82,7 +82,7 @@ namespace Content.Shared.Atmos.Monitor.Components
}
[Serializable, NetSerializable]
public class AirAlarmUpdateAirDataMessage : BoundUserInterfaceMessage
public sealed class AirAlarmUpdateAirDataMessage : BoundUserInterfaceMessage
{
public AirAlarmAirData AirData;
@@ -93,7 +93,7 @@ namespace Content.Shared.Atmos.Monitor.Components
}
[Serializable, NetSerializable]
public class AirAlarmUpdateAlarmModeMessage : BoundUserInterfaceMessage
public sealed class AirAlarmUpdateAlarmModeMessage : BoundUserInterfaceMessage
{
public AirAlarmMode Mode { get; }
@@ -104,7 +104,7 @@ namespace Content.Shared.Atmos.Monitor.Components
}
[Serializable, NetSerializable]
public class AirAlarmUpdateDeviceDataMessage : BoundUserInterfaceMessage
public sealed class AirAlarmUpdateDeviceDataMessage : BoundUserInterfaceMessage
{
public string Address { get; }
public IAtmosDeviceData Data { get; }
@@ -117,7 +117,7 @@ namespace Content.Shared.Atmos.Monitor.Components
}
[Serializable, NetSerializable]
public class AirAlarmUpdateAlarmThresholdMessage : BoundUserInterfaceMessage
public sealed class AirAlarmUpdateAlarmThresholdMessage : BoundUserInterfaceMessage
{
public AtmosAlarmThreshold Threshold { get; }
public AtmosMonitorThresholdType Type { get; }