diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2017-03-06 10:51:33 +0200 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2017-03-06 10:51:33 +0200 |
commit | 5d89bb7e69297a1f3355995cba8c92339a51540b (patch) | |
tree | 6e2c1d4efccbd8d50721a2689f042e075a76bdb8 /src/include | |
parent | 954a48a46529cdf6aa90e1aabf046f31add2557d (diff) | |
download | metacity-5d89bb7e69297a1f3355995cba8c92339a51540b.tar.gz |
compositor: add window_opacity_changed
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/meta-compositor.h | 63 |
1 files changed, 33 insertions, 30 deletions
diff --git a/src/include/meta-compositor.h b/src/include/meta-compositor.h index bfdb4296..3a216f3a 100644 --- a/src/include/meta-compositor.h +++ b/src/include/meta-compositor.h @@ -46,48 +46,51 @@ typedef enum META_EFFECT_TYPE_UNMINIMIZE, } MetaEffectType; -MetaCompositor *meta_compositor_new (MetaCompositorType type, - MetaDisplay *display); +MetaCompositor *meta_compositor_new (MetaCompositorType type, + MetaDisplay *display); -void meta_compositor_add_window (MetaCompositor *compositor, - MetaWindow *window); +void meta_compositor_add_window (MetaCompositor *compositor, + MetaWindow *window); -void meta_compositor_remove_window (MetaCompositor *compositor, - MetaWindow *window); +void meta_compositor_remove_window (MetaCompositor *compositor, + MetaWindow *window); -void meta_compositor_show_window (MetaCompositor *compositor, - MetaWindow *window, - MetaEffectType effect); +void meta_compositor_show_window (MetaCompositor *compositor, + MetaWindow *window, + MetaEffectType effect); -void meta_compositor_hide_window (MetaCompositor *compositor, - MetaWindow *window, - MetaEffectType effect); +void meta_compositor_hide_window (MetaCompositor *compositor, + MetaWindow *window, + MetaEffectType effect); -void meta_compositor_set_updates_frozen (MetaCompositor *compositor, - MetaWindow *window, - gboolean updates_frozen); +void meta_compositor_window_opacity_changed (MetaCompositor *compositor, + MetaWindow *window); -void meta_compositor_process_event (MetaCompositor *compositor, - XEvent *event, - MetaWindow *window); +void meta_compositor_set_updates_frozen (MetaCompositor *compositor, + MetaWindow *window, + gboolean updates_frozen); -cairo_surface_t *meta_compositor_get_window_surface (MetaCompositor *compositor, - MetaWindow *window); +void meta_compositor_process_event (MetaCompositor *compositor, + XEvent *event, + MetaWindow *window); -void meta_compositor_set_active_window (MetaCompositor *compositor, - MetaWindow *window); +cairo_surface_t *meta_compositor_get_window_surface (MetaCompositor *compositor, + MetaWindow *window); -void meta_compositor_maximize_window (MetaCompositor *compositor, - MetaWindow *window); +void meta_compositor_set_active_window (MetaCompositor *compositor, + MetaWindow *window); -void meta_compositor_unmaximize_window (MetaCompositor *compositor, - MetaWindow *window); +void meta_compositor_maximize_window (MetaCompositor *compositor, + MetaWindow *window); -void meta_compositor_sync_stack (MetaCompositor *compositor, - GList *stack); +void meta_compositor_unmaximize_window (MetaCompositor *compositor, + MetaWindow *window); -gboolean meta_compositor_is_our_xwindow (MetaCompositor *compositor, - Window xwindow); +void meta_compositor_sync_stack (MetaCompositor *compositor, + GList *stack); + +gboolean meta_compositor_is_our_xwindow (MetaCompositor *compositor, + Window xwindow); G_END_DECLS |