Prodislexos Game
Cyberpunk Game
Carregando...
Procurando...
Nenhuma entrada encontrado
MenuScene.h
Ir para a documentação desse arquivo.
1#ifndef _MENUSCENE_H
2#define _MENUSCENE_H
3
4#include "../../../engine/SceneManager/Scene.h"
5#include "../../Entity/Entity.h"
6
7class MenuScene : public Scene {
8private:
9 sf::Sprite background;
10 sf::Sprite button[2];
11 sf::Sprite select[2];
12 sf::Music *music;
13 int selectedButton; // Variável para controlar qual botão está selecionado
14 void selecionarBotao(int index); // Método para selecionar um botão
15
16public:
17 MenuScene();
18 ~MenuScene();
19 void inicializar() override;
20 void executar() override;
21 void renderizar() override;
22 void processarEventos(const sf::Event &evento) override;
23 void finalizar() override;
24};
25#endif
Definição MenuScene.h:7
void executar() override
Definição MenuScene.cpp:54
void processarEventos(const sf::Event &evento) override
Definição MenuScene.cpp:69
void inicializar() override
Definição MenuScene.cpp:11
void renderizar() override
Definição MenuScene.cpp:58
~MenuScene()
Definição MenuScene.cpp:9
void finalizar() override
Definição MenuScene.cpp:90
MenuScene()
Definição MenuScene.cpp:7
Definição Scene.h:9