Skip to main content

Struct SeStringReplacementEntity

Replacement entity to draw instead while rendering a SeString.

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

Implements:
System.IEquatable<Dalamud.Interface.ImGuiSeStringRenderer.SeStringReplacementEntity>

Properties

ByteLength

Gets the number of bytes taken by this entity.

Declaration
public int ByteLength { get; init; }

Size

Gets the size of this entity in pixels.

Declaration
public Vector2 Size { get; init; }

Draw

Gets the Draw callback.

Declaration
public SeStringReplacementEntity.DrawDelegate Draw { get; init; }

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(SeStringReplacementEntity)

Declaration
public bool Equals(SeStringReplacementEntity other)
Returns

System.Boolean

Parameters
TypeName
Dalamud.Interface.ImGuiSeStringRenderer.SeStringReplacementEntityother

Implements

  • System.IEquatable<Dalamud.Interface.ImGuiSeStringRenderer.SeStringReplacementEntity>