diff options
author | JozanLeClerc <bousset.rudy@gmail.com> | 2020-04-14 18:14:57 +0200 |
---|---|---|
committer | JozanLeClerc <bousset.rudy@gmail.com> | 2020-04-14 18:14:57 +0200 |
commit | 7f22d45d5f5aae7efbe9c58317fc8e0713aee7b5 (patch) | |
tree | 2ee39c37e77d6a82658f92aaa90f662b122d95af /minilibx-linux/man/man1/mlx_new_window.1 | |
parent | test (diff) | |
download | 42-cub3d-7f22d45d5f5aae7efbe9c58317fc8e0713aee7b5.tar.gz 42-cub3d-7f22d45d5f5aae7efbe9c58317fc8e0713aee7b5.tar.bz2 42-cub3d-7f22d45d5f5aae7efbe9c58317fc8e0713aee7b5.tar.xz 42-cub3d-7f22d45d5f5aae7efbe9c58317fc8e0713aee7b5.tar.zst 42-cub3d-7f22d45d5f5aae7efbe9c58317fc8e0713aee7b5.zip |
New lib
Diffstat (limited to 'minilibx-linux/man/man1/mlx_new_window.1')
-rw-r--r-- | minilibx-linux/man/man1/mlx_new_window.1 | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/minilibx-linux/man/man1/mlx_new_window.1 b/minilibx-linux/man/man1/mlx_new_window.1 new file mode 100644 index 0000000..90f6d47 --- /dev/null +++ b/minilibx-linux/man/man1/mlx_new_window.1 @@ -0,0 +1,79 @@ +.TH MiniLibX 3 "September 19, 2002" +.SH NAME +MiniLibX - Managing windows +.SH SYNOPSYS + +.nf +.I void * +.fi +.B mlx_new_window +( +.I void *mlx_ptr, int size_x, int size_y, char *title +); + +.nf +.I int +.fi +.B mlx_clear_window +( +.I void *mlx_ptr, void *win_ptr +); + +.nf +.I int +.fi +.B mlx_destroy_window +( +.I void *mlx_ptr, void *win_ptr +); + + +.SH DESCRIPTION +The +.B mlx_new_window +() function creates a new window on the screen, using the +.I size_x +and +.I size_y +parameters to determine its size, and +.I title +as the text that should be displayed in the window's title bar. +The +.I mlx_ptr +parameter is the connection identifier returned by +.B mlx_init +() (see the +.B mlx +man page). +.B mlx_new_window +() returns a +.I void * +window identifier that can be used by other MiniLibX calls. +Note that the MiniLibX +can handle an arbitrary number of separate windows. + +.B mlx_clear_window +() and +.B mlx_destroy_window +() respectively clear (in black) and destroy the given window. They both have +the same parameters: +.I mlx_ptr +is the screen connection identifier, and +.I win_ptr +is a window identifier. + +.SH RETURN VALUES +If +.B mlx_new_window() +fails to create a new window (for wathever reason), it will return NULL, +otherwise a non-null pointer is returned as a window identifier. +.B mlx_clear_window +and +.B mlx_destroy_window +right now return nothing. + +.SH SEE ALSO +mlx(3), mlx_pixel_put(3), mlx_new_image(3), mlx_loop(3) + +.SH AUTHOR +Copyright ol@ - 2002-2014 - Olivier Crouzet |