This repository has been archived on 2025-08-02. You can view files and clone it, but cannot push or open issues or pull requests.
Files
Cryville.EEW.Unity/Assets/Plugins/Cryville.EEW.TTS.xml
2025-04-29 19:53:24 +08:00

115 lines
6.1 KiB
XML

<?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.NowcastWarningDelayTolerance">
<inheritdoc />
</member>
<member name="M:Cryville.EEW.TTS.EmptyTTSMessageGeneratorContext.NameLocation(System.Double,System.Double,System.Globalization.CultureInfo,System.Globalization.CultureInfo@,System.String@)">
<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.NowcastWarningDelayTolerance">
<summary>
The delay tolerance before a nowcast warning event cannot trigger sounds and TTS.
</summary>
</member>
<member name="M:Cryville.EEW.TTS.ITTSMessageGeneratorContext.NameLocation(System.Double,System.Double,System.Globalization.CultureInfo,System.Globalization.CultureInfo@,System.String@)">
<summary>
Names a location in a culture.
</summary>
<param name="lat">The latitude of the location.</param>
<param name="lon">The longitude of the location.</param>
<param name="localCulture">The local culture supported by the event itself.</param>
<param name="targetCulture">The target culture of the location name. When the method returns, set to the actual culture of the location name.</param>
<param name="name">The location name.</param>
<returns>Whether the name is given by the context. <see langword="false" /> if the generator should provide a local name instead.</returns>
</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 in UTC.
</summary>
</member>
</members>
</doc>