29
29
#include "screen.h"
30
30
#include "client.h"
32
void clientApplyStackList (ScreenInfo *);
33
Client *clientGetLowestTransient (Client *);
34
Client *clientGetHighestTransientOrModalFor (Client *);
35
gboolean clientIsTopMost (Client *);
36
Client *clientGetTopMostForGroup (Client *);
37
Client *clientGetNextTopMost (ScreenInfo *, int, Client *);
38
Client *clientGetBottomMost (ScreenInfo *, int, Client *);
39
Client *clientAtPosition (ScreenInfo *, int, int, Client *);
40
void clientRaise (Client *, Window);
41
void clientLower (Client *, Window);
42
gboolean clientAdjustFullscreenLayer (Client *, gboolean);
43
void clientAddToList (Client *);
44
void clientRemoveFromList (Client *);
45
GList *clientGetStackList (ScreenInfo *);
46
void clientSetLastRaise (Client *);
47
Client *clientGetLastRaise (ScreenInfo *);
48
void clientClearLastRaise (ScreenInfo *);
32
void clientApplyStackList (ScreenInfo *);
33
Client *clientGetLowestTransient (Client *);
34
Client *clientGetHighestTransientOrModalFor (Client *);
35
gboolean clientIsTopMost (Client *);
36
Client *clientGetTopMostForGroup (Client *);
37
Client *clientGetNextTopMost (ScreenInfo *,
40
Client *clientGetBottomMost (ScreenInfo *,
43
Client *clientAtPosition (ScreenInfo *,
47
void clientRaise (Client *,
49
void clientLower (Client *,
51
gboolean clientAdjustFullscreenLayer (Client *,
53
void clientAddToList (Client *);
54
void clientRemoveFromList (Client *);
55
GList *clientGetStackList (ScreenInfo *);
56
void clientSetLastRaise (Client *);
57
Client *clientGetLastRaise (ScreenInfo *);
58
void clientClearLastRaise (ScreenInfo *);
50
60
#endif /* INC_STACKING_H */