LocalLayouter
LocalLayouter* fLocalLayouter;
class LocalLayouter;
friend class LocalLayouter;
BTwoDimensionalLayout::LocalLayouter::LocalLayouter(
BTwoDimensionalLayout::LocalLayouter::~LocalLayouter()
BTwoDimensionalLayout::LocalLayouter::MinSize()
BTwoDimensionalLayout::LocalLayouter::MaxSize()
BTwoDimensionalLayout::LocalLayouter::PreferredSize()
BTwoDimensionalLayout::LocalLayouter::InvalidateLayout()
BTwoDimensionalLayout::LocalLayouter::Layout(BSize size)
BTwoDimensionalLayout::LocalLayouter::ItemFrame(Dimensions itemDimensions)
BTwoDimensionalLayout::LocalLayouter::ValidateMinMax()
BTwoDimensionalLayout::LocalLayouter::DoHorizontalLayout(float width)
BTwoDimensionalLayout::LocalLayouter::InternalGetHeightForWidth(float width,
BTwoDimensionalLayout::LocalLayouter::AlignWith(LocalLayouter* other,
LocalLayouter* localLayouter,
BTwoDimensionalLayout::LocalLayouter::AddAlignedLayoutsToArchive(
BTwoDimensionalLayout::LocalLayouter::AddOwnerToArchive(BArchiver* archiver,
BTwoDimensionalLayout::LocalLayouter::AlignLayoutsFromArchive(
BTwoDimensionalLayout::LocalLayouter::PrepareItems(
BTwoDimensionalLayout::LocalLayouter::CountElements(
LocalLayouter* localLayouter,
BTwoDimensionalLayout::LocalLayouter::HasMultiElementItems(
BTwoDimensionalLayout::LocalLayouter::AddConstraints(
BTwoDimensionalLayout::LocalLayouter::Spacing(
BTwoDimensionalLayout::LocalLayouter::HasHeightForWidth()
BTwoDimensionalLayout::LocalLayouter::AddHeightForWidthConstraints(
BTwoDimensionalLayout::LocalLayouter::SetHeightForWidthConstraintsAdded(
BTwoDimensionalLayout::LocalLayouter::SetCompoundLayouter(
BTwoDimensionalLayout::LocalLayouter::InternalInvalidateLayout(
BTwoDimensionalLayout::LocalLayouter::_SetHorizontalLayoutContext(
BTwoDimensionalLayout::LocalLayouter::LayoutContextLeft(BLayoutContext* context)
LocalLayouter(BTwoDimensionalLayout* layout);
~LocalLayouter();
void AlignWith(LocalLayouter* other,
fLocalLayouter(new LocalLayouter(this))
fLocalLayouter(new LocalLayouter(this))
LocalLayouter* localLayouter)
LocalLayouter* localLayouter)
void AddLocalLayouter(LocalLayouter* localLayouter);
BArchiver* archiver, LocalLayouter* requestedBy)
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* localLayouter);
LocalLayouter* layouter
= (LocalLayouter*)other->fLocalLayouters.ItemAt(i);
LocalLayouter* requestedBy);
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* localLayouter, BLayoutContext* context)
LocalLayouter* localLayouter, BLayoutContext* context)
void Layout(float size, LocalLayouter* localLayouter,
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* localLayouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* localLayouter,
return ((LocalLayouter*)fLocalLayouters.ItemAt(0))->Spacing(this);
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* localLayouter, BLayoutContext* context, bool realLayout,
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);
LocalLayouter* localLayouter, BLayoutContext* context)
LocalLayouter* layouter = (LocalLayouter*)fLocalLayouters.ItemAt(i);