Document code, and clean up
This commit is contained in:
18
src/window.c
18
src/window.c
@@ -1,10 +1,10 @@
|
||||
#include "main.h"
|
||||
#include <GLFW/glfw3.h>
|
||||
|
||||
void __window_callback(GLFWwindow *, int, int);
|
||||
void __mouse_callback(GLFWwindow *, int, int, int);
|
||||
void __scroll_callback(GLFWwindow *, double, double);
|
||||
void __key_callback(GLFWwindow *, int, int, int, int);
|
||||
void __window_callback_input(GLFWwindow *, int, int);
|
||||
void __mouse_callback_input(GLFWwindow *, int, int, int);
|
||||
void __scroll_callback_input(GLFWwindow *, double, double);
|
||||
void __key_callback_input(GLFWwindow *, int, int, int, int);
|
||||
|
||||
window_t init_window(unsigned int w, unsigned int h, const char * name)
|
||||
{
|
||||
@@ -25,12 +25,12 @@ window_t init_window(unsigned int w, unsigned int h, const char * name)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
glfwSetWindowSizeCallback(window, __window_callback);
|
||||
glfwSetMouseButtonCallback((GLFWwindow*)window, __mouse_callback);
|
||||
glfwSetScrollCallback((GLFWwindow*)window, __scroll_callback);
|
||||
glfwSetKeyCallback((GLFWwindow*)window, __key_callback);
|
||||
glfwSetWindowSizeCallback(window, __window_callback_input);
|
||||
glfwSetMouseButtonCallback((GLFWwindow*)window, __mouse_callback_input);
|
||||
glfwSetScrollCallback((GLFWwindow*)window, __scroll_callback_input);
|
||||
glfwSetKeyCallback((GLFWwindow*)window, __key_callback_input);
|
||||
|
||||
__window_callback( window, w, h );
|
||||
__window_callback_input( window, w, h );
|
||||
|
||||
return window;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user