class EE::UI::GridLayouter¶
#include <gridlayouter.hpp> class GridLayouter: public EE::UI::UILayouter { public: // construction GridLayouter(UIWidget* container); // methods virtual void updateLayout(); virtual void computeIntrinsicWidths(); virtual Float getMinIntrinsicWidth(); virtual Float getMaxIntrinsicWidth(); Float getBaseline() const; const SmallVector<GridItem, 16>& getItems() const; const std::vector<GridTrack>& getColumns() const; };
Inherited Members¶
public: // methods virtual void updateLayout() = 0; virtual void computeIntrinsicWidths(); virtual Float getMinIntrinsicWidth(); virtual Float getMaxIntrinsicWidth(); virtual void invalidateIntrinsicWidths(); virtual bool isPacking() const;