Struct SeStringDrawResult
Represents the result of a rendered interactable SeString.
Assembly: Dalamud.dll
View Source
Declaration
public ref struct SeStringDrawResult
Properties
Size
Gets the visible size of the text rendered/to be rendered.
View Source
Declaration
public Vector2 Size { readonly get; init; }
Clicked
Gets a value indicating whether a payload or the whole text has been clicked.
View Source
Declaration
public bool Clicked { readonly get; init; }
InteractedPayloadOffset
Gets the offset of the interacted payload, or -1
if none.
View Source
Declaration
public int InteractedPayloadOffset { readonly get; init; }
InteractedPayloadEnvelope
Gets the interacted payload envelope, or System.ReadOnlySpan%601.Empty
if none.
View Source
Declaration
public ReadOnlySpan<byte> InteractedPayloadEnvelope { readonly get; init; }
InteractedPayload
Gets the interacted payload, or null
if none.
View Source
Declaration
public Payload? InteractedPayload { get; }