X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Fwindow.hh;h=fdf2223ef663a3d54b7c746078f7bad297e345a4;hb=28594da6de001f1d8b6b975286032302db3a6491;hp=df925ad69081d238e3157e41f454a1314f2c70b8;hpb=6595476d81f01cee9001bbc90dda5b37915e5821;p=chaz%2Fopenbox diff --git a/util/epist/window.hh b/util/epist/window.hh index df925ad6..fdf2223e 100644 --- a/util/epist/window.hh +++ b/util/epist/window.hh @@ -57,6 +57,8 @@ private: std::string _app_name; std::string _app_class; Rect _rect; + int _inc_x, _inc_y; // resize increments + int _base_x, _base_y; // base size int _gravity; // states @@ -68,18 +70,17 @@ private: bool _unmapped; void updateDimentions(); - void updateGravity(); + void updateHints(); void updateState(); void updateDesktop(); void updateTitle(); void updateClass(); - void findFramePosition(int &x, int &y) const; - public: XWindow(epist *epist, screen *screen, Window window); virtual ~XWindow(); + inline screen *getScreen() const { return _screen; } inline Window window() const { return _window; } inline unsigned int desktop() const { return _desktop; }