private SaveableData ToSaveableData()
        {
            var obj = new SaveableData {
                Width                                 = Width,
                Height                                = Height,
                SoftwareDownsize                      = SoftwareDownsize,
                CameraPosition                        = CameraPosition.ToArray(),
                CameraLookAt                          = CameraLookAt.ToArray(),
                CameraFov                             = CameraFov,
                AlignCar                              = AlignCar,
                AlignCameraHorizontally               = AlignCameraHorizontally,
                AlignCameraHorizontallyOffset         = AlignCameraHorizontallyOffset,
                AlignCameraHorizontallyOffsetRelative = AlignCameraHorizontallyOffsetRelative,
                AlignCameraVertically                 = AlignCameraVertically,
                AlignCameraVerticallyOffset           = AlignCameraVerticallyOffset,
                AlignCameraVerticallyOffsetRelative   = AlignCameraVerticallyOffsetRelative,
                SteerDeg                              = SteerDeg,
                HeadlightsEnabled                     = HeadlightsEnabled,
                BrakeLightsEnabled                    = BrakeLightsEnabled,
                LeftDoorOpen                          = LeftDoorOpen,
                RightDoorOpen                         = RightDoorOpen,
                ShowDriver                            = ShowDriver,
            };

            Save(obj);
            return(obj);
        }