IExecutable.cs
1 using System; 2 3 namespace Ryujinx.HLE.Loaders.Executables 4 { 5 interface IExecutable 6 { 7 byte[] Program { get; } 8 Span<byte> Text { get; } 9 Span<byte> Ro { get; } 10 Span<byte> Data { get; } 11 12 uint TextOffset { get; } 13 uint RoOffset { get; } 14 uint DataOffset { get; } 15 uint BssOffset { get; } 16 uint BssSize { get; } 17 } 18 }