mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
31 lines
1.4 KiB
C#
31 lines
1.4 KiB
C#
using ReactiveUI.Fody.Helpers;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Mesen.Config
|
|
{
|
|
public class EventViewerConfig : BaseWindowConfig<EventViewerConfig>
|
|
{
|
|
[Reactive] public bool ShowSettingsPanel { get; set; } = true;
|
|
|
|
[Reactive] public double ImageScale { get; set; } = 1;
|
|
|
|
[Reactive] public bool RefreshOnBreakPause { get; set; } = true;
|
|
[Reactive] public bool AutoRefresh { get; set; } = true;
|
|
[Reactive] public RefreshTimingConfig RefreshTiming { get; set; } = new();
|
|
|
|
[Reactive] public List<int> ColumnWidths { get; set; } = new();
|
|
|
|
[Reactive] public bool ShowToolbar { get; set; } = true;
|
|
|
|
[Reactive] public bool ShowListView { get; set; } = true;
|
|
[Reactive] public double ListViewHeight { get; set; } = 200;
|
|
|
|
[Reactive] public SnesEventViewerConfig SnesConfig { get; set; } = new SnesEventViewerConfig();
|
|
[Reactive] public NesEventViewerConfig NesConfig { get; set; } = new NesEventViewerConfig();
|
|
[Reactive] public GbEventViewerConfig GbConfig { get; set; } = new GbEventViewerConfig();
|
|
[Reactive] public GbaEventViewerConfig GbaConfig { get; set; } = new GbaEventViewerConfig();
|
|
[Reactive] public PceEventViewerConfig PceConfig { get; set; } = new PceEventViewerConfig();
|
|
[Reactive] public SmsEventViewerConfig SmsConfig { get; set; } = new SmsEventViewerConfig();
|
|
[Reactive] public WsEventViewerConfig WsConfig { get; set; } = new WsEventViewerConfig();
|
|
}
|
|
}
|