mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
29 lines
1,000 B
C#
29 lines
1,000 B
C#
using Mesen.Interop;
|
|
using ReactiveUI.Fody.Helpers;
|
|
|
|
namespace Mesen.Config
|
|
{
|
|
public class TilemapViewerConfig : BaseWindowConfig<TilemapViewerConfig>
|
|
{
|
|
[Reactive] public bool ShowSettingsPanel { get; set; } = true;
|
|
|
|
[Reactive] public double ImageScale { get; set; } = 1;
|
|
|
|
[Reactive] public bool ShowGrid { get; set; }
|
|
[Reactive] public bool ShowScrollOverlay { get; set; }
|
|
|
|
[Reactive] public bool NesShowAttributeGrid { get; set; }
|
|
[Reactive] public bool NesShowAttributeByteGrid { get; set; }
|
|
[Reactive] public bool NesShowTilemapGrid { get; set; }
|
|
|
|
[Reactive] public TilemapHighlightMode TileHighlightMode { get; set; } = TilemapHighlightMode.None;
|
|
[Reactive] public TilemapHighlightMode AttributeHighlightMode { get; set; } = TilemapHighlightMode.None;
|
|
[Reactive] public TilemapDisplayMode DisplayMode { get; set; } = TilemapDisplayMode.Default;
|
|
|
|
[Reactive] public RefreshTimingConfig RefreshTiming { get; set; } = new();
|
|
|
|
public TilemapViewerConfig()
|
|
{
|
|
}
|
|
}
|
|
}
|