X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Flayout.h;fp=source%2Flayout.h;h=274660c6464b5da55e3506bd370e77c3377a8f4c;hp=2d34b7ad43b3e7be75c973540606ba0337a2cbbb;hb=394e5c9969a30b604bfaf78fc05a8c2d5c98ab5b;hpb=90d5f5f2ebaeb8aaa4aa47a0c2207f96758cba8c diff --git a/source/layout.h b/source/layout.h index 2d34b7a..274660c 100644 --- a/source/layout.h +++ b/source/layout.h @@ -1,6 +1,7 @@ #ifndef MSP_GLTK_LAYOUT_H_ #define MSP_GLTK_LAYOUT_H_ +#include #include #include #include @@ -172,7 +173,7 @@ private: struct Pointers; Container *container = nullptr; - std::vector slots; + std::vector> slots; std::size_t n_active_slots = 0; std::size_t n_slack_vars[2] = { 0, 0 }; Sides margin{ 8 }; @@ -184,8 +185,6 @@ private: static Pointers pointers[2]; public: - ~Layout(); - void set_container(Container &); void set_margin(const Sides &); const Sides &get_margin() const { return margin; }