Prodislexos Game
Cyberpunk Game
Carregando...
Procurando...
Nenhuma entrada encontrado
src
game
Game.h
Ir para a documentação desse arquivo.
1
#pragma once
2
3
#include "../engine/Renderer/Renderer.h"
4
#include "../engine/CollisionManager/CollisionManager.h"
5
#include "
./Entity/Entity.h
"
6
#include "
./Entity/Character/Player/Player.h
"
7
#include "../engine/TileMap/TileMap.h"
8
#include "../engine/SceneManager/SceneManager.h"
9
#include "
./Scenes/GameScene/GameScene.h
"
10
#include "
./Scenes/MenuScene/MenuScene.h
"
11
#include <vector>
12
21
class
Game
22
{
23
private
:
24
Gerenciador::Renderer
*janela;
25
SceneManager
*gCenas;
26
GameScene
*cenaJogo;
27
public
:
35
Game
();
36
43
~Game
();
44
52
void
executar
();
53
};
Entity.h
GameScene.h
MenuScene.h
Player.h
GameScene
Definição
GameScene.h:14
Game
Gerencia o fluxo principal do jogo.
Definição
Game.h:22
Game::executar
void executar()
Executa o loop principal do jogo.
Definição
Game.cpp:17
Game::Game
Game()
Construtor da classe Game.
Definição
Game.cpp:4
Game::~Game
~Game()
Destruidor da classe Game.
Definição
Game.cpp:12
Gerenciador::Renderer
Gerencia a renderização de elementos gráficos.
Definição
Renderer.h:27
SceneManager
Classe SceneManager é responsável por gerenciar as cenas do jogo. Utiliza o padrão Singleton para gar...
Definição
SceneManager.h:14
Gerado por
1.9.8