23 Window(
const uint32_t p_width = 800,
const uint32_t p_height = 600,
const char* p_title =
"solarsim");
~Window()
Definition window.cpp:39
static void framebuffer_size_callback(GLFWwindow *w, int p_width, int p_height)
GLFW framebuffer resize callback.
Definition window.cpp:43
Window(const uint32_t p_width=800, const uint32_t p_height=600, const char *p_title="solarsim")
Create a new window.
Definition window.cpp:15
GLFWwindow * getNativeWindow() const
Get native GLFW window handle.
Definition window.hpp:48
void swapBuffers()
Swap front and back buffers.
Definition window.hpp:36
void pollEvents()
Process pending window events.
Definition window.hpp:42
GLFWwindow * m_window
Definition window.hpp:51
bool shouldClose()
Check if window should close.
Definition window.hpp:30