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

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>