From 67e64f8a953e8b6296352485435f7324f1b5926a Mon Sep 17 00:00:00 2001 From: Chris Galvan Date: Wed, 28 Apr 2021 12:53:10 -0500 Subject: [PATCH] [LYN-3374] Removed Cry3DEngine checks in EditorViewportWidget that was preventing selection, correct camera position, and other issues in the viewport. --- Code/Sandbox/Editor/EditorViewportWidget.cpp | 14 +------------- Code/Sandbox/Editor/EditorViewportWidget.h | 3 --- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/Code/Sandbox/Editor/EditorViewportWidget.cpp b/Code/Sandbox/Editor/EditorViewportWidget.cpp index d0855084c7..d319fe1d52 100644 --- a/Code/Sandbox/Editor/EditorViewportWidget.cpp +++ b/Code/Sandbox/Editor/EditorViewportWidget.cpp @@ -230,9 +230,6 @@ EditorViewportWidget::~EditorViewportWidget() ////////////////////////////////////////////////////////////////////////// int EditorViewportWidget::OnCreate() { - m_renderer = GetIEditor()->GetRenderer(); - m_engine = GetIEditor()->Get3DEngine(); - CreateRenderContext(); return 0; @@ -426,7 +423,7 @@ void EditorViewportWidget::Update() return; } - if (!m_engine || m_rcClient.isEmpty() || GetIEditor()->IsInMatEditMode()) + if (m_rcClient.isEmpty() || GetIEditor()->IsInMatEditMode()) { return; } @@ -796,10 +793,6 @@ void EditorViewportWidget::OnRender() { GetIEditor()->GetRenderer()->SetCamera(gEnv->pSystem->GetViewCamera()); } - if (m_engine) - { - m_engine->RenderWorld(0, SRenderingPassInfo::CreateGeneralPassRenderingInfo(m_Camera), __FUNCTION__); - } return; } @@ -1814,11 +1807,6 @@ void EditorViewportWidget::SetViewTM(const Matrix34& viewTM, bool bMoveOnly) ////////////////////////////////////////////////////////////////////////// void EditorViewportWidget::RenderSelectedRegion() { - if (!m_engine) - { - return; - } - AABB box; GetIEditor()->GetSelectedRegion(box); if (box.IsEmpty()) diff --git a/Code/Sandbox/Editor/EditorViewportWidget.h b/Code/Sandbox/Editor/EditorViewportWidget.h index b0dd2a286c..f2a40b34a5 100644 --- a/Code/Sandbox/Editor/EditorViewportWidget.h +++ b/Code/Sandbox/Editor/EditorViewportWidget.h @@ -395,9 +395,6 @@ protected: }; void ResetToViewSourceType(const ViewSourceType& viewSourType); - //! Assigned renderer. - IRenderer* m_renderer = nullptr; - I3DEngine* m_engine = nullptr; bool m_bRenderContextCreated = false; bool m_bInRotateMode = false; bool m_bInMoveMode = false;