.. index:: pair: class; EE::UI::GridLayouter .. _doxid-class_e_e_1_1_u_i_1_1_grid_layouter: class EE::UI::GridLayouter ========================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class GridLayouter: public :ref:`EE::UI::UILayouter` { public: // construction :target:`GridLayouter`(:ref:`UIWidget`* container); // methods virtual void :target:`updateLayout`(); virtual void :target:`computeIntrinsicWidths`(); virtual :ref:`Float` :target:`getMinIntrinsicWidth`(); virtual :ref:`Float` :target:`getMaxIntrinsicWidth`(); :ref:`Float` :target:`getBaseline`() const; const :ref:`SmallVector`<:ref:`GridItem`, 16>& :target:`getItems`() const; const std::vector<:ref:`GridTrack`>& :target:`getColumns`() const; }; Inherited Members ----------------- .. ref-code-block:: cpp :class: doxyrest-overview-inherited-code-block public: // methods virtual void :ref:`updateLayout`() = 0; virtual void :ref:`computeIntrinsicWidths`(); virtual :ref:`Float` :ref:`getMinIntrinsicWidth`(); virtual :ref:`Float` :ref:`getMaxIntrinsicWidth`(); virtual void :ref:`invalidateIntrinsicWidths`(); virtual bool :ref:`isPacking`() const;