+ // none of these are used by the window manager, they are here to persist
+ // them properly in the window's netwm state property.
+ inline bool skipTaskbar(void) const { return flags.skip_taskbar; }
+ inline void setSkipTaskbar(const bool s) { flags.skip_taskbar = s; }
+ inline bool skipPager(void) const { return flags.skip_pager; }
+ inline void setSkipPager(const bool s) { flags.skip_pager = s; }
+ inline bool isFullscreen(void) const { return flags.fullscreen; }
+ inline void setFullscreen(const bool f) { flags.fullscreen = f; }
+
+ inline void setModal(const bool m) { flags.modal = m; }
+
+ void beginMove(int x_root, int y_root);
+ void beginResize(int x_root, int y_root, Corner dir);