Skip to content

Commit

Permalink
Fix deprecated member access
Browse files Browse the repository at this point in the history
  • Loading branch information
mik14a committed Aug 16, 2022
1 parent a27235e commit 705b7d5
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Source/VOX4UEditor/Private/VoxelThumbnailRenderer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,22 +54,23 @@ void FVoxelThumbnailScene::GetViewMatrixParameters(const float InFOVDegrees, FVe
void UVoxelThumbnailRenderer::Draw(UObject* Object, int32 X, int32 Y, uint32 Width, uint32 Height, FRenderTarget* Viewport, FCanvas* Canvas)
{
UVoxel* Voxel = Cast<UVoxel>(Object);
if (Voxel && !Voxel->IsPendingKill()) {
if (Voxel && IsValid(Voxel)) {
FVoxelThumbnailScene* ThumbnailScene = ThumbnailScenes.FindRef(Voxel);
if (!ThumbnailScene) {
ThumbnailScene = new FVoxelThumbnailScene();
ThumbnailScene->SetVoxel(Voxel);
ThumbnailScenes.Add(Voxel, ThumbnailScene);
}
ThumbnailScene->GetScene()->UpdateSpeedTreeWind(0.0);
auto CurrentTime = FApp::GetCurrentTime() - GStartTime, DeltaTime = FApp::GetDeltaTime();
FSceneViewFamilyContext ViewFamily(FSceneViewFamily::ConstructionValues(Viewport, ThumbnailScene->GetScene(), FEngineShowFlags(ESFIM_Game))
.SetWorldTimes(FApp::GetCurrentTime() - GStartTime, FApp::GetDeltaTime(), FApp::GetCurrentTime() - GStartTime));
.SetTime(FGameTime::CreateDilated(CurrentTime, DeltaTime, CurrentTime, DeltaTime)));
ViewFamily.EngineShowFlags.DisableAdvancedFeatures();
ViewFamily.EngineShowFlags.MotionBlur = 0;
ViewFamily.EngineShowFlags.LOD = 0;
ViewFamily.EngineShowFlags.ScreenPercentage = false;
ViewFamily.SetScreenPercentageInterface(new FLegacyScreenPercentageDriver(ViewFamily, 1.0f, false));
ThumbnailScene->GetView(&ViewFamily, X, Y, Width, Height);
ThumbnailScene->CreateView(&ViewFamily, X, Y, Width, Height);
GetRendererModule().BeginRenderingViewFamily(Canvas, &ViewFamily);
}
}

0 comments on commit 705b7d5

Please sign in to comment.