implement grid layout

This commit is contained in:
Eduardo Bart
2012-01-12 17:20:18 -02:00
parent 8db565f456
commit c1cf53829e
21 changed files with 340 additions and 147 deletions

View File

@@ -31,6 +31,7 @@ class UILineEdit;
class UIFrameCounter;
class UILayout;
class UIVerticalLayout;
class UIGridLayout;
class UIAnchorLayout;
typedef std::shared_ptr<UIWidget> UIWidgetPtr;
@@ -40,6 +41,7 @@ typedef std::shared_ptr<UILineEdit> UILineEditPtr;
typedef std::shared_ptr<UIFrameCounter> UIFrameCounterPtr;
typedef std::shared_ptr<UILayout> UILayoutPtr;
typedef std::shared_ptr<UIVerticalLayout> UIVerticalLayoutPtr;
typedef std::shared_ptr<UIGridLayout> UIGridLayoutPtr;
typedef std::shared_ptr<UIAnchorLayout> UIAnchorLayoutPtr;
typedef std::deque<UIWidgetPtr> UIWidgetList;