Add main menu (#1)
All checks were successful
Linux arm64 / Build (push) Successful in 1m4s

Il est caché pour l'instant parce que c'est plus rapide à debug le reste pour le moment

Reviewed-on: #1
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
This commit was merged in pull request #1.
This commit is contained in:
2024-08-16 11:13:54 +02:00
committed by Simon Pribylski
parent 960ce2a546
commit 65e2a0b3ce
5 changed files with 132 additions and 3 deletions

30
src/MainMenu.h Normal file
View File

@@ -0,0 +1,30 @@
#pragma once
#include <godot_cpp/classes/button.hpp>
#include <godot_cpp/classes/control.hpp>
namespace blitz {
class MainMenu : public godot::Control {
GDCLASS(MainMenu, godot::Control)
protected:
static void _bind_methods();
public:
MainMenu();
~MainMenu();
// Godot overrides
void _ready() override;
private:
godot::Button* m_JoinButton;
godot::Button* m_CreateButton;
godot::Button* m_QuitButton;
void OnJoinPressed();
void OnCreatePressed();
void OnQuitPressed();
};
} // namespace blitz