2019-03-11 17:56:54 -04:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Mesen.GUI.Config.Shortcuts
|
|
|
|
|
{
|
|
|
|
|
public enum EmulatorShortcut
|
|
|
|
|
{
|
|
|
|
|
FastForward,
|
|
|
|
|
Rewind,
|
|
|
|
|
RewindTenSecs,
|
|
|
|
|
RewindOneMin,
|
|
|
|
|
|
|
|
|
|
MoveToNextStateSlot,
|
|
|
|
|
MoveToPreviousStateSlot,
|
|
|
|
|
SaveState,
|
|
|
|
|
LoadState,
|
|
|
|
|
|
|
|
|
|
ToggleAudio,
|
|
|
|
|
ToggleFastForward,
|
|
|
|
|
ToggleRewind,
|
|
|
|
|
|
|
|
|
|
RunSingleFrame,
|
|
|
|
|
|
|
|
|
|
// Everything below this is handled UI-side
|
|
|
|
|
TakeScreenshot,
|
|
|
|
|
|
|
|
|
|
IncreaseSpeed,
|
|
|
|
|
DecreaseSpeed,
|
|
|
|
|
MaxSpeed,
|
|
|
|
|
|
|
|
|
|
Pause,
|
|
|
|
|
Reset,
|
|
|
|
|
PowerCycle,
|
|
|
|
|
PowerOff,
|
|
|
|
|
Exit,
|
|
|
|
|
|
|
|
|
|
SetScale1x,
|
|
|
|
|
SetScale2x,
|
|
|
|
|
SetScale3x,
|
|
|
|
|
SetScale4x,
|
|
|
|
|
SetScale5x,
|
|
|
|
|
SetScale6x,
|
|
|
|
|
ToggleFullscreen,
|
|
|
|
|
ToggleFps,
|
|
|
|
|
ToggleGameTimer,
|
|
|
|
|
ToggleFrameCounter,
|
|
|
|
|
ToggleOsd,
|
|
|
|
|
ToggleAlwaysOnTop,
|
|
|
|
|
ToggleDebugInfo,
|
|
|
|
|
|
2019-05-20 15:35:09 -04:00
|
|
|
|
ToggleBgLayer0,
|
|
|
|
|
ToggleBgLayer1,
|
|
|
|
|
ToggleBgLayer2,
|
|
|
|
|
ToggleBgLayer3,
|
|
|
|
|
ToggleSprites,
|
|
|
|
|
|
2019-03-11 17:56:54 -04:00
|
|
|
|
SaveStateSlot1,
|
|
|
|
|
SaveStateSlot2,
|
|
|
|
|
SaveStateSlot3,
|
|
|
|
|
SaveStateSlot4,
|
|
|
|
|
SaveStateSlot5,
|
|
|
|
|
SaveStateSlot6,
|
|
|
|
|
SaveStateSlot7,
|
|
|
|
|
SaveStateSlot8,
|
|
|
|
|
SaveStateSlot9,
|
|
|
|
|
SaveStateSlot10,
|
|
|
|
|
SaveStateToFile,
|
|
|
|
|
|
|
|
|
|
LoadStateSlot1,
|
|
|
|
|
LoadStateSlot2,
|
|
|
|
|
LoadStateSlot3,
|
|
|
|
|
LoadStateSlot4,
|
|
|
|
|
LoadStateSlot5,
|
|
|
|
|
LoadStateSlot6,
|
|
|
|
|
LoadStateSlot7,
|
|
|
|
|
LoadStateSlot8,
|
|
|
|
|
LoadStateSlot9,
|
|
|
|
|
LoadStateSlot10,
|
2019-03-12 09:15:57 -04:00
|
|
|
|
LoadStateSlotAuto,
|
2019-03-11 17:56:54 -04:00
|
|
|
|
LoadStateFromFile,
|
|
|
|
|
|
|
|
|
|
OpenFile
|
|
|
|
|
}
|
|
|
|
|
}
|