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
| Type | Name |
|---|---|
System.Object | obj |
Equals(SeStringReplacementEntity)
Declaration
public bool Equals(SeStringReplacementEntity other)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
| Dalamud.Interface.ImGuiSeStringRenderer.SeStringReplacementEntity | other |
Implements
System.IEquatable<Dalamud.Interface.ImGuiSeStringRenderer.SeStringReplacementEntity>