BLayoutItem Member List

This is the complete list of members for BLayoutItem, including all inherited members.

AlignInFrame(BRect frame)BLayoutItem
Alignment()=0BLayoutItempure virtual
AllArchived(BMessage *into) constBLayoutItemprotectedvirtual
AllUnarchived(const BMessage *from)BLayoutItemprotectedvirtual
AncestorVisibilityChanged(bool shown)BLayoutItemprotectedvirtual
Archive(BMessage *into, bool deep=true) constBLayoutItemvirtual
AttachedToLayout()BLayoutItemprotectedvirtual
BArchivable(BMessage *from)BArchivable
BArchivable()BArchivable
BLayoutItem(BMessage *from)BLayoutItem
DetachedFromLayout(BLayout *layout)BLayoutItemprotectedvirtual
Frame()=0BLayoutItempure virtual
GetHeightForWidth(float width, float *min, float *max, float *preferred)BLayoutItemvirtual
HasHeightForWidth()BLayoutItemvirtual
Instantiate(BMessage *archive)BArchivablestatic
InvalidateLayout(bool children=false)BLayoutItemvirtual
IsVisible()=0BLayoutItempure virtual
Layout() constBLayoutItem
LayoutData() constBLayoutItem
LayoutInvalidated(bool children)BLayoutItemprotectedvirtual
MaxSize()=0BLayoutItempure virtual
MinSize()=0BLayoutItempure virtual
Perform(perform_code d, void *arg)BLayoutItemvirtual
PreferredSize()=0BLayoutItempure virtual
Relayout(bool immediate=false)BLayoutItemvirtual
RemoveSelf()BLayoutItem
SetExplicitAlignment(BAlignment alignment)=0BLayoutItempure virtual
SetExplicitMaxSize(BSize size)=0BLayoutItempure virtual
SetExplicitMinSize(BSize size)=0BLayoutItempure virtual
SetExplicitPreferredSize(BSize size)=0BLayoutItempure virtual
SetExplicitSize(BSize size)BLayoutItem
SetFrame(BRect frame)=0BLayoutItempure virtual
SetLayoutData(void *data)BLayoutItem
SetVisible(bool visible)=0BLayoutItempure virtual
View()BLayoutItemvirtual
~BArchivable()BArchivablevirtual