MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ setup_callbacks()

void MayaFlux::Core::GlfwWindow::setup_callbacks ( )
private

Definition at line 140 of file GlfwWindow.cpp.

141{
142 glfwSetWindowSizeCallback(m_window, glfw_window_size_callback);
143 glfwSetWindowCloseCallback(m_window, glfw_window_close_callback);
144 glfwSetWindowFocusCallback(m_window, glfw_window_focus_callback);
145 glfwSetFramebufferSizeCallback(m_window, glfw_framebuffer_size_callback);
146 glfwSetKeyCallback(m_window, glfw_key_callback);
147 glfwSetCursorPosCallback(m_window, glfw_cursor_pos_callback);
148 glfwSetMouseButtonCallback(m_window, glfw_mouse_button_callback);
149 glfwSetScrollCallback(m_window, glfw_scroll_callback);
150}
static void glfw_scroll_callback(GLFWwindow *window, double xoffset, double yoffset)
static void glfw_key_callback(GLFWwindow *window, int key, int scancode, int action, int mods)
static void glfw_cursor_pos_callback(GLFWwindow *window, double xpos, double ypos)
static void glfw_window_size_callback(GLFWwindow *window, int width, int height)
static void glfw_window_focus_callback(GLFWwindow *window, int focused)
static void glfw_mouse_button_callback(GLFWwindow *window, int button, int action, int mods)
static void glfw_window_close_callback(GLFWwindow *window)
static void glfw_framebuffer_size_callback(GLFWwindow *window, int width, int height)

References glfw_cursor_pos_callback(), glfw_framebuffer_size_callback(), glfw_key_callback(), glfw_mouse_button_callback(), glfw_scroll_callback(), glfw_window_close_callback(), glfw_window_focus_callback(), glfw_window_size_callback(), and m_window.

Referenced by GlfwWindow().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: