in VisualProfiler.cs [396:413]
private Quaternion CalculateWindowRotation(Transform cameraTransform)
{
Quaternion rotation = cameraTransform.rotation;
switch (windowAnchor)
{
case TextAnchor.UpperLeft: rotation *= windowHorizontalRotationInverse * windowVerticalRotationInverse; break;
case TextAnchor.UpperCenter: rotation *= windowHorizontalRotationInverse; break;
case TextAnchor.UpperRight: rotation *= windowHorizontalRotationInverse * windowVerticalRotation; break;
case TextAnchor.MiddleLeft: rotation *= windowVerticalRotationInverse; break;
case TextAnchor.MiddleRight: rotation *= windowVerticalRotation; break;
case TextAnchor.LowerLeft: rotation *= windowHorizontalRotation * windowVerticalRotationInverse; break;
case TextAnchor.LowerCenter: rotation *= windowHorizontalRotation; break;
case TextAnchor.LowerRight: rotation *= windowHorizontalRotation * windowVerticalRotation; break;
}
return rotation;
}