Add project files.

This commit is contained in:
2026-05-20 11:30:06 +03:00
parent fd11dfd2cc
commit 080c675bd8
12 changed files with 10856 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
#pragma once
#include "game.h"
#include <string>
#include <vector>
// --- UI / Systems ---
class Menu {
private:
std::string title;
std::vector<std::string> options;
int selectedIndex;
public:
Menu(std::string menuTitle, std::vector<std::string> menuOptions)
: title(menuTitle), options(menuOptions), selectedIndex(0) {
}
void Update(GameState& currentState);
void Draw();
};