Layouter
Layouter* itemLayouter = new SimpleLayouter(itemCount, 0);
Layouter* verticalLayouter = fVerticalLayouter->CloneLayouter();
Layouter* verticalLayouter;
class Layouter;
Layouter* fHorizontalLayouter;
Layouter* fVerticalLayouter;
Layouter* fHeightForWidthVerticalLayouter;
using BPrivate::Layout::Layouter;
virtual Layouter* GetLayouter(bool minMax);
CompoundLayouter* compoundLayouter, Layouter* layouter)
Layouter* fHeightForWidthLayouter;
VerticalCompoundLayouter* compoundLayouter, Layouter* layouter,
Layouter* layouter);
Layouter* layouter,
virtual Layouter* GetLayouter(bool minMax);
Layouter*
BTwoDimensionalLayout::CompoundLayouter::_AddConstraints(Layouter* layouter)
Layouter*
Layouter* fLayouter;
Layouter* layouter;
void _AddConstraints(Layouter* layouter);
Layouter*
Layouter*
LayoutTarget(Layouter* layouter, float size)
class CollapsingLayouter : public Layouter {
virtual Layouter* CloneLayouter();
Layouter* _CreateLayouter();
Layouter* fLayouter;
Layouter*
class ComplexLayouter : public Layouter {
virtual Layouter* CloneLayouter();
Layouter::Layouter()
Layouter::~Layouter()
class Layouter {
Layouter();
virtual ~Layouter();
virtual Layouter* CloneLayouter() = 0;
using BPrivate::Layout::Layouter;
Layouter*
class OneElementLayouter : public Layouter {
virtual Layouter* CloneLayouter();
Layouter*
class SimpleLayouter : public Layouter {
virtual Layouter* CloneLayouter();