X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fopenbox.h;h=c51ffad74c9fa553e81f096d8f04f033f5c2907d;hb=24f9448c2efc6daf97a4061cfd6c62da2980c0ad;hp=6f23e035d98e2fa1b839139840ac1bff0b4790f7;hpb=dfc5f034581f5a26cba5c4811500438f89f0634a;p=chaz%2Fopenbox diff --git a/src/openbox.h b/src/openbox.h index 6f23e035..c51ffad7 100644 --- a/src/openbox.h +++ b/src/openbox.h @@ -41,7 +41,7 @@ # endif // HAVE_SYS_TIME_H #endif // TIME_WITH_SYS_TIME - +#include "Resource.h" #include "LinkedList.h" #include "BaseDisplay.h" #include "Timer.h" @@ -115,12 +115,14 @@ private: Window masked; char *rc_file, **argv; int argc; + obResource config; protected: void load_rc(void); void save_rc(void); void reload_rc(void); + void symlink_rc(const char *) const; void real_rereadMenu(void); void real_reconfigure(void); @@ -144,6 +146,9 @@ public: BScreen *getScreen(int); BScreen *searchScreen(Window); + inline obResource &getConfig() { + return config; + } inline const Time &getDoubleClickInterval(void) const { return resource.double_click_interval; } inline const Time &getLastTime(void) const { return last_time; }