feat: added window, input and elements

This commit is contained in:
DarthMooMancer
2025-09-01 19:24:57 -04:00
parent 9b68421d5c
commit 169d39d974
9 changed files with 89 additions and 4 deletions
+6
View File
@@ -0,0 +1,6 @@
#ifndef ELEMENTS_HPP
#define ELEMENTS_HPP
// Add code here
#endif
+7
View File
@@ -0,0 +1,7 @@
#ifndef GLOBALS_HPP
#define GLOBALS_HPP
constexpr int ROW = 10;
constexpr int COL = 10;
#endif
+10
View File
@@ -0,0 +1,10 @@
#ifndef INPUT_HPP
#define INPUT_HPP
// #include "elements.hpp"
struct Input {
char m_getch = ' ';
void get_input(bool &running);
};
#endif // INPUT_HPP
+12
View File
@@ -0,0 +1,12 @@
#ifndef WINDOW_HPP
#define WINDOW_HPP
#include <array>
#include "globals.hpp"
// #include "elements.hpp"
struct Window {
std::array<std::array<char, COL>, ROW> m_board = {};
void update_display();
};
#endif