Mesen-SX/UI/Debugger/Breakpoints/InteropBreakpoint.cs

25 lines
502 B
C#
Raw Normal View History

2019-03-01 20:27:49 -05:00
using System;
using System.Runtime.InteropServices;
namespace Mesen.GUI.Debugger
{
public struct InteropBreakpoint
{
public Int32 Id;
public CpuType CpuType;
2019-03-01 20:27:49 -05:00
public SnesMemoryType MemoryType;
public BreakpointTypeFlags Type;
public Int32 StartAddress;
public Int32 EndAddress;
[MarshalAs(UnmanagedType.I1)]
public bool Enabled;
[MarshalAs(UnmanagedType.I1)]
public bool MarkEvent;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 1000)]
public byte[] Condition;
}
}