diff options
Diffstat (limited to 'chromium/third_party/weston/src/include')
-rw-r--r-- | chromium/third_party/weston/src/include/libweston-desktop/libweston-desktop.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/third_party/weston/src/include/libweston-desktop/libweston-desktop.h b/chromium/third_party/weston/src/include/libweston-desktop/libweston-desktop.h index 3e7ac738e98..ae05c6f1d76 100644 --- a/chromium/third_party/weston/src/include/libweston-desktop/libweston-desktop.h +++ b/chromium/third_party/weston/src/include/libweston-desktop/libweston-desktop.h @@ -80,6 +80,8 @@ struct weston_desktop_api { bool maximized, void *user_data); void (*minimized_requested)(struct weston_desktop_surface *surface, void *user_data); + void (*get_desktop_surface_root_geometry)(struct weston_desktop_surface *surface, + struct weston_geometry *geometry); /** Position suggestion for an Xwayland window * @@ -167,6 +169,9 @@ weston_desktop_surface_close(struct weston_desktop_surface *surface); void weston_desktop_surface_add_metadata_listener(struct weston_desktop_surface *surface, struct wl_listener *listener); +void +weston_desktop_surface_get_root_geometry(struct weston_desktop_surface *surface, + struct weston_geometry *geometry); void * weston_desktop_surface_get_user_data(struct weston_desktop_surface *surface); |