export function canShowFloatingWebcamPreview( requested: boolean, hudOverlayMousePassthroughSupported: boolean | null, ): boolean { return requested && hudOverlayMousePassthroughSupported === true; } export function canToggleFloatingWebcamPreview( hudOverlayMousePassthroughSupported: boolean | null, ): boolean { return hudOverlayMousePassthroughSupported !== false; }