CeresEngine
0.2.0
A game development framework
Loading...
Searching...
No Matches
MainUI.hpp
Go to the documentation of this file.
1
//
2
// CeresEngine - A game development framework
3
//
4
// Created by Rogiel Sulzbach.
5
// Copyright (c) 2018-2022 Rogiel Sulzbach. All rights reserved.
6
//
7
8
#pragma once
9
10
#include "
CeresEngine/Entity/Forward.hpp
"
11
12
namespace
CeresEngine::Editor::UI
{
13
14
class
MainUI
{
15
private
:
16
EntityManager
&
entityManager
;
17
SystemManager
&
systemManager
;
18
19
public
:
20
MainUI
(
EntityManager
&
entityManager
,
SystemManager
&
systemManager
);
21
22
public
:
23
void
render
();
24
};
25
26
}
// namespace CeresEngine::Editor::UI
Forward.hpp
CeresEngine::Editor::UI::MainUI
Definition
MainUI.hpp:14
CeresEngine::Editor::UI::MainUI::MainUI
MainUI(EntityManager &entityManager, SystemManager &systemManager)
CeresEngine::Editor::UI::MainUI::entityManager
EntityManager & entityManager
Definition
MainUI.hpp:16
CeresEngine::Editor::UI::MainUI::systemManager
SystemManager & systemManager
Definition
MainUI.hpp:17
CeresEngine::Editor::UI::MainUI::render
void render()
CeresEngine::EntityManager
Definition
EntityManager.hpp:49
CeresEngine::SystemManager
The system manager is responsible for keeping track and dispatching updates to all attached systems.
Definition
SystemManager.hpp:22
CeresEngine::Editor::UI
Definition
ComponentUI.hpp:14
Sources
CeresEngine
Editor
UI
MainUI.hpp
Generated by
1.9.8