Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
InspectorPanel.hpp
1
#pragma once
2
3
#include <entt/entt.hpp>
4
5
namespace
Grindstone {
6
class
EngineCore
;
7
8
namespace
Editor {
9
10
namespace
ImguiEditor {
11
class
ComponentInspector
;
12
class
MaterialInspector
;
13
class
v;
14
15
class
InspectorPanel {
16
public
:
17
InspectorPanel(
EngineCore
* engineCore,
ImguiEditor
* imguiEditor);
18
~InspectorPanel();
19
void
Render();
20
private
:
21
void
RenderContents();
22
bool
isShowingPanel =
true
;
23
EngineCore
* engineCore =
nullptr
;
24
ComponentInspector
* componentInspector =
nullptr
;
25
MaterialInspector
* materialInspector =
nullptr
;
26
};
27
}
28
}
29
}
Grindstone::Editor::ImguiEditor::ComponentInspector
Definition
ComponentInspector.hpp:18
Grindstone::Editor::ImguiEditor::ImguiEditor
Definition
ImguiEditor.hpp:38
Grindstone::Editor::ImguiEditor::MaterialInspector
Definition
MaterialInspector.hpp:41
Grindstone::EngineCore
Definition
EngineCore.hpp:58
sources
code
Editor
ImguiEditor
InspectorPanel.hpp
Generated by
1.13.2