using Dalamud.Game.Text.SeStringHandling; namespace Pilz.Dalamud.Tools.Strings; public class StringChangesProps { /// /// The string where the changes should be applied. /// public SeString Destination { get; set; } /// /// The changes that should be applied to the destination. /// public StringChanges StringChanges { get; set; } = new(); /// /// Payloads to use as anchor where the changes should be applied to. /// public List AnchorPayloads { get; set; } = []; /// /// A single payload to use as anchor where the changes should be applied to. /// This property will only be used if StringChange.ForceSingleAnchorPayload is true. /// public Payload AnchorPayload { get; set; } }