Prodislexos Game
Cyberpunk Game
Carregando...
Procurando...
Nenhuma entrada encontrado
GameScene.h
Ir para a documentação desse arquivo.
1#ifndef _GAMESCENE_H
2#define _GAMESCENE_H
3
4#include <iostream>
5#include "../../../engine/CollisionManager/CollisionManager.h"
6#include "../../../engine/TileMap/TileMap.h"
7#include "../../../engine/SceneManager/Scene.h"
8#include "../../../engine/SceneManager/Scene.h"
9#include "../../../engine/SceneManager/SceneManager.h"
10#include "../../../engine/Paralaxe/Paralaxe.h"
11#include "../MenuScene/MenuScene.h"
12#include "../../Entity/Entity.h"
13
14class GameScene : public Scene {
15private:
18 Parallax cenario;
19 Player* player;
20 std::vector<Entity*> lEntidades;
21 sf::Music *musica;
22public:
23 GameScene();
24 ~GameScene();
25 void inicializar();
26 void executar();
27 void renderizar();
28 void finalizar();
29 void processarEventos(const sf::Event &evento);
30};
31#endif
Definição GameScene.h:14
void renderizar()
Definição GameScene.cpp:78
void processarEventos(const sf::Event &evento)
Definição GameScene.cpp:93
GameScene()
Definição GameScene.cpp:3
~GameScene()
Definição GameScene.cpp:8
void executar()
Definição GameScene.cpp:59
void finalizar()
Definição GameScene.cpp:101
void inicializar()
Definição GameScene.cpp:13
Gerencia as colisões das entidades.
Definição CollisionManager.h:19
Definição Paralaxe.h:13
Representa o jogador no jogo.
Definição Player.h:13
Definição Scene.h:9
Definição TileMap.h:19