Skip to main content
Version: 15.x (API 15) [Current]

Struct GameIconLookup

Represents a lookup for a game icon.

Assembly: Dalamud.dll​
Declaration
public readonly struct GameIconLookup : IEquatable<GameIconLookup>

Implements:
System.IEquatable<Dalamud.Interface.Textures.GameIconLookup>

Properties​

IconId​

Gets the icon ID.

Declaration
public uint IconId { get; init; }

ItemHq​

Gets a value indicating whether the HQ icon is requested, where HQ is in the context of items.

Declaration
public bool ItemHq { get; init; }

HiRes​

Gets a value indicating whether the high-resolution icon is requested.

Declaration
public bool HiRes { get; init; }

Language​

Gets the language of the icon to load.

Declaration
public ClientLanguage? Language { get; init; }
Remarks​

<p>null will use the active game language.</p> <p>If the specified resource does not have variants per language, the language-neutral texture will be used. </p>

Methods​

ToString()​

Declaration
public override string ToString()
Returns​

System.String

GetHashCode()​

Declaration
public override int GetHashCode()
Returns​

System.Int32

Equals(object)​

Declaration
public override bool Equals(object obj)
Returns​

System.Boolean

Parameters​
TypeName
System.Objectobj

Equals(GameIconLookup)​

Declaration
public bool Equals(GameIconLookup other)
Returns​

System.Boolean

Parameters​
TypeName
Dalamud.Interface.Textures.GameIconLookupother

Implements​

  • System.IEquatable<Dalamud.Interface.Textures.GameIconLookup>