LineCancellationToken
Struct in Yarn.Unity
Inherits from System.ValueType
Summary
A Line Cancellation Token stores information about whether a dialogue presenter should stop its delivery.
public struct LineCancellationTokenRemarks
Dialogue presenters receive Line Cancellation Tokens as a parameter to RunLineAsync(LocalizedLine,LineCancellationToken). Line Cancellation Tokens indicate whether the user has requested that the line's delivery should be hurried up, and whether the dialogue presenter should stop showing the current line.
Fields
A System.Threading.CancellationToken that becomes cancelled when a DialogueRunner wishes all dialogue presenters to speed up their delivery of their line, if appropriate. For example, UI animations should be played faster or skipped.
Properties
Gets a value indicating whether the user has requested that the line be hurried up.
Gets a value indicating whether the dialogue runner has requested that the next line be shown.
A System.Threading.CancellationToken that becomes cancelled when a DialogueRunner wishes all dialogue presenters to stop running the current line. For example, on-screen UI should be dismissed, and any ongoing audio playback should be stopped.
Last updated
Was this helpful?
