public CameraViewInfo(CameraManager.CameraViewType type, Vector3 cameraPosition, Quaternion cameraRotation,
                       Vector3 orientationPos, Quaternion orientationRot)
 {
     this.type           = type;
     this.cameraPosition = cameraPosition;
     this.cameraRotation = cameraRotation;
     this.orientationPos = orientationPos;
     this.orientationRot = orientationRot;
 }
 public CameraViewInfo(CameraManager.CameraViewType type, Vector3 cameraPosition, Quaternion cameraRotation)
 {
     this.type           = type;
     this.cameraPosition = cameraPosition;
     this.cameraRotation = cameraRotation;
 }
 public CameraViewInfo(CameraManager.CameraViewType type, Transform camReference, Transform orientationReference)
     : this(type, camReference.position, camReference.rotation, orientationReference.position, orientationReference.rotation)
 {
 }