Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
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::GraphicsAPI::CommandBuffer
Definition
CommandBuffer.hpp:21
sources
code
Editor
ImguiEditor
ImguiRendererOpenGL.hpp
Generated by
1.12.0