Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
SystemPanel.hpp
1
#pragma once
2
namespace
Grindstone
{
3
namespace
ECS
{
4
class
SystemRegistrar
;
5
}
6
7
namespace
Editor
{
8
namespace
ImguiEditor
{
9
class
SystemPanel {
10
public
:
11
SystemPanel(
ECS::SystemRegistrar
* systemRegistrar);
12
void
Render();
13
private
:
14
void
RenderSystem(
const
char
*system);
15
private
:
16
bool
isShowingPanel =
true
;
17
ECS::SystemRegistrar
* systemRegistrar;
18
};
19
}
20
}
21
}
Grindstone::ECS::SystemRegistrar
Definition
SystemRegistrar.hpp:12
Grindstone::ECS
Definition
ComponentInspector.hpp:11
Grindstone::Editor::ImguiEditor
Definition
EditorManager.hpp:32
Grindstone::Editor
Definition
AssetRegistry.hpp:12
Grindstone
Definition
ArchiveContentFile.hpp:8
sources
code
Editor
ImguiEditor
SystemPanel.hpp
Generated by
1.17.0