PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
callback_registration.h
1#pragma once
2
3#include "pixelbullet/window/callback_state_internal.h"
4
5#include <glm/glm.hpp>
6
7struct GLFWwindow;
8
9namespace pixelbullet
10{
11class Window;
12}
13
14namespace pixelbullet::glfw_window_internal
15{
17{
18 [[nodiscard]] static Window& GetWindow(GLFWwindow* window);
19 [[nodiscard]] static window_internal::WindowCallbackStateRef GetCallbackState(Window& window);
20};
21
22void RegisterCallbacks(GLFWwindow* window);
23} // namespace pixelbullet::glfw_window_internal
Definition window.h:30
Definition callback_registration.h:17
Definition callback_state_internal.h:10