From 0e1c4da45225d5e73e3964d1ff2f9b4f311179fe Mon Sep 17 00:00:00 2001 From: Alexandre Date: Sun, 19 Apr 2026 01:38:18 +0200 Subject: [PATCH] Create callbacks.h --- src/engine/callbacks.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/engine/callbacks.h diff --git a/src/engine/callbacks.h b/src/engine/callbacks.h new file mode 100644 index 0000000..f6d0190 --- /dev/null +++ b/src/engine/callbacks.h @@ -0,0 +1,17 @@ +#pragma once +// Header +// Other includes +#include "types.h" + +class Callback { + public: + static void keyboardCallback(GLFWwindow* window, int key, int scancode, int action, int mods); +}; + +#ifdef CALLBACK_IMPL +void Callback::keyboardCallback(GLFWwindow* window, int key, int scancode, int action, int mods) { + #ifndef NDEBUG + fmt::println("Key pressed: {}", scancode); + #endif +} +#endif