3 #include "mof/Vector2D.hpp"
4 #include "mof/Rectangle.hpp"
17 virtual void add(std::shared_ptr<WidgetView> pView) = 0;
18 virtual Vector2D getPreferredSize() const = 0;
19 virtual void connect( WidgetView* pParentView) = 0;
20 virtual size_t getLength() const = 0;
21 virtual int getAdjacencyAsUp(int index) const = 0;
22 virtual int getAdjacencyAsDown(int index) const = 0;
23 virtual int getAdjacencyAsLeft(int index) const = 0;
24 virtual int getAdjacencyAsRight(int index) const = 0;