EngineSettingKey
EngineSettingKey =
"quality"|"renderScale"|"dynamicResolution"|`${QualityGroup}`|Extract<keyofPlayerSettings,"fieldOfView"|"grassSway"|"frameRateCap"|"fullscreenOnPlay"|"performanceStats"|"showPlayerNames"|"keepReplay"|"masterVolume"|"musicVolume"|"effectsVolume"|"interfaceVolume"|"voiceVolume"|"mouseSensitivity"|"invertLook"|"shiftLock"|"reducedMotion"|"cameraShake"> |"microphone"|"people"|"windowLayout"
An engine row a game can hide: the shared setting it writes, the
game’s quality level, the render scale, dynamic resolution, a quality
feature group such as QualityGroup.Shadows, microphone for the voice chat rows and the
voice volume, which come and go together, people for the list of
the room’s other players, or windowLayout for the row that puts every
moved Window back.