Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class LmuWindowsDebugState(val raceFlags: ERROR CLASS: Symbol not found for LmuWindowsRaceFlagsData?? = null, val virtualEnergy: ERROR CLASS: Symbol not found for LmuWindowsVirtualEnergyData?? = null, val telemetry: ERROR CLASS: Symbol not found for LmuWindowsTelemetryData?? = null, val pitStatus: ERROR CLASS: Symbol not found for LmuWindowsPitStatusData?? = null, val sideBySideDurations: LmuWindowsSideBySideDurations? = null, val vehicleApproach: ERROR CLASS: Symbol not found for LmuWindowsVehicleApproachData?? = null, val tyreCarcassTemperature: ERROR CLASS: Symbol not found for LmuWindowsTyreCarcassTemperatureData?? = null, val brakeWear: ERROR CLASS: Symbol not found for LmuWindowsBrakeWearRemainingData?? = null, val brakeTemperature: ERROR CLASS: Symbol not found for LmuWindowsBrakeTemperatureData?? = null, val vehicleClass: ERROR CLASS: Symbol not found for LmuWindowsVehicleClassData?? = null, val vehicleDamage: ERROR CLASS: Symbol not found for LmuWindowsVehicleDamageData?? = null, val tyreDetached: ERROR CLASS: Symbol not found for LmuWindowsTyreDetachedData?? = null)
Link copied to clipboard
data class LmuWindowsDebugStateDetailUiState(val selectedReadoutItemKey: ERROR CLASS: Symbol not found for ReadoutItemKey = LMU_WINDOWS_READOUT_ITEM_KEYS .filterIsInstance<ReadoutItemKey.TopLevel>() .first(), val readoutHotkey: ReadoutHotkeyUiState = ReadoutHotkeyUiState(), val debugReadoutText: String = "", val lmuWindows: LmuWindowsDebugState = LmuWindowsDebugState(), val enabledCardKeys: Set<LmuWindowsDebugStateCardKey> = setOf(LmuWindowsDebugStateCardKey.SIMULATOR), val cardOrder: List<LmuWindowsDebugStateCardKey> = defaultDebugStateCardOrder)
Link copied to clipboard
data class LmuWindowsSideBySideDurations(val leftMillis: Long?, val rightMillis: Long?)

デバッグ画面で観測した、左右それぞれの最長並走時間。

Link copied to clipboard
data class ReadoutHotkeyUiState(val virtualKeyCode: Int = LMU_WINDOWS_READOUT_HOTKEY_VIRTUAL_KEY_CODE_DEFAULT, val registrationState: ERROR CLASS: Symbol not found for HotkeyRegistrationState = HotkeyRegistrationState.Unsupported, val checkState: HotkeyCheckState = HotkeyCheckState.Idle)

Properties

Link copied to clipboard
val lmuWindowsDebugStateDetailModule: ERROR CLASS: Unresolved name: module

LMU 専用デバッグ状態画面の ViewModel と UseCase を登録する。Repository は利用側で named(Simulator.LmuWindows.id) として登録する。

Functions

Link copied to clipboard
fun LmuWindowsDebugStateDetailPane(canNavigateBack: Boolean, onBack: () -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)

LMU Windows 専用のデバッグ状態画面を表示する Composable。

Link copied to clipboard
fun LmuWindowsDebugStateDetailPaneContent(uiState: LmuWindowsDebugStateDetailUiState, canNavigateBack: Boolean, onBack: () -> Unit, onMoveCard: (Int, Int) -> Unit = { _, _ -> }, onReadoutItemSelected: (String) -> Unit = {}, onDebugReadoutTextChange: (String) -> Unit = {}, onRequestReadout: () -> Unit = {}, onHotkeySelected: (Int) -> Unit = {}, onCheckHotkey: () -> Unit = {}, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier)