53 template <
typename AxisPolicy>
55 template <
typename AxisPolicy>
57 template <
typename AxisPolicy>
i_spacer & add_spacer() override
void do_layout_items(const point &aPosition, const size &aSize)
size maximum_size(optional_size const &aAvailableSpace=optional_size{}) const override
size do_minimum_size(optional_size const &aAvailableSpace) const
size minimum_size(optional_size const &aAvailableSpace=optional_size{}) const override
size do_maximum_size(optional_size const &aAvailableSpace) const
void layout_items(const point &aPosition, const size &aSize) override
neogfx::alignment alignment() const override
i_spacer & add_spacer_at(layout_item_index aPosition) override
neogfx::size_policy size_policy() const override
uint32_t layout_item_index