49 if (
mlxctx->resize_hook.func)
91 .width =
image->width,
92 .height =
image->height,
93 .pixels =
image->pixels
void(* mlx_closefunc)(void *param)
void(* mlx_resizefunc)(int32_t width, int32_t height, void *param)
#define glGetUniformLocation
#define glUniformMatrix4fv
GLint GLsizei GLsizei height
GLenum GLenum GLsizei void * image
GLint GLint GLsizei GLsizei GLsizei depth
GLuint GLsizei GLsizei * length
void mlx_set_window_limit(mlx_t *mlx, int32_t min_w, int32_t min_h, int32_t max_w, int32_t max_h)
void mlx_set_window_title(mlx_t *mlx, const char *title)
void mlx_resize_hook(mlx_t *mlx, mlx_resizefunc func, void *param)
void mlx_close_hook(mlx_t *mlx, mlx_closefunc func, void *param)
void mlx_set_icon(mlx_t *mlx, mlx_texture_t *image)
static void mlx_resize_callback(GLFWwindow *window, int32_t width, int32_t height)
void mlx_set_window_pos(mlx_t *mlx, int32_t xpos, int32_t ypos)
static void mlx_close_callback(GLFWwindow *window)
void mlx_update_matrix(const mlx_t *mlx)
void mlx_set_window_size(mlx_t *mlx, int32_t new_width, int32_t new_height)
void mlx_get_window_pos(mlx_t *mlx, int32_t *xpos, int32_t *ypos)