1
1
mirror of https://github.com/ryujinx-mirror/ryujinx.git synced 2025-03-21 18:55:44 -05:00
ryujinx/src/Ryujinx.Memory/Range/IMultiRangeItem.cs

26 lines
588 B
C#
Raw Normal View History

namespace Ryujinx.Memory.Range
{
public interface IMultiRangeItem
{
MultiRange Range { get; }
ulong BaseAddress
{
get
{
for (int index = 0; index < Range.Count; index++)
{
MemoryRange subRange = Range.GetSubRange(index);
if (!MemoryRange.IsInvalid(ref subRange))
{
return subRange.Address;
}
}
return MemoryRange.InvalidAddress;
}
}
}
}