renaming RenderInternal to Render. Drawer no longer call RenderInternal

This commit is contained in:
SweetId 2023-11-17 12:52:38 +05:30
parent 1a74784143
commit e2aa7cb65c
3 changed files with 3 additions and 3 deletions

View File

@ -36,6 +36,7 @@ namespace Nz
bool Init(Nz::Window& window, bool bLoadDefaultFont = true);
void Update(float dt);
void Render();
void Render(Nz::RenderTarget* renderTarget, Nz::RenderFrame& frame);
inline ImguiDrawer& GetImguiDrawer() { return m_imguiDrawer; }

View File

@ -66,8 +66,6 @@ namespace Nz
void ImguiDrawer::Prepare(RenderFrame& frame)
{
Nz::Imgui::Instance()->RenderInternal();
m_drawCalls.clear();
ImDrawData* drawData = ImGui::GetDrawData();

View File

@ -278,6 +278,7 @@ namespace Nz
void Imgui::Render(Nz::RenderTarget* renderTarget, Nz::RenderFrame& frame)
{
Render();
m_imguiDrawer.Prepare(frame);
frame.Execute([this, renderTarget, &frame](Nz::CommandBufferBuilder& builder) {
@ -296,7 +297,7 @@ namespace Nz
}, Nz::QueueType::Graphics);
}
void Imgui::RenderInternal()
void Imgui::Render()
{
for (auto* handler : m_handlers)
handler->OnRenderImgui();