BLayout
class BAbstractLayout : public BLayout {
virtual void DetachedFromLayout(BLayout* layout);
virtual void DetachedFromLayout(BLayout* layout);
virtual void SetLayout(BLayout* layout);
virtual void SetLayout(BLayout* layout);
virtual void SetLayout(BLayout* layout);
virtual void SetLayout(BLayout* layout);
BLayout(const BLayout&);
void operator =(const BLayout&);
class BLayout : public BLayoutItem {
BLayout();
BLayout(BMessage* archive);
virtual ~BLayout();
virtual void DetachedFromLayout(BLayout* layout);
class BLayout;
BLayout* Layout() const;
virtual void DetachedFromLayout(BLayout* layout);
void SetLayout(BLayout* layout);
friend class BLayout;
BLayout* fLayout;
virtual void SetLayout(BLayout* layout);
class BLayout;
BLayout* layout = NULL);
virtual void SetLayout(BLayout* layout);
BLayout* GetLayout() const;
void _LayoutLeft(BLayout* deleted);
friend class BLayout;
virtual void SetLayout(BLayout* layout);
BLayout* GetLayout() const;
BLayout* layout;
BLayout* layout = GetLayout();
class BLayout;
class BLayout;
BLayout* layout = view->Parent()->GetLayout();
BLayout* layout = view->Parent()->GetLayout();
} else if (BLayout* layout = dynamic_cast<BLayout*>(item)) {
if (BLayout* layout = dynamic_cast<BLayout*>(item)) {
BLayout* layout = view->Parent()->GetLayout();
BLayout(BUnarchiver::PrepareArchive(from)),
status_t err = BLayout::Archive(into, deep);
return BLayout::AllArchived(archive);
return BLayout::AllUnarchived(from);
return BLayout::ItemArchived(into, item, index);
return BLayout::ItemUnarchived(from, item, index);
return BLayout::ItemAdded(item, atIndex);
BLayout::ItemRemoved(item, fromIndex);
BLayout::LayoutInvalidated(children);
BLayout::AttachedToLayout();
BAbstractLayout::DetachedFromLayout(BLayout* layout)
BLayout::DetachedFromLayout(layout);
BLayout::AncestorVisibilityChanged(shown);
return BLayout::Perform(code, _data);
BAbstractLayoutItem::DetachedFromLayout(BLayout* layout)
BLayout* layout = GetLayout();
status_t err = BLayout::AllUnarchived(from);
BCardView::SetLayout(BLayout* layout)
BColorControl::SetLayout(BLayout* layout)
BGridView::SetLayout(BLayout* layout)
BGroupView::SetLayout(BLayout* layout)
BLayout::Owner() const
BLayout::TargetView() const
BLayout::View()
BLayout::AddView(BView* child)
BLayout::AddView(int32 index, BView* child)
BLayout::AddItem(BLayoutItem* item)
BLayout::AddItem(int32 index, BLayoutItem* item)
BLayout::RemoveView(BView* child)
BLayout::RemoveItem(BLayoutItem* item)
BLayout::RemoveItem(int32 index)
BLayout::ItemAt(int32 index) const
BLayout::CountItems() const
BLayout::IndexOfItem(const BLayoutItem* item) const
BLayout::IndexOfView(BView* child) const
BLayout::AncestorsVisible() const
BLayout::InvalidateLayout(bool children)
if (BLayout* nestedIn = Layout()) {
BLayout::RequireLayout()
BLayout::IsValid()
BLayout::DisableLayoutInvalidation()
BLayout::EnableLayoutInvalidation()
BLayout::LayoutItems(bool force)
BLayout::Relayout(bool immediate)
BLayout::_LayoutWithinContext(bool force, BLayoutContext* context)
BLayout* layout = (BLayout*)fNestedLayouts.ItemAt(i);
BLayout::LayoutArea()
BLayout::Archive(BMessage* into, bool deep) const
BLayout::AllArchived(BMessage* archive) const
BLayout::AllUnarchived(const BMessage* from)
BLayout::ItemArchived(BMessage* into, BLayoutItem* item, int32 index) const
BLayout::ItemUnarchived(const BMessage* from, BLayoutItem* item, int32 index)
BLayout::ItemAdded(BLayoutItem* item, int32 atIndex)
BLayout::ItemRemoved(BLayoutItem* item, int32 fromIndex)
BLayout::LayoutInvalidated(bool children)
BLayout::OwnerChanged(BView* was)
BLayout::AttachedToLayout()
BLayout::DetachedFromLayout(BLayout* from)
BLayout::AncestorVisibilityChanged(bool shown)
BLayout::BLayout()
BLayout::VisibilityChanged(bool show)
BLayout::ResetLayoutInvalidation()
BLayout::LayoutContext() const
BLayout::SetOwner(BView* owner)
BLayout::SetTarget(BView* target)
BLayout::Perform(perform_code code, void* _data)
void BLayout::_ReservedLayout1() {}
void BLayout::_ReservedLayout2() {}
void BLayout::_ReservedLayout3() {}
void BLayout::_ReservedLayout4() {}
void BLayout::_ReservedLayout5() {}
void BLayout::_ReservedLayout6() {}
void BLayout::_ReservedLayout7() {}
void BLayout::_ReservedLayout8() {}
void BLayout::_ReservedLayout9() {}
void BLayout::_ReservedLayout10() {}
BLayout::BLayout(BMessage* from)
BLayout::~BLayout()
BLayoutItem::SetLayout(BLayout* layout)
BLayout* oldLayout = fLayout;
BLayoutItem::DetachedFromLayout(BLayout* oldLayout)
BLayout*
if (BLayout* layout = view->GetLayout()) {
BLayout* layout = dynamic_cast<BLayout*>(item);
BSplitView::SetLayout(BLayout* layout)
fLayout->BLayout::InvalidateLayout();
status_t err = BLayout::AllArchived(into);
status_t err = BLayout::AllUnarchived(from);
BLayout* fLayout;
BView::BView(const char* name, uint32 flags, BLayout* layout)
BView::SetLayout(BLayout* layout)
BLayout*
BView::_LayoutLeft(BLayout* deleted)
BLayout* layout = fLayoutData->fLayout;
BLayout* layoutParent = layout ? layout->Layout() : NULL;
_ReservedView8__5BView(BView* view, BLayout* layout)
BLayout*& layout = fLayoutData->fLayout;
BWindow::SetLayout(BLayout* layout)
BLayout*
_ReservedWindow1__7BWindow(BWindow* window, BLayout* layout)
if (BLayout* layout = fLayoutItem->Layout())
BLayout* layout = fView->GroupLayout();
BLayout* layout = new(std::nothrow) BGroupLayout(B_HORIZONTAL);