X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fwm.h;h=b73a250d60e3b744a88f215e1bde48eb1a6119f0;hb=52044efd7717f4b02bd463c9a26f83c9a41953ea;hp=406ef9dbf7a45cd07f0026ed8086eb5e31a7add8;hpb=287b4d5d1b7eadfe9d5d0aa3b33700f3e1bed55e;p=winnie diff --git a/src/wm.h b/src/wm.h index 406ef9d..b73a250 100644 --- a/src/wm.h +++ b/src/wm.h @@ -44,11 +44,21 @@ public: Window *get_focused_window(); Window *get_window_at_pos(int pointer_x, int pointer_y); + Window *get_root_window() const; + + void set_focused_frame_color(int r, int g, int b); + void get_focused_frame_color(int *r, int *g, int *b) const; + + void set_unfocused_frame_color(int r, int g, int b); + void get_unfocused_frame_color(int *r, int *g, int *b) const; Window *get_grab_window() const; void grab_mouse(Window *win); void release_mouse(); + + void raise_window(Window *win); + void sink_window(Window *win); }; extern WindowManager *wm;