steam-deck-tools/PerformanceOverlay/Program.cs
2026-02-22 23:08:07 -05:00

29 lines
727 B
C#

using CommonHelpers;
using System.Linq;
namespace PerformanceOverlay
{
internal static class Program
{
[STAThread]
static void Main()
{
Instance.WithSentry(() =>
{
UriProtocolRegistration.EnsureRegistered();
var commandResult = OverlayCommandLine.HandleArgs(Environment.GetCommandLineArgs().Skip(1).ToArray());
if (commandResult == OverlayControlResult.HandledAndExit)
return;
ApplicationConfiguration.Initialize();
using (var controller = new Controller())
{
Application.Run();
}
});
}
}
}