shadow protocol
org_kde_kwin_shadow_manager interface version 2
Requests
create
since version 0
Arguments
id (new_id) (org_kde_kwin_shadow)
surface (object) (wl_surface)
unset
since version 0
Arguments
surface (object) (wl_surface)
destroy
(destructor)
since version 2
Destroy the org_kde_kwin_shadow_manager object.
org_kde_kwin_shadow interface version 2
Requests
commit
since version 0
attach_left
since version 0
Arguments
buffer (object) (wl_buffer)
attach_top_left
since version 0
Arguments
buffer (object) (wl_buffer)
attach_top
since version 0
Arguments
buffer (object) (wl_buffer)
attach_top_right
since version 0
Arguments
buffer (object) (wl_buffer)
attach_right
since version 0
Arguments
buffer (object) (wl_buffer)
attach_bottom_right
since version 0
Arguments
buffer (object) (wl_buffer)
attach_bottom
since version 0
Arguments
buffer (object) (wl_buffer)
attach_bottom_left
since version 0
Arguments
buffer (object) (wl_buffer)
set_left_offset
since version 0
Arguments
offset (fixed)
set_top_offset
since version 0
Arguments
offset (fixed)
set_right_offset
since version 0
Arguments
offset (fixed)
set_bottom_offset
since version 0
Arguments
offset (fixed)
destroy
(destructor)
since version 2
Destroy the org_kde_kwin_shadow object. If the org_kde_kwin_shadow is still set on a wl_surface the shadow will be immediately removed. Prefer to first call the request unset on the org_kde_kwin_shadow_manager and commit the wl_surface to apply the change.
SPDX-FileCopyrightText: 2015 Martin Gräßlin SPDX-License-Identifier: LGPL-2.1-or-later