X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fconfig.hh;h=6cbbaacd2ce15ecb6924a5860b122af3f07d1054;hb=590e5e2392e0610e8eb2d21e59d2d4a265caf172;hp=cfa0adc5828788972644e03ee9241d0be935896c;hpb=50002f2ceb4234145f3977bb14752dc930ada26c;p=chaz%2Fopenbox diff --git a/src/config.hh b/src/config.hh index cfa0adc5..6cbbaacd 100644 --- a/src/config.hh +++ b/src/config.hh @@ -13,7 +13,10 @@ namespace ob { -struct Config { +class Config { + int _screen; + +public: std::vector desktop_names; otk::ustring theme; otk::ustring titlebar_layout; @@ -21,13 +24,10 @@ struct Config { long drag_threshold; long num_desktops; - unsigned long *default_icon; - long icon_w; - long icon_h; - long icon_length; - - Config(); + Config(int screen); ~Config(); + + void load(); }; }