TextStudioTextChangeHandoffRequest
public readonly struct TextStudioTextChangeHandoffRequestImmutable request passed to renderers before the base text plan is replaced. Renderers must copy any state that must survive beyond the callback.
Constructors
Section titled “Constructors”
TextStudioTextChangeHandoffRequest(ulong, string, string, TextStudioMotionPolicy, TextStudioGlyphChangeSet)
Section titled “TextStudioTextChangeHandoffRequest(ulong, string, string, TextStudioMotionPolicy, TextStudioGlyphChangeSet)”public TextStudioTextChangeHandoffRequest(ulong changeId, string currentMarkup, string nextMarkup, TextStudioMotionPolicy motionPolicy, TextStudioGlyphChangeSet glyphChanges)Creates an immutable handoff request for the specified text replacement.
Parameters
| Name | Type |
|---|---|
changeId |
System.UInt64 |
currentMarkup |
System.String |
nextMarkup |
System.String |
motionPolicy |
TextStudio.TextStudioMotionPolicy |
glyphChanges |
TextStudio.TextStudioGlyphChangeSet |
Properties
Section titled “Properties”
ChangeId
Section titled “ChangeId”public ulong ChangeId { get; }Returns
System.UInt64
CurrentMarkup
Section titled “CurrentMarkup”public string CurrentMarkup { get; }Returns
System.String
NextMarkup
Section titled “NextMarkup”public string NextMarkup { get; }Returns
System.String
MotionPolicy
Section titled “MotionPolicy”public TextStudioMotionPolicy MotionPolicy { get; }Returns
TextStudio.TextStudioMotionPolicy
GlyphChanges
Section titled “GlyphChanges”public TextStudioGlyphChangeSet GlyphChanges { get; }Returns
TextStudio.TextStudioGlyphChangeSet