trunk: changeset 1972
[notion/jeffpc.git] / ioncore / fullscreen.h
blobcb32ba585913923a93b498407ab66edb4a3a16ed
1 /*
2 * ion/ioncore/fullscreen.h
4 * Copyright (c) Tuomo Valkonen 1999-2005.
6 * Ion is free software; you can redistribute it and/or modify it under
7 * the terms of the GNU Lesser General Public License as published by
8 * the Free Software Foundation; either version 2.1 of the License, or
9 * (at your option) any later version.
12 #ifndef ION_IONCORE_FULLSCREEN_H
13 #define ION_IONCORE_FULLSCREEN_H
15 #include "common.h"
16 #include "screen.h"
17 #include "clientwin.h"
19 extern bool clientwin_check_fullscreen_request(WClientWin *cwin,
20 int w, int h, bool switchto);
21 extern bool clientwin_fullscreen_scr(WClientWin *cwin, WScreen *vp,
22 bool switchto);
23 extern bool clientwin_toggle_fullscreen(WClientWin *cwin);
24 extern bool clientwin_enter_fullscreen(WClientWin *cwin, bool switchto);
25 extern bool clientwin_leave_fullscreen(WClientWin *cwin, bool switchto);
27 #endif /* ION_IONCORE_FULLSCREEN_H */