SoundSettings

@JsonClass(generateAdapter = true)
data class SoundSettings(@Json(name = speedcam_flagspeedcamFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = speedcam_warn_soundspeedcamWarnSound: String?, @Json(name = tts_speedcam_warn_textttsSpeedcamWarnText: String?, @Json(name = danger_turn_type_easydangerTurnTypeEasy: Double?, @Json(name = danger_turn_type_mediumdangerTurnTypeMedium: Double?, @Json(name = danger_turn_type_harddangerTurnTypeHard: Double?, @Json(name = danger_turn_notif_flagdangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = danger_turn_notif_sounddangerTurnNotifSound: String?, @Json(name = tts_danger_turn_notif_textttsDangerTurnNotifText: String?, @Json(name = speed_limit_flagspeedLimitFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = speed_limit_warn_soundspeedLimitWarnSound: String?, @Json(name = tts_speed_limit_warn_textttsSpeedLimitWarnText: String?, @Json(name = warn_near_rail_flagwarnNearRailFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = warn_near_rail_soundwarnNearRailSound: String?, @Json(name = tts_warn_near_rail_textttsWarnNearRailText: String?, @Json(name = traffic_notif_flagtrafficNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = traffic_notif_soundtrafficNotifSound: String?, @Json(name = tts_traffic_notif_textttsTrafficNotifText: String?, @Json(name = scout_route_notif_flagscoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = scout_route_notif_soundscoutRouteNotifSound: String?, @Json(name = tts_scout_route_notif_textttsScoutRouteNotifText: String?, @Json(name = last_mile_notif_flaglastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings?, @Json(name = last_mile_notif_soundlastMileNotifSound: String?, @Json(name = tts_last_mile_notif_textttsLastMileNotifText: String?, @Json(name = unitsunits: Audio.SoundSettings.DistanceUnits?, @Json(name = immediately_distanceimmediatelyDistance: Int?, @Json(name = go_along_distancegoAlongDistance: Int?, @Json(name = read_road_numbersreadRoadNumbers: Boolean?, @Json(name = read_road_namesreadRoadNames: Boolean?, @Json(name = read_city_namesreadCityNames: Boolean?)

Types

AudioFlagSettings
Link copied to clipboard
data class AudioFlagSettings(flags: Set<Audio.SoundSettings.AudioFlagSettings.AudioFlag>)
DistanceUnits
Link copied to clipboard
enum DistanceUnits : Enum<Audio.SoundSettings.DistanceUnits>

Properties

dangerTurnNotifFlag
Link copied to clipboard
val dangerTurnNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
dangerTurnNotifSound
Link copied to clipboard
val dangerTurnNotifSound: String? = null
dangerTurnTypeEasy
Link copied to clipboard
val dangerTurnTypeEasy: Double? = null
dangerTurnTypeHard
Link copied to clipboard
val dangerTurnTypeHard: Double? = null
dangerTurnTypeMedium
Link copied to clipboard
val dangerTurnTypeMedium: Double? = null
goAlongDistance
Link copied to clipboard
val goAlongDistance: Int? = null
immediatelyDistance
Link copied to clipboard
val immediatelyDistance: Int? = null
lastMileNotifFlag
Link copied to clipboard
val lastMileNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
lastMileNotifSound
Link copied to clipboard
val lastMileNotifSound: String? = null
readCityNames
Link copied to clipboard
val readCityNames: Boolean? = null
readRoadNames
Link copied to clipboard
val readRoadNames: Boolean? = null
readRoadNumbers
Link copied to clipboard
val readRoadNumbers: Boolean? = null
scoutRouteNotifFlag
Link copied to clipboard
val scoutRouteNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
scoutRouteNotifSound
Link copied to clipboard
val scoutRouteNotifSound: String? = null
speedcamFlag
Link copied to clipboard
val speedcamFlag: Audio.SoundSettings.AudioFlagSettings? = null
speedcamWarnSound
Link copied to clipboard
val speedcamWarnSound: String? = null
speedLimitFlag
Link copied to clipboard
val speedLimitFlag: Audio.SoundSettings.AudioFlagSettings? = null
speedLimitWarnSound
Link copied to clipboard
val speedLimitWarnSound: String? = null
trafficNotifFlag
Link copied to clipboard
val trafficNotifFlag: Audio.SoundSettings.AudioFlagSettings? = null
trafficNotifSound
Link copied to clipboard
val trafficNotifSound: String? = null
ttsDangerTurnNotifText
Link copied to clipboard
val ttsDangerTurnNotifText: String? = null
ttsLastMileNotifText
Link copied to clipboard
val ttsLastMileNotifText: String? = null
ttsScoutRouteNotifText
Link copied to clipboard
val ttsScoutRouteNotifText: String? = null
ttsSpeedcamWarnText
Link copied to clipboard
val ttsSpeedcamWarnText: String? = null
ttsSpeedLimitWarnText
Link copied to clipboard
val ttsSpeedLimitWarnText: String? = null
ttsTrafficNotifText
Link copied to clipboard
val ttsTrafficNotifText: String? = null
ttsWarnNearRailText
Link copied to clipboard
val ttsWarnNearRailText: String? = null
units
Link copied to clipboard
val units: Audio.SoundSettings.DistanceUnits? = null
warnNearRailFlag
Link copied to clipboard
val warnNearRailFlag: Audio.SoundSettings.AudioFlagSettings? = null
warnNearRailSound
Link copied to clipboard
val warnNearRailSound: String? = null