SDL
2.0
|
Macros | |
#define | WL_SHELL_GET_SHELL_SURFACE_SINCE_VERSION 1 |
Functions | |
static void | wl_shell_set_user_data (struct wl_shell *wl_shell, void *user_data) |
static void * | wl_shell_get_user_data (struct wl_shell *wl_shell) |
static void | wl_shell_destroy (struct wl_shell *wl_shell) |
static struct wl_shell_surface * | wl_shell_get_shell_surface (struct wl_shell *wl_shell, struct wl_surface *surface) |
This interface is implemented by servers that provide desktop-style user interfaces.
It allows clients to associate a wl_shell_surface with a basic surface.
Note! This protocol is deprecated and not intended for production use. For desktop-style user interfaces, use xdg_shell.
#define WL_SHELL_GET_SHELL_SURFACE_SINCE_VERSION 1 |
Definition at line 2734 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 2758 of file wayland-client-protocol.h.
|
static |
Create a shell surface for an existing surface. This gives the wl_surface the role of a shell surface. If the wl_surface already has another role, it raises a protocol error.
Only one shell surface can be associated with a given surface.
Definition at line 2773 of file wayland-client-protocol.h.
References NULL, WL_SHELL_GET_SHELL_SURFACE, and wl_shell_surface_interface.
|
inlinestatic |
Definition at line 2745 of file wayland-client-protocol.h.
Definition at line 2738 of file wayland-client-protocol.h.