Lines Matching defs:Group

29 template<typename ParentBuilder = void*> class Group;
53 class Group : public Base<ParentBuilder> {
55 typedef Group<ParentBuilder> ThisBuilder;
56 typedef Group<ThisBuilder> GroupBuilder;
62 inline Group(orientation orientation = B_HORIZONTAL,
64 inline Group(BWindow* window,
67 inline Group(BView* view,
70 inline Group(BGroupLayout* layout);
71 inline Group(BGroupView* view);
136 typedef Group<ThisBuilder> GroupBuilder;
246 typedef Group<ThisBuilder> GroupBuilder;
314 typedef Group<ThisBuilder> GroupBuilder;
442 // #pragma mark - Group
446 Group<ParentBuilder>::Group(orientation orientation, float spacing)
454 Group<ParentBuilder>::Group(BWindow* window, orientation orientation,
465 Group<ParentBuilder>::Group(BView* view, orientation orientation,
479 Group<ParentBuilder>::Group(BGroupLayout* layout)
487 Group<ParentBuilder>::Group(BGroupView* view)
496 Group<ParentBuilder>::Layout() const
504 Group<ParentBuilder>::View() const
511 typename Group<ParentBuilder>::ThisBuilder&
512 Group<ParentBuilder>::GetLayout(BGroupLayout** _layout)
520 typename Group<ParentBuilder>::ThisBuilder&
521 Group<ParentBuilder>::GetView(BView** _view)
529 typename Group<ParentBuilder>::ThisBuilder&
530 Group<ParentBuilder>::Add(BView* view)
538 typename Group<ParentBuilder>::ThisBuilder&
539 Group<ParentBuilder>::Add(BView* view, float weight)
547 typename Group<ParentBuilder>::ThisBuilder&
548 Group<ParentBuilder>::Add(BLayoutItem* item)
556 typename Group<ParentBuilder>::ThisBuilder&
557 Group<ParentBuilder>::Add(BLayoutItem* item, float weight)
565 typename Group<ParentBuilder>::GroupBuilder
566 Group<ParentBuilder>::AddGroup(orientation orientation, float spacing,
577 typename Group<ParentBuilder>::GroupBuilder
578 Group<ParentBuilder>::AddGroup(BGroupView* groupView, float weight)
588 typename Group<ParentBuilder>::GroupBuilder
589 Group<ParentBuilder>::AddGroup(BGroupLayout* groupLayout, float weight)
599 typename Group<ParentBuilder>::GridBuilder
600 Group<ParentBuilder>::AddGrid(float horizontalSpacing,
611 typename Group<ParentBuilder>::GridBuilder
612 Group<ParentBuilder>::AddGrid(BGridLayout* gridLayout, float weight)
622 typename Group<ParentBuilder>::GridBuilder
623 Group<ParentBuilder>::AddGrid(BGridView* gridView, float weight)
633 typename Group<ParentBuilder>::SplitBuilder
634 Group<ParentBuilder>::AddSplit(orientation orientation, float spacing,
645 typename Group<ParentBuilder>::SplitBuilder
646 Group<ParentBuilder>::AddSplit(BSplitView* splitView, float weight)
656 typename Group<ParentBuilder>::CardBuilder
657 Group<ParentBuilder>::AddCards(float weight)
667 typename Group<ParentBuilder>::CardBuilder
668 Group<ParentBuilder>::AddCards(BCardLayout* cardLayout, float weight)
678 typename Group<ParentBuilder>::CardBuilder
679 Group<ParentBuilder>::AddCards(BCardView* cardView, float weight)
689 typename Group<ParentBuilder>::ThisBuilder&
690 Group<ParentBuilder>::AddGlue(float weight)
698 typename Group<ParentBuilder>::ThisBuilder&
699 Group<ParentBuilder>::AddStrut(float size)
711 typename Group<ParentBuilder>::ThisBuilder&
712 Group<ParentBuilder>::SetInsets(float left, float top, float right,
721 typename Group<ParentBuilder>::ThisBuilder&
722 Group<ParentBuilder>::SetInsets(float horizontal, float vertical)
730 typename Group<ParentBuilder>::ThisBuilder&
731 Group<ParentBuilder>::SetInsets(float insets)
739 typename Group<ParentBuilder>::ThisBuilder&
740 Group<ParentBuilder>::SetExplicitMinSize(BSize size)
748 typename Group<ParentBuilder>::ThisBuilder&
749 Group<ParentBuilder>::SetExplicitMaxSize(BSize size)
757 typename Group<ParentBuilder>::ThisBuilder&
758 Group<ParentBuilder>::SetExplicitPreferredSize(BSize size)
766 typename Group<ParentBuilder>::ThisBuilder&
767 Group<ParentBuilder>::SetExplicitAlignment(BAlignment alignment)
775 Group<ParentBuilder>::operator BGroupLayout*()