aboutsummaryrefslogtreecommitdiffstats
path: root/minilibx-bsd/man/man1/mlx_new_window.1
diff options
context:
space:
mode:
authorJozanLeClerc <bousset.rudy@gmail.com>2020-04-15 16:19:44 +0200
committerJozanLeClerc <bousset.rudy@gmail.com>2020-04-15 16:19:44 +0200
commit46687fa2cef63e99a0ded077d88c3b19b20cc1ca (patch)
tree020590d4319b4bd0217cdf97750f3a8338d3069e /minilibx-bsd/man/man1/mlx_new_window.1
parentAdded line to gitignore (diff)
download42-cub3d-46687fa2cef63e99a0ded077d88c3b19b20cc1ca.tar.gz
42-cub3d-46687fa2cef63e99a0ded077d88c3b19b20cc1ca.tar.bz2
42-cub3d-46687fa2cef63e99a0ded077d88c3b19b20cc1ca.tar.xz
42-cub3d-46687fa2cef63e99a0ded077d88c3b19b20cc1ca.tar.zst
42-cub3d-46687fa2cef63e99a0ded077d88c3b19b20cc1ca.zip
Now BSD compliant
Diffstat (limited to 'minilibx-bsd/man/man1/mlx_new_window.1')
-rw-r--r--minilibx-bsd/man/man1/mlx_new_window.179
1 files changed, 79 insertions, 0 deletions
diff --git a/minilibx-bsd/man/man1/mlx_new_window.1 b/minilibx-bsd/man/man1/mlx_new_window.1
new file mode 100644
index 0000000..90f6d47
--- /dev/null
+++ b/minilibx-bsd/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