~ubuntu-branches/ubuntu/precise/xfwm4/precise-proposed

« back to all changes in this revision

Viewing changes to src/stacking.h

  • Committer: Bazaar Package Importer
  • Author(s): Gauvain Pocentek
  • Date: 2006-11-09 16:01:08 UTC
  • mto: (3.1.2 lenny) (1.1.22 upstream)
  • mto: This revision was merged to the branch mainline in revision 22.
  • Revision ID: james.westby@ubuntu.com-20061109160108-oafawc03w3zymdhw
Tags: upstream-4.3.99.2svn+r23785
ImportĀ upstreamĀ versionĀ 4.3.99.2svn+r23785

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*      $Id: stacking.h 23128 2006-09-11 20:39:40Z olivier $
 
1
/*      $Id: stacking.h 23704 2006-11-04 22:36:42Z olivier $
2
2
 
3
3
        This program is free software; you can redistribute it and/or modify
4
4
        it under the terms of the GNU General Public License as published by
29
29
#include "screen.h"
30
30
#include "client.h"
31
31
 
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 *, 
 
38
                                                                 int, 
 
39
                                                                 Client *);
 
40
Client                  *clientGetBottomMost                    (ScreenInfo *, 
 
41
                                                                 int, 
 
42
                                                                 Client *);
 
43
Client                  *clientAtPosition                       (ScreenInfo *, 
 
44
                                                                 int, 
 
45
                                                                 int, 
 
46
                                                                 Client *);
 
47
void                     clientRaise                            (Client *, 
 
48
                                                                 Window);
 
49
void                     clientLower                            (Client *, 
 
50
                                                                 Window);
 
51
gboolean                 clientAdjustFullscreenLayer            (Client *, 
 
52
                                                                 gboolean);
 
53
void                     clientAddToList                        (Client *);
 
54
void                     clientRemoveFromList                   (Client *);
 
55
GList                   *clientGetStackList                     (ScreenInfo *);
 
56
void                     clientSetLastRaise                     (Client *);
 
57
Client                  *clientGetLastRaise                     (ScreenInfo *);
 
58
void                     clientClearLastRaise                   (ScreenInfo *);
49
59
 
50
60
#endif /* INC_STACKING_H */