Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
ImguiRendererOpenGL.hpp
1
#if 0
2
#pragma once
3
4
#include "ImguiRenderer.hpp"
5
6
namespace
Grindstone {
7
namespace
Editor {
8
namespace
ImguiEditor {
9
class
ImguiRendererOpenGL :
public
ImguiRenderer
{
10
public
:
11
ImguiRendererOpenGL();
12
~ImguiRendererOpenGL();
13
14
virtual
GraphicsAPI::CommandBuffer* GetCommandBuffer()
override
;
15
virtual
bool
PreRender()
override
;
16
virtual
void
PrepareImguiRendering()
override
;
17
virtual
void
PostRender()
override
;
18
virtual
void
Resize()
override
;
19
virtual
ImTextureID CreateTexture(std::filesystem::path path)
override
;
20
};
21
}
22
}
23
}
24
#endif
Grindstone::Editor::ImguiEditor::ImguiRenderer
Definition
ImguiRenderer.hpp:12
sources
code
Editor
ImguiEditor
ImguiRendererOpenGL.hpp
Generated by
1.17.0