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.
#define WL_SHELL_GET_SHELL_SURFACE_SINCE_VERSION 1 |
Definition at line 2722 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 2746 of file wayland-client-protocol.h.
|
inlinestatic |
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 2761 of file wayland-client-protocol.h.
References NULL, WL_SHELL_GET_SHELL_SURFACE, and wl_shell_surface_interface.
|
inlinestatic |
Definition at line 2733 of file wayland-client-protocol.h.
Definition at line 2726 of file wayland-client-protocol.h.