diff options
Diffstat (limited to 'Ryujinx.HLE/Utilities/StructWriter.cs')
| -rw-r--r-- | Ryujinx.HLE/Utilities/StructWriter.cs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/Ryujinx.HLE/Utilities/StructWriter.cs b/Ryujinx.HLE/Utilities/StructWriter.cs deleted file mode 100644 index 39644db5..00000000 --- a/Ryujinx.HLE/Utilities/StructWriter.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Ryujinx.Cpu; -using Ryujinx.Memory; -using System.Runtime.InteropServices; - -namespace Ryujinx.HLE.Utilities -{ - class StructWriter - { - private IVirtualMemoryManager _memory; - - public ulong Position { get; private set; } - - public StructWriter(IVirtualMemoryManager memory, ulong position) - { - _memory = memory; - Position = position; - } - - public void Write<T>(T value) where T : struct - { - MemoryHelper.Write(_memory, Position, value); - - Position += (ulong)Marshal.SizeOf<T>(); - } - - public void SkipBytes(ulong count) - { - Position += count; - } - } -} |
