summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2017-03-06 10:51:33 +0200
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2017-03-06 10:51:33 +0200
commit5d89bb7e69297a1f3355995cba8c92339a51540b (patch)
tree6e2c1d4efccbd8d50721a2689f042e075a76bdb8 /src/include
parent954a48a46529cdf6aa90e1aabf046f31add2557d (diff)
downloadmetacity-5d89bb7e69297a1f3355995cba8c92339a51540b.tar.gz
compositor: add window_opacity_changed
Diffstat (limited to 'src/include')
-rw-r--r--src/include/meta-compositor.h63
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