From cec2adec97f12cbbad1801b22b3feaa988cbab9a Mon Sep 17 00:00:00 2001 From: Nathan Date: Sun, 16 Mar 2025 00:08:15 -0500 Subject: [PATCH] work on window module --- .../src/Renderer/RendererOpenGL/RendererOpenGL.cpp | 0 .../src/Renderer/RendererOpenGL/RendererOpenGL.h | 0 modules/Window/src/WindowImpl/GLFW/windowGLFW.cpp | 7 +++++++ modules/Window/src/WindowImpl/GLFW/windowGLFW.h | 14 ++++++++++++++ 4 files changed, 21 insertions(+) create mode 100644 modules/Window/src/Renderer/RendererOpenGL/RendererOpenGL.cpp create mode 100644 modules/Window/src/Renderer/RendererOpenGL/RendererOpenGL.h create mode 100644 modules/Window/src/WindowImpl/GLFW/windowGLFW.cpp diff --git a/modules/Window/src/Renderer/RendererOpenGL/RendererOpenGL.cpp b/modules/Window/src/Renderer/RendererOpenGL/RendererOpenGL.cpp new file mode 100644 index 0000000..e69de29 diff --git a/modules/Window/src/Renderer/RendererOpenGL/RendererOpenGL.h b/modules/Window/src/Renderer/RendererOpenGL/RendererOpenGL.h new file mode 100644 index 0000000..e69de29 diff --git a/modules/Window/src/WindowImpl/GLFW/windowGLFW.cpp b/modules/Window/src/WindowImpl/GLFW/windowGLFW.cpp new file mode 100644 index 0000000..08f279e --- /dev/null +++ b/modules/Window/src/WindowImpl/GLFW/windowGLFW.cpp @@ -0,0 +1,7 @@ +#include "windowGLFW.h" + + +Window::Window() { + if(!glfwInit()) + std::cout << "glfwInit failed!\n"; +} diff --git a/modules/Window/src/WindowImpl/GLFW/windowGLFW.h b/modules/Window/src/WindowImpl/GLFW/windowGLFW.h index e69de29..5b5ede2 100644 --- a/modules/Window/src/WindowImpl/GLFW/windowGLFW.h +++ b/modules/Window/src/WindowImpl/GLFW/windowGLFW.h @@ -0,0 +1,14 @@ +#include "Archimedes.h" +#include + +class Window { + + public: + + Window(); + ~Window(); + + + private: + GLFWwindow* w; +};