aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Tamper/ITamperedProcess.cs
blob: d9da5d008eaadf1f0401810b0f0c0c630cf249f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
using Ryujinx.HLE.HOS.Kernel.Process;

namespace Ryujinx.HLE.HOS.Tamper
{
    interface ITamperedProcess
    {
        ProcessState State { get; }
        T ReadMemory<T>(ulong va) where T : unmanaged;
        void WriteMemory<T>(ulong va, T value) where T : unmanaged;
        void PauseProcess();
        void ResumeProcess();
    }
}