3 #include <mof/widget/Layout.hpp>
10 class flow_layout : public Layout
27 flow_layout(xalign xa, yalign ya, size_t w, size_t h);
28 virtual ~flow_layout();
29 virtual void add(std::shared_ptr<WidgetView> pView);
30 virtual Vector2D getPreferredSize() const;
31 virtual void connect(WidgetView* pParentView);
32 virtual size_t getLength( ) const;
33 virtual int getAdjacencyAsUp(int index) const;
34 virtual int getAdjacencyAsDown(int index) const;
35 virtual int getAdjacencyAsLeft(int index) const;
36 virtual int getAdjacencyAsRight(int index) const;
40 std::unique_ptr<impl> pimpl_;