16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 21:29:18 +02:00
Files
maszyna/manul/renderer/source/nvrenderer_imgui.h
2025-03-09 15:36:11 +01:00

17 lines
398 B
C++

#pragma once
#include "imgui_nvrhi.h"
#include "nvrenderer/nvrenderer.h"
class NvImguiRenderer : public imgui_renderer {
virtual bool Init() override;
virtual void Shutdown() override;
virtual void BeginFrame() override;
virtual void Render() override;
std::shared_ptr<class NvRendererBackend> m_backend;
ImGui_NVRHI m_rhi;
public:
NvImguiRenderer(class NvRenderer *renderer);
};