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 向け読み上げ判定の継続状態。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
ACE の燃料残量・フラッグ状態・タイヤカーカス温度・周辺車両接近から、今回読み上げるべき音声イベントを決定する UseCase。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ObserveAceWindowsConnectionUseCase(checkAceWindowsConnection: CheckAceWindowsConnectionUseCase, observeAceWindowsFuel: ObserveAceWindowsFuelUseCase)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SaveAceWindowsBlackFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsBlackWhiteFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsBlueFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsCheckeredFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
Link copied to clipboard
class SaveAceWindowsGreenFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
Link copied to clipboard
class SaveAceWindowsOrangeCircleFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsRedFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsRedYellowStripesFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SaveAceWindowsVehicleApproachReadoutTextUseCase(repository: AceWindowsVehicleApproachPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsWhiteFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。
Link copied to clipboard
class SaveAceWindowsYellowFlagReadoutTextUseCase(repository: AceWindowsFlagReadoutTextPreferencesRepository)
カスタム読み上げ文言を保存する。