]> Dogcows Code - chaz/openbox/blobdiff - openbox/stacking.h
the coordiantes are from the client, not the frame
[chaz/openbox] / openbox / stacking.h
index a0af4c044151bc291991fca1d70411711b894e8f..70e4b2d4e3a81bc470fba56edd9e71137269fe0f 100644 (file)
@@ -2,7 +2,7 @@
 
    stacking.h for the Openbox window manager
    Copyright (c) 2006        Mikael Magnusson
-   Copyright (c) 2003        Ben Jansens
+   Copyright (c) 2003-2007   Dana Jansens
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -59,4 +59,9 @@ void stacking_lower(ObWindow *window);
 */
 void stacking_below(ObWindow *window, ObWindow *below);
 
+/*! Returns TRUE if client is occluded by sibling. If sibling is NULL it tries
+  against all other clients. Otherwise, it returns FALSE.
+*/
+gboolean stacking_occluded(struct _ObClient *client,struct _ObClient *sibling);
+
 #endif
This page took 0.021815 seconds and 4 git commands to generate.