mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
28 lines
583 B
C#
28 lines
583 B
C#
using Mesen.Debugger;
|
|
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace Mesen.Interop
|
|
{
|
|
public struct InteropBreakpoint
|
|
{
|
|
public Int32 Id;
|
|
public CpuType CpuType;
|
|
public MemoryType MemoryType;
|
|
public BreakpointTypeFlags Type;
|
|
public Int32 StartAddress;
|
|
public Int32 EndAddress;
|
|
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool Enabled;
|
|
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool MarkEvent;
|
|
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool IgnoreDummyOperations;
|
|
|
|
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 1000)]
|
|
public byte[] Condition;
|
|
}
|
|
}
|