clean_ryujinx/src/Ryujinx/Systems/Configuration/System/Region.cs
GreemDev a96f20dca5 Removed TypedStringEnumConverter; it exists in .NET now.
As per the remark XMLdoc on the type: Get rid of this converter if dotnet supports similar functionality out of the box.
2025-12-23 01:42:28 -06:00

30 lines
594 B
C#

using Ryujinx.HLE.HOS.SystemState;
using System.Text.Json.Serialization;
namespace Ryujinx.Ava.Systems.Configuration.System
{
[JsonConverter(typeof(JsonStringEnumConverter<Region>))]
public enum Region
{
Japan,
USA,
Europe,
Australia,
China,
Korea,
Taiwan,
}
public static class RegionEnumHelper
{
extension(RegionCode hle)
{
public Region Ui => (Region)hle;
}
extension(Region ui)
{
public RegionCode Horizon => (RegionCode)ui;
}
}
}