Struct Entry
Assembly: solution.dll
Syntax
public readonly struct Entry : IEquatable<Entry>, IComparable<Entry>
Constructors
Entry(ulong)
Declaration
public Entry(ulong value)
Parameters
| Type |
Name |
Description |
| ulong |
value |
|
Entry(Page, int)
Declaration
public Entry(Page page, int entryIdx)
Parameters
| Type |
Name |
Description |
| Page |
page |
|
| int |
entryIdx |
|
Fields
Invalid
Declaration
public static readonly Entry Invalid
Field Value
Value
Declaration
public readonly ulong Value
Field Value
Properties
ArchetypeId
Declaration
public int ArchetypeId { get; }
Property Value
ArchetypeLineId
Declaration
public int ArchetypeLineId { get; }
Property Value
ArchetypeLineIndex
Declaration
public int ArchetypeLineIndex { get; }
Property Value
EntryIndex
Declaration
public int EntryIndex { get; }
Property Value
Page
Declaration
public Page Page { get; }
Property Value
PageId
Declaration
public ulong PageId { get; }
Property Value
PageIndex
Declaration
public int PageIndex { get; }
Property Value
VirtualId
Declaration
public int VirtualId { get; }
Property Value
isVirtual
Declaration
public bool isVirtual { get; }
Property Value
Methods
CompareTo(Entry)
Declaration
public int CompareTo(Entry other)
Parameters
| Type |
Name |
Description |
| Entry |
other |
|
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Equals(Entry)
Declaration
public bool Equals(Entry other)
Parameters
| Type |
Name |
Description |
| Entry |
other |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Operators
operator ==(Entry, Entry)
Declaration
public static bool operator ==(Entry lhs, Entry rhs)
Parameters
Returns
operator !=(Entry, Entry)
Declaration
public static bool operator !=(Entry lhs, Entry rhs)
Parameters
Returns
Implements
IEquatable<>
IComparable<>