diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2018-04-06 13:27:52 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2018-04-23 21:31:19 +0200 |
commit | 22485ba36f9c6a41a6dd9344606640f0003503d1 (patch) | |
tree | 9236a2ba6ef0d15486e6788819e58f8c1895177a /src/wayland/meta-wayland-surface.h | |
parent | 8df2a1452cf48b724fd3f3e0b72e5175553febe5 (diff) | |
download | mutter-22485ba36f9c6a41a6dd9344606640f0003503d1.tar.gz |
wayland: Refactor surface actor into MetaWaylandActorSurface
All surface roles that do need a backing actor inherit from this
class, it makes sense to move actor management there. This also
means the MetaWaylandActorSurface is in charge of emitting
::geometry-changed on the MetaWaylandSurface.
Diffstat (limited to 'src/wayland/meta-wayland-surface.h')
-rw-r--r-- | src/wayland/meta-wayland-surface.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/wayland/meta-wayland-surface.h b/src/wayland/meta-wayland-surface.h index 92ce1050a..9921ee24e 100644 --- a/src/wayland/meta-wayland-surface.h +++ b/src/wayland/meta-wayland-surface.h @@ -137,7 +137,6 @@ struct _MetaWaylandSurface /* Generic stuff */ struct wl_resource *resource; MetaWaylandCompositor *compositor; - MetaSurfaceActor *surface_actor; MetaWaylandSurfaceRole *role; MetaWindow *window; cairo_region_t *input_region; @@ -231,10 +230,6 @@ void meta_wayland_surface_unref_buffer_use_count (MetaWaylandSurf void meta_wayland_surface_set_window (MetaWaylandSurface *surface, MetaWindow *window); -void meta_wayland_surface_create_surface_actor (MetaWaylandSurface *surface); - -void meta_wayland_surface_clear_surface_actor (MetaWaylandSurface *surface); - void meta_wayland_surface_configure_notify (MetaWaylandSurface *surface, int new_x, int new_y, |