Game Project
Loading...
Searching...
No Matches
GameManager.h
1#pragma once
2#include <SFML/System.hpp>
3#include <SFML/Graphics.hpp>
4#include <imgui.h>
5#include <imgui-SFML.h>
6
7#include "../utils/Common.h"
8#include "../utils/DebugWindow.h"
9#include "ConfigManager.h"
10#include "ResourceManager.h"
11#include "SceneManager.h"
12
13class GameManager
14{
15public:
16 GameManager();
17 ~GameManager();
18
19 void Start();
20private:
21 ConfigManager m_config_;
22
23 sf::Clock clock_;
24 sf::RenderWindow window_;
25 SceneManager scene_manager_;
26
27 DebugWindow dbg_wndw;
28
29 void Update();
30};
Definition ConfigManager.h:19
Definition DebugWindow.h:13
Definition SceneManager.h:21