Class Payload
This class represents a parsed SeString payload.
Assembly: Dalamud.dll
View Source
public abstract class Payload
Derived:
Expand
Dalamud.Game.Text.SeStringHandling.Payloads.AutoTranslatePayload, Dalamud.Game.Text.SeStringHandling.Payloads.DalamudLinkPayload, Dalamud.Game.Text.SeStringHandling.Payloads.EmphasisItalicPayload, Dalamud.Game.Text.SeStringHandling.Payloads.IconPayload, Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload, Dalamud.Game.Text.SeStringHandling.Payloads.MapLinkPayload, Dalamud.Game.Text.SeStringHandling.Payloads.NewLinePayload, Dalamud.Game.Text.SeStringHandling.Payloads.PartyFinderPayload, Dalamud.Game.Text.SeStringHandling.Payloads.PlayerPayload, Dalamud.Game.Text.SeStringHandling.Payloads.QuestPayload, Dalamud.Game.Text.SeStringHandling.Payloads.RawPayload, Dalamud.Game.Text.SeStringHandling.Payloads.SeHyphenPayload, Dalamud.Game.Text.SeStringHandling.Payloads.StatusPayload, Dalamud.Game.Text.SeStringHandling.Payloads.TextPayload, Dalamud.Game.Text.SeStringHandling.Payloads.UIForegroundPayload, Dalamud.Game.Text.SeStringHandling.Payloads.UIGlowPayload
Properties
Type
Gets the type of this payload.
View Source
public abstract PayloadType Type { get; }
Dirty
Gets or sets a value indicating whether whether this payload has been modified since the last Encode().
View Source
public bool Dirty { get; protected set; }
Fields
START_BYTE
The start byte of a payload.
View Source
protected const byte START_BYTE = 2
END_BYTE
The end byte of a payload.
View Source
protected const byte END_BYTE = 3