private void UpdateCameraArray()
{
// When we go from side by side or single view to zone or split, we want to copy the last selected camera as common.
if (m_LookDevMode == LookDevMode.SideBySide || m_LookDevMode == LookDevMode.Single1 || m_LookDevMode == LookDevMode.Single2)
{
m_CameraState[0] = m_CameraStateLeft;
m_CameraState[1] = m_CameraStateRight;
}
else
{
m_CameraState[0] = m_CameraStateCommon;
m_CameraState[1] = m_CameraStateCommon;
CameraState currentState = m_CurrentContextEdition == LookDevEditionContext.Left ? m_CameraStateLeft : m_CameraStateRight;
m_CameraStateCommon.Copy(currentState);
}
}