MiniLibX(이하 mlx) 라이브러리 내 마우스 관련 함수들을 정리한 것이다.
FdF 보너스 파트를 대비하여 정리한 것으로 실제로는 보너스를 할지 말지 모르기 때문에 사용할 지는 모르겠다.
(사용하더라도 mlx_mouse_get_pos()
함수만 사용할 것으로 예상된다.)
int mlx_mouse_hide();
마우스를 숨기는 함수이다.
return_value:
int mlx_mouse_show();
마우스를 보여주는 함수이다.
return_value:
int mlx_mouse_move(void *win_ptr, int x, int y);
마우스 커서를 주어진 장소 (x, y)로 이동시키는 함수이다.
return_value:
int mlx_mouse_get_pos(void *win_ptr, int *x, int *y);
창(window)에서의 현재 마우스 커서의 위치를 가져오는 함수이다.
return_value:
참고 자료
https://harm-smits.github.io/42docs/libs/minilibx/prototypes.html#mouse-functions