diff options
author | Havoc Pennington <hp@redhat.com> | 2003-11-21 02:32:05 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2003-11-21 02:32:05 +0000 |
commit | d538690bd497ad86fdeeb61154402a3aa0ef9e9b (patch) | |
tree | d0f1964d74ec9eeb48072299681a54080324fc42 /src/compositor.h | |
parent | 24d86551883b33984bcd4dd9bcbba4f377fe7d05 (diff) | |
download | mutter-d538690bd497ad86fdeeb61154402a3aa0ef9e9b.tar.gz |
new function
2003-11-20 Havoc Pennington <hp@redhat.com>
* src/window.c (meta_window_new_with_attrs): new function
* src/display.c, src/screen.c: create the compositor and feed
windows and events to it
Diffstat (limited to 'src/compositor.h')
-rw-r--r-- | src/compositor.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/compositor.h b/src/compositor.h index 0b98d32ff..48be7b11c 100644 --- a/src/compositor.h +++ b/src/compositor.h @@ -25,8 +25,6 @@ #include "util.h" #include "display.h" -typedef struct MetaCompositor MetaCompositor; - MetaCompositor* meta_compositor_new (MetaDisplay *display); void meta_compositor_unref (MetaCompositor *compositor); void meta_compositor_process_event (MetaCompositor *compositor, @@ -35,6 +33,13 @@ void meta_compositor_process_event (MetaCompositor *compositor, void meta_compositor_add_window (MetaCompositor *compositor, Window xwindow, XWindowAttributes *attrs); +void meta_compositor_remove_window (MetaCompositor *compositor, + Window xwindow); + +void meta_compositor_manage_screen (MetaCompositor *compositor, + MetaScreen *screen); +void meta_compositor_unmanage_screen (MetaCompositor *compositor, + MetaScreen *screen); #endif /* META_COMPOSITOR_H */ |