all repos — openbox @ 15cabcb16a188912f49e99885896ed7ad7a13925

openbox fork - make it a bit more like ryudo

openbox/composite.h (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef __composite_h
#define __composite_h

#include <glib.h>
#include <X11/Xlib.h>

void composite_startup(gboolean reconfig);
void composite_shutdown(gboolean reconfig);

void composite_setup_root_window();
void composite_enable_for_window(Window win);

gboolean composite_window_has_alpha(Visual *vis);
XID composite_get_window_picture(Window win, Visual *vis);
Pixmap composite_get_window_pixmap(Window win);

#endif