Package-level declarations

Types

Link copied to clipboard
data class AceWindowsConnectionState(val isConnected: Boolean, val fuel: AceWindowsFuelData? = null)
Link copied to clipboard
data class AceWindowsNarratorReadoutDecision(val state: AceWindowsNarratorState, val events: List<ERROR CLASS: Symbol not found for ReadoutTextEvent>)

ACE 向け読み上げ判定の結果。次回へ渡す状態と、今回再生すべきイベントを含む。

Link copied to clipboard
data class AceWindowsNarratorReadoutSettings(val enabledStates: Map<ERROR CLASS: Symbol not found for ReadoutItemKey, Boolean>, val remainingFuelThresholdPercentage: Int, val tyreTemperatureHighThresholdCelsius: ERROR CLASS: Symbol not found for Celsius = ACE_WINDOWS_TYRE_TEMPERATURE_HIGH_THRESHOLD_CELSIUS_DEFAULT, val vehicleApproachThresholdMeters: Double = ACE_WINDOWS_VEHICLE_APPROACH_THRESHOLD_METERS_DEFAULT, val remainingFuelLapsThreshold: Int = ACE_WINDOWS_REMAINING_FUEL_LAPS_THRESHOLD_DEFAULT)

ACE 向け読み上げ判定で参照するユーザー設定。

Link copied to clipboard
data class AceWindowsNarratorState(val remainingFuelWarned: Boolean = false, val previousFlag: AceWindowsFlagType? = null, val tyreOverheating: Boolean = false, val vehicleApproaching: Boolean = false, val personalBestMs: Int = Int.MAX_VALUE, val previousBestLapTimeMs: Int? = null, val previousLapCount: Int? = null, val lastRemainingFuelLaps: Int? = null)

ACE 向け読み上げ判定の継続状態。

ACE の燃料残量・フラッグ状態・タイヤカーカス温度・周辺車両接近から、今回読み上げるべき音声イベントを決定する UseCase。

Link copied to clipboard

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。

Link copied to clipboard

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。

Link copied to clipboard

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。

カスタム読み上げ文言を保存する。