C++ Transition Guide for 4.20

Iterating currently loaded streaming levels changed slightly. This:



// 4.18 code to iterate all streaming level and hide them
TArray<ULevelStreaming*>& streamedLevels = GetWorld()->StreamingLevels;
 for (ULevelStreaming* streamingLevel : streamedLevels)
 {
     streamingLevel->bShouldBeVisible = false;
 }


changed to:



  // 4.20 code to iterate all streaming level and hide them
  const TArray<ULevelStreaming*>& streamedLevels = GetWorld()->GetStreamingLevels();
  for (ULevelStreaming* streamingLevel : streamedLevels)
  {
    streamingLevel->SetShouldBeVisible(false);
  }