<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Cryville.EEW.TTS</name>
    </assembly>
    <members>
        <member name="T:Cryville.EEW.TTS.EmptyTTSMessageGeneratorContext">
            <summary>
            An empty <see cref="T:Cryville.EEW.TTS.ITTSMessageGeneratorContext" />.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.EmptyTTSMessageGeneratorContext.Instance">
            <summary>
            The shared instance of the <see cref="T:Cryville.EEW.TTS.EmptyTTSMessageGeneratorContext" /> class.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.EmptyTTSMessageGeneratorContext.LocationConverter">
            <inheritdoc />
        </member>
        <member name="P:Cryville.EEW.TTS.EmptyTTSMessageGeneratorContext.NowcastWarningDelayTolerance">
            <inheritdoc />
        </member>
        <member name="T:Cryville.EEW.TTS.ITTSMessageGeneratorContext">
            <summary>
            Represents a context used in TTS message generators.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.ITTSMessageGeneratorContext.LocationConverter">
            <summary>
            The location converter.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.ITTSMessageGeneratorContext.NowcastWarningDelayTolerance">
            <summary>
            The delay tolerance before a nowcast warning event cannot trigger sounds and TTS.
            </summary>
        </member>
        <member name="T:Cryville.EEW.TTS.TTSEntry">
            <summary>
            Represents an entry sent to a TTS worker.
            </summary>
            <param name="Locale">The locale of the content.</param>
            <param name="Title">The title of the entry, if non-<see langword="null" />, used when the entry is being repeated after interrupted; <see langword="null" /> if the entry should not be repeated after interrupted.</param>
            <param name="Content">The content to be spoken.</param>
            <param name="Priority">The priority (a lower number indicates higher priority).</param>
            <param name="Sound">The sound to be played.</param>
            <param name="IsRepeated">Whether the entry is interrupted and to be repeated.</param>
        </member>
        <member name="M:Cryville.EEW.TTS.TTSEntry.#ctor(System.Globalization.CultureInfo,System.String,System.String,System.Int32,System.String,System.Boolean)">
            <summary>
            Represents an entry sent to a TTS worker.
            </summary>
            <param name="Locale">The locale of the content.</param>
            <param name="Title">The title of the entry, if non-<see langword="null" />, used when the entry is being repeated after interrupted; <see langword="null" /> if the entry should not be repeated after interrupted.</param>
            <param name="Content">The content to be spoken.</param>
            <param name="Priority">The priority (a lower number indicates higher priority).</param>
            <param name="Sound">The sound to be played.</param>
            <param name="IsRepeated">Whether the entry is interrupted and to be repeated.</param>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.Locale">
            <summary>The locale of the content.</summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.Title">
            <summary>The title of the entry, if non-<see langword="null" />, used when the entry is being repeated after interrupted; <see langword="null" /> if the entry should not be repeated after interrupted.</summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.Content">
            <summary>The content to be spoken.</summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.IsRepeated">
            <summary>Whether the entry is interrupted and to be repeated.</summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.Priority">
            <summary>
            The priority (a lower number indicates higher priority).
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.UnitKeys">
            <summary>
            Copied from <see cref="P:Cryville.EEW.Report.ReportViewModel.UnitKeys" />.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.RevisionKey">
            <summary>
            Copied from <see cref="P:Cryville.EEW.Report.ReportViewModel.RevisionKey" />.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.Sound">
            <summary>
            The sound to be played.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.UrgentEntry">
            <summary>
            The TTS entry to be inserted into the queue before this TTS entry is inserted.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.SecondaryEntry">
            <summary>
            The TTS entry to be inserted into the queue when this TTS entry starts being spoken.
            </summary>
        </member>
        <member name="P:Cryville.EEW.TTS.TTSEntry.IssueTime">
            <summary>
            The time when the entry is created.
            </summary>
        </member>
    </members>
</doc>
