BTwoDimensionalLayout
class BGridLayout : public BTwoDimensionalLayout {
class BGroupLayout : public BTwoDimensionalLayout {
BTwoDimensionalLayout(
const BTwoDimensionalLayout&);
void operator =(const BTwoDimensionalLayout&);
class BTwoDimensionalLayout : public BAbstractLayout {
BTwoDimensionalLayout();
BTwoDimensionalLayout(BMessage* from);
virtual ~BTwoDimensionalLayout();
void AlignLayoutWith(BTwoDimensionalLayout* other,
BTwoDimensionalLayout* layout
= dynamic_cast<BTwoDimensionalLayout*>(box->GetLayout());
BTwoDimensionalLayout(BUnarchiver::PrepareArchive(from)),
return BTwoDimensionalLayout::AddView(child);
return BTwoDimensionalLayout::AddView(index, child);
bool success = BTwoDimensionalLayout::AddItem(-1, item);
status_t result = BTwoDimensionalLayout::Archive(into, deep);
return BTwoDimensionalLayout::AllArchived(into);
return BTwoDimensionalLayout::AllUnarchived(from);
return BTwoDimensionalLayout::Perform(d, arg);
return BTwoDimensionalLayout::AddView(child);
return BTwoDimensionalLayout::AddView(index, child);
return BTwoDimensionalLayout::AddItem(item);
return BTwoDimensionalLayout::AddItem(index, item);
status_t result = BTwoDimensionalLayout::Archive(into, deep);
return BTwoDimensionalLayout::AllArchived(into);
return BTwoDimensionalLayout::AllUnarchived(from);
return BTwoDimensionalLayout::Perform(code, _data);
BTwoDimensionalLayout(),
BTwoDimensionalLayout(from)
BTwoDimensionalLayout::VerticalCompoundLayouter::LayoutContextLeft(
BTwoDimensionalLayout::LocalLayouter::LocalLayouter(
BTwoDimensionalLayout* layout)
BTwoDimensionalLayout::LocalLayouter::~LocalLayouter()
class BTwoDimensionalLayout::VerticalCompoundLayouter
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,
BTwoDimensionalLayout::LocalLayouter::AddAlignedLayoutsToArchive(
BTwoDimensionalLayout::LocalLayouter::AddOwnerToArchive(BArchiver* archiver,
BTwoDimensionalLayout::LocalLayouter::AlignLayoutsFromArchive(
BTwoDimensionalLayout* retriever;
BTwoDimensionalLayout::LocalLayouter::PrepareItems(
BTwoDimensionalLayout::LocalLayouter::CountElements(
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)
BTwoDimensionalLayout::Perform(perform_code code, void* _data)
class BTwoDimensionalLayout::LocalLayouter : private BLayoutContextListener {
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout1() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout2() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout3() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout4() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout5() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout6() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout7() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout8() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout9() {}
void BTwoDimensionalLayout::_ReservedTwoDimensionalLayout10() {}
LocalLayouter(BTwoDimensionalLayout* layout);
BTwoDimensionalLayout* fLayout;
BTwoDimensionalLayout::BTwoDimensionalLayout()
BTwoDimensionalLayout::BTwoDimensionalLayout(BMessage* from)
BTwoDimensionalLayout::~BTwoDimensionalLayout()
BTwoDimensionalLayout::SetInsets(float left, float top, float right,
BTwoDimensionalLayout::SetInsets(float horizontal, float vertical)
BTwoDimensionalLayout::SetInsets(float insets)
BTwoDimensionalLayout::GetInsets(float* left, float* top, float* right,
BTwoDimensionalLayout::AlignLayoutWith(BTwoDimensionalLayout* other,
BTwoDimensionalLayout::BaseMinSize()
BTwoDimensionalLayout::BaseMaxSize()
BTwoDimensionalLayout::BasePreferredSize()
BTwoDimensionalLayout::BaseAlignment()
BTwoDimensionalLayout::HasHeightForWidth()
BTwoDimensionalLayout::GetHeightForWidth(float width, float* min, float* max,
BTwoDimensionalLayout::SetFrame(BRect frame)
BTwoDimensionalLayout::Archive(BMessage* into, bool deep) const
BTwoDimensionalLayout::AllArchived(BMessage* into) const
BTwoDimensionalLayout::AllUnarchived(const BMessage* from)
BTwoDimensionalLayout::ItemArchived(BMessage* into, BLayoutItem* item,
BTwoDimensionalLayout::ItemUnarchived(const BMessage* from, BLayoutItem* item,
BTwoDimensionalLayout::LayoutInvalidated(bool children)
BTwoDimensionalLayout::DoLayout()
BTwoDimensionalLayout::AddInsets(BSize size)
BTwoDimensionalLayout::AddInsets(float* minHeight, float* maxHeight,
class BTwoDimensionalLayout::CompoundLayouter : public BReferenceable {
BTwoDimensionalLayout::SubtractInsets(BSize size)
BTwoDimensionalLayout::PrepareItems(orientation orientation)
BTwoDimensionalLayout::HasMultiColumnItems()
BTwoDimensionalLayout::HasMultiRowItems()
BTwoDimensionalLayout::_ValidateMinMax()
BTwoDimensionalLayout::CompoundLayouter::CompoundLayouter(
BTwoDimensionalLayout::CompoundLayouter::~CompoundLayouter()
BTwoDimensionalLayout::CompoundLayouter::Orientation()
BTwoDimensionalLayout::CompoundLayouter::GetLayouter(bool minMax)
BTwoDimensionalLayout::CompoundLayouter::GetLayoutInfo()
BTwoDimensionalLayout::CompoundLayouter::AddLocalLayouter(
BTwoDimensionalLayout::CompoundLayouter::RemoveLocalLayouter(
BTwoDimensionalLayout::CompoundLayouter::AddAlignedLayoutsToArchive(
BTwoDimensionalLayout::CompoundLayouter::AbsorbCompoundLayouter(
BTwoDimensionalLayout::CompoundLayouter::InvalidateLayout()
BTwoDimensionalLayout::CompoundLayouter::IsMinMaxValid()
BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax()
BTwoDimensionalLayout::CompoundLayouter::Layout(float size,
BTwoDimensionalLayout::CompoundLayouter::DoLayout(float size,
BTwoDimensionalLayout::CompoundLayouter::_PrepareItems()
BTwoDimensionalLayout::CompoundLayouter::_CountElements()
BTwoDimensionalLayout::CompoundLayouter::_HasMultiElementItems()
BTwoDimensionalLayout::CompoundLayouter::_AddConstraints(Layouter* layouter)
BTwoDimensionalLayout::CompoundLayouter::_Spacing()
BTwoDimensionalLayout::VerticalCompoundLayouter::VerticalCompoundLayouter()
BTwoDimensionalLayout::VerticalCompoundLayouter::GetLayouter(bool minMax)
BTwoDimensionalLayout::VerticalCompoundLayouter::InvalidateLayout()
BTwoDimensionalLayout::VerticalCompoundLayouter::InvalidateHeightForWidth()
BTwoDimensionalLayout::VerticalCompoundLayouter::InternalGetHeightForWidth(
BTwoDimensionalLayout::VerticalCompoundLayouter::DoLayout(float size,
BTwoDimensionalLayout::VerticalCompoundLayouter::_HasHeightForWidth()
BTwoDimensionalLayout::VerticalCompoundLayouter