Struct PackedObjectLocation
- Namespace
- Fenrir.Git
- Assembly
- Fenrir.Git.dll
[Struct]
[CompilationMapping(SourceConstructFlags.RecordType)]
public struct PackedObjectLocation : IEquatable<PackedObjectLocation>, IStructuralEquatable
- Implements
-
- Inherited Members
-
Constructors
PackedObjectLocation(LocalPath, uint)
public PackedObjectLocation(LocalPath packFile, uint offset)
Parameters
packFile
LocalPath
offset
uint
Properties
Offset
[CompilationMapping(SourceConstructFlags.Field, 1)]
public readonly uint Offset { get; }
Property Value
- uint
PackFile
[CompilationMapping(SourceConstructFlags.Field, 0)]
public readonly LocalPath PackFile { get; }
Property Value
- LocalPath
Methods
Equals(PackedObjectLocation)
public override sealed bool Equals(PackedObjectLocation obj)
Parameters
obj
PackedObjectLocation
Returns
- bool
Equals(PackedObjectLocation, IEqualityComparer)
public bool Equals(PackedObjectLocation obj, IEqualityComparer comp)
Parameters
obj
PackedObjectLocation
comp
IEqualityComparer
Returns
- bool
Equals(object?)
public override sealed bool Equals(object? obj)
Parameters
obj
object
Returns
- bool
Equals(object?, IEqualityComparer)
public override sealed bool Equals(object? obj, IEqualityComparer comp)
Parameters
obj
object
comp
IEqualityComparer
Returns
- bool
GetHashCode()
public override sealed int GetHashCode()
Returns
- int
GetHashCode(IEqualityComparer)
public override sealed int GetHashCode(IEqualityComparer comp)
Parameters
comp
IEqualityComparer
Returns
- int
ToString()
public override string ToString()
Returns
- string