2019-01-24 11:11:25 +00:00
|
|
|
|
using System;
|
|
|
|
|
|
2019-06-06 09:04:47 +00:00
|
|
|
|
using BizHawk.Emulation.Common;
|
|
|
|
|
|
2019-01-24 11:11:25 +00:00
|
|
|
|
namespace BizHawk.Client.ApiHawk
|
|
|
|
|
{
|
|
|
|
|
public interface IMemEvents : IExternalApi
|
|
|
|
|
{
|
2019-06-06 09:04:47 +00:00
|
|
|
|
void AddReadCallback(MemoryCallbackDelegate cb, uint? address, string domain);
|
|
|
|
|
void AddWriteCallback(MemoryCallbackDelegate cb, uint? address, string domain);
|
|
|
|
|
void AddExecCallback(MemoryCallbackDelegate cb, uint? address, string domain);
|
|
|
|
|
void RemoveMemoryCallback(MemoryCallbackDelegate cb);
|
2019-01-24 11:11:25 +00:00
|
|
|
|
}
|
|
|
|
|
}
|