aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Cpu/Tracking
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Cpu/Tracking')
-rw-r--r--Ryujinx.Cpu/Tracking/CpuRegionHandle.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/Ryujinx.Cpu/Tracking/CpuRegionHandle.cs b/Ryujinx.Cpu/Tracking/CpuRegionHandle.cs
index 9dbdbfcb..f4391aad 100644
--- a/Ryujinx.Cpu/Tracking/CpuRegionHandle.cs
+++ b/Ryujinx.Cpu/Tracking/CpuRegionHandle.cs
@@ -1,4 +1,5 @@
using Ryujinx.Memory.Tracking;
+using System;
namespace Ryujinx.Cpu.Tracking
{
@@ -18,6 +19,9 @@ namespace Ryujinx.Cpu.Tracking
public void Dispose() => _impl.Dispose();
public void RegisterAction(RegionSignal action) => _impl.RegisterAction(action);
- public void Reprotect() => _impl.Reprotect();
+ public void RegisterDirtyEvent(Action action) => _impl.RegisterDirtyEvent(action);
+ public void Reprotect(bool asDirty = false) => _impl.Reprotect(asDirty);
+
+ public bool OverlapsWith(ulong address, ulong size) => _impl.OverlapsWith(address, size);
}
}