public MultiWayCameraModificationSetting Clone() { var multiWayCameraModificationSetting = new MultiWayCameraModificationSetting(); multiWayCameraModificationSetting.VerticalLockSettings = VerticalLockSettings.Clone(); multiWayCameraModificationSetting.HorizontalLockSettings = HorizontalLockSettings.Clone(); multiWayCameraModificationSetting.ZoomSettings = ZoomSettings.Clone(); multiWayCameraModificationSetting.SmoothDampMoveSettings = SmoothDampMoveSettings.Clone(); multiWayCameraModificationSetting.Offset = Offset; multiWayCameraModificationSetting.VerticalCameraFollowMode = VerticalCameraFollowMode; multiWayCameraModificationSetting.HorizontalOffsetDeltaMovementFactor = HorizontalOffsetDeltaMovementFactor; return(multiWayCameraModificationSetting); }
public MultiWayCameraModificationSetting Clone() { MultiWayCameraModificationSetting multiWayCameraModificationSetting = new MultiWayCameraModificationSetting(); multiWayCameraModificationSetting.verticalLockSettings = verticalLockSettings.Clone(); multiWayCameraModificationSetting.horizontalLockSettings = horizontalLockSettings.Clone(); multiWayCameraModificationSetting.zoomSettings = zoomSettings.Clone(); multiWayCameraModificationSetting.smoothDampMoveSettings = smoothDampMoveSettings.Clone(); multiWayCameraModificationSetting.offset = offset; multiWayCameraModificationSetting.verticalCameraFollowMode = verticalCameraFollowMode; multiWayCameraModificationSetting.horizontalOffsetDeltaMovementFactor = horizontalOffsetDeltaMovementFactor; return(multiWayCameraModificationSetting); }