Class MateriaEntry
A record to hold easy information about a given piece of Materia.
Assembly: Dalamud.dll
Declaration
public record MateriaEntry : IEquatable<MateriaEntry>
Implements:
System.IEquatable<Dalamud.Game.Inventory.Records.MateriaEntry>
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Type
Gets the Lumina row for this Materia.
Declaration
public RowRef<Materia> Type { get; }
Grade
Gets the Lumina row for this Materia's grade.
Declaration
public RowRef<MateriaGrade> Grade { get; }
Methods
ToString()
Declaration
public override string ToString()
Returns
System.String
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
System.Text.StringBuilder | builder |
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
Equals(object?)
Declaration
public override bool Equals(object? obj)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
System.Object | obj |
Equals(MateriaEntry?)
Declaration
public virtual bool Equals(MateriaEntry? other)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
| Dalamud.Game.Inventory.Records.MateriaEntry | other |
Implements
System.IEquatable<Dalamud.Game.Inventory.Records.MateriaEntry>