diff options
Diffstat (limited to 'src/compositor/meta-surface-actor.h')
-rw-r--r-- | src/compositor/meta-surface-actor.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/compositor/meta-surface-actor.h b/src/compositor/meta-surface-actor.h index a92f6f717..c06e1836b 100644 --- a/src/compositor/meta-surface-actor.h +++ b/src/compositor/meta-surface-actor.h @@ -6,6 +6,7 @@ #include <config.h> #include <meta/meta-shaped-texture.h> +#include <meta/window.h> G_BEGIN_DECLS @@ -35,6 +36,8 @@ struct _MetaSurfaceActorClass void (* set_unredirected) (MetaSurfaceActor *actor, gboolean unredirected); gboolean (* is_unredirected) (MetaSurfaceActor *actor); + + MetaWindow *(* get_window) (MetaSurfaceActor *actor); }; struct _MetaSurfaceActor @@ -50,6 +53,7 @@ cairo_surface_t *meta_surface_actor_get_image (MetaSurfaceActor *self, cairo_rectangle_int_t *clip); MetaShapedTexture *meta_surface_actor_get_texture (MetaSurfaceActor *self); +MetaWindow *meta_surface_actor_get_window (MetaSurfaceActor *self); gboolean meta_surface_actor_is_obscured (MetaSurfaceActor *self); gboolean meta_surface_actor_get_unobscured_bounds (MetaSurfaceActor *self, |