windows are added and created on create/destroy/reparent
[dana/dcompmgr.git] / screen.h
index 20daed3..4abfcb7 100644 (file)
--- a/screen.h
+++ b/screen.h
@@ -23,12 +23,9 @@ typedef struct d_screen {
 */
 gboolean screen_register(d_screen_t *sc);
 
-void screen_add_window(d_screen_t *sc, xcb_create_notify_event_t *cev);
+void screen_add_window(d_screen_t *sc, xcb_window_t wid);
 void screen_remove_window(d_screen_t *sc, struct d_window *w);
 
 struct d_window* screen_find_window(d_screen_t *sc, xcb_window_t id);
 
-void screen_show_window(d_screen_t *sc, struct d_window *w);
-void screen_hide_window(d_screen_t *sc, struct d_window *w);
-
 #endif