A multifunction, retractable sun shielding apparatus. A retractable screen, a housing configured to receive and contain the retractable screen upon retracting the screen, and a drive mechanism attached to longitudinal edges of the screen, and configured to drive the screen in directions of retraction and deployment. A power switch may be provided that is actuatable by an operator to drive the drive mechanism to deploy or retract the retractable screen. An interlock automatically stops deployment of the retractable screen at a first predefined position where the screen functions as a visor with regard to an adjacent windshield, and a second predefined position where the screen fully covers the adjacent windshield.