Symbol: BALMLayout
headers/libs/alm/ALMGroup.h
24
class BALMLayout;
headers/libs/alm/ALMGroup.h
41
void BuildLayout(BALMLayout* layout,
headers/libs/alm/ALMGroup.h
53
void _Build(BALMLayout* layout,
headers/libs/alm/ALMLayout.h
184
virtual bool OnBadLayout(BALMLayout* layout,
headers/libs/alm/ALMLayout.h
193
virtual bool OnBadLayout(BALMLayout* layout,
headers/libs/alm/ALMLayout.h
216
BALMLayout(const BALMLayout&);
headers/libs/alm/ALMLayout.h
217
void operator =(const BALMLayout&);
headers/libs/alm/ALMLayout.h
286
using BALM::BALMLayout;
headers/libs/alm/ALMLayout.h
43
class BALMLayout : public BAbstractLayout {
headers/libs/alm/ALMLayout.h
45
BALMLayout(float hSpacing = 0.0f,
headers/libs/alm/ALMLayout.h
47
BALMLayout* friendLayout = NULL);
headers/libs/alm/ALMLayout.h
48
BALMLayout(BMessage* archive);
headers/libs/alm/ALMLayout.h
49
virtual ~BALMLayout();
headers/libs/alm/ALMLayoutBuilder.h
26
BALMLayout* friendLayout = NULL);
headers/libs/alm/ALMLayoutBuilder.h
28
BALMLayout* layout);
headers/libs/alm/ALMLayoutBuilder.h
31
BALMLayout* friendLayout = NULL);
headers/libs/alm/ALMLayoutBuilder.h
33
BALMLayout* layout);
headers/libs/alm/ALMLayoutBuilder.h
34
BALMLayoutBuilder(BALMLayout* layout);
headers/libs/alm/ALMLayoutBuilder.h
91
BALMLayout* fLayout;
headers/libs/alm/Area.h
118
friend class BALMLayout;
headers/libs/alm/Column.h
28
class BALMLayout;
headers/libs/alm/Column.h
45
friend class BALMLayout;
headers/libs/alm/Row.h
28
class BALMLayout;
headers/libs/alm/Row.h
45
friend class BALMLayout;
headers/libs/alm/Tab.h
18
class BALMLayout;
headers/libs/alm/Tab.h
27
friend class BALMLayout;
headers/libs/alm/Tab.h
32
bool IsInLayout(BALMLayout* layout);
headers/libs/alm/Tab.h
33
bool AddedToLayout(BALMLayout* layout);
headers/libs/alm/Tab.h
34
void LayoutLeaving(BALMLayout* layout);
headers/libs/alm/Tab.h
35
bool IsSuitableFor(BALMLayout* layout);
headers/libs/alm/Tab.h
50
friend class BALMLayout;
headers/libs/alm/Tab.h
51
XTab(BALMLayout* layout);
headers/libs/alm/Tab.h
65
friend class BALMLayout;
headers/libs/alm/Tab.h
66
YTab(BALMLayout* layout);
src/apps/musiccollection/MusicCollectionWindow.cpp
222
BALMLayout* layout = new BALMLayout(B_USE_ITEM_SPACING, B_USE_ITEM_SPACING);
src/libs/alm/ALMGroup.cpp
67
ALMGroup::BuildLayout(BALMLayout* layout, XTab* left, YTab* top, XTab* right,
src/libs/alm/ALMGroup.cpp
99
ALMGroup::_Build(BALMLayout* layout, BReference<XTab> left,
src/libs/alm/ALMLayout.cpp
1006
BALMLayout::BaseMaxSize()
src/libs/alm/ALMLayout.cpp
1019
BALMLayout::BasePreferredSize()
src/libs/alm/ALMLayout.cpp
1033
BALMLayout::BaseAlignment()
src/libs/alm/ALMLayout.cpp
1043
BALMLayout::Archive(BMessage* into, bool deep) const
src/libs/alm/ALMLayout.cpp
105
BALMLayout::TabAddTransaction<XTab>::_TabList()
src/libs/alm/ALMLayout.cpp
1087
BALMLayout::Instantiate(BMessage* from)
src/libs/alm/ALMLayout.cpp
1090
return new BALMLayout(from);
src/libs/alm/ALMLayout.cpp
1096
BALMLayout::ItemArchived(BMessage* into, BLayoutItem* item, int32 index) const
src/libs/alm/ALMLayout.cpp
1127
BALMLayout::ItemUnarchived(const BMessage* from, BLayoutItem* item,
src/libs/alm/ALMLayout.cpp
113
BALMLayout::TabAddTransaction<YTab>::_TabList()
src/libs/alm/ALMLayout.cpp
1180
BALMLayout::AllUnarchived(const BMessage* archive)
src/libs/alm/ALMLayout.cpp
122
BALM::BALMLayout::BadLayoutPolicy::BadLayoutPolicy()
src/libs/alm/ALMLayout.cpp
1263
BALMLayout::AllArchived(BMessage* archive) const
src/libs/alm/ALMLayout.cpp
127
BALM::BALMLayout::BadLayoutPolicy::BadLayoutPolicy(BMessage* archive)
src/libs/alm/ALMLayout.cpp
1276
BALMLayout::LayoutInvalidated(bool children)
src/libs/alm/ALMLayout.cpp
1290
BALMLayout::ItemAdded(BLayoutItem* item, int32 atIndex)
src/libs/alm/ALMLayout.cpp
1298
BALMLayout::ItemRemoved(BLayoutItem* item, int32 fromIndex)
src/libs/alm/ALMLayout.cpp
1313
BALMLayout::DoLayout()
src/libs/alm/ALMLayout.cpp
1332
BALMLayout::Solver() const
src/libs/alm/ALMLayout.cpp
1339
BALMLayout::ValidateLayout()
src/libs/alm/ALMLayout.cpp
134
BALM::BALMLayout::BadLayoutPolicy::~BadLayoutPolicy()
src/libs/alm/ALMLayout.cpp
1350
BALMLayout::SetInsets(float left, float top, float right,
src/libs/alm/ALMLayout.cpp
1363
BALMLayout::SetInsets(float horizontal, float vertical)
src/libs/alm/ALMLayout.cpp
1376
BALMLayout::SetInsets(float insets)
src/libs/alm/ALMLayout.cpp
1388
BALMLayout::GetInsets(float* left, float* top, float* right,
src/libs/alm/ALMLayout.cpp
139
BALM::BALMLayout::DefaultPolicy::DefaultPolicy()
src/libs/alm/ALMLayout.cpp
1403
BALMLayout::SetSpacing(float hSpacing, float vSpacing)
src/libs/alm/ALMLayout.cpp
1411
BALMLayout::GetSpacing(float *_hSpacing, float *_vSpacing) const
src/libs/alm/ALMLayout.cpp
1421
BALMLayout::InsetForTab(XTab* tab) const
src/libs/alm/ALMLayout.cpp
1432
BALMLayout::InsetForTab(YTab* tab) const
src/libs/alm/ALMLayout.cpp
144
BALM::BALMLayout::DefaultPolicy::DefaultPolicy(BMessage* archive)
src/libs/alm/ALMLayout.cpp
1443
BALMLayout::UpdateConstraints(BLayoutContext* context)
src/libs/alm/ALMLayout.cpp
1451
void BALMLayout::_RemoveSelfFromTab(XTab* tab) { tab->LayoutLeaving(this); }
src/libs/alm/ALMLayout.cpp
1452
void BALMLayout::_RemoveSelfFromTab(YTab* tab) { tab->LayoutLeaving(this); }
src/libs/alm/ALMLayout.cpp
1454
bool BALMLayout::_HasTabInLayout(XTab* tab) { return tab->IsInLayout(this); }
src/libs/alm/ALMLayout.cpp
1455
bool BALMLayout::_HasTabInLayout(YTab* tab) { return tab->IsInLayout(this); }
src/libs/alm/ALMLayout.cpp
1457
bool BALMLayout::_AddedTab(XTab* tab) { return tab->AddedToLayout(this); }
src/libs/alm/ALMLayout.cpp
1458
bool BALMLayout::_AddedTab(YTab* tab) { return tab->AddedToLayout(this); }
src/libs/alm/ALMLayout.cpp
1462
BALMLayout::_LayoutItemToAdd(BView* view)
src/libs/alm/ALMLayout.cpp
1471
BALMLayout::_SetSolver(SharedSolver* solver)
src/libs/alm/ALMLayout.cpp
1481
BALMLayout::Perform(perform_code d, void* arg)
src/libs/alm/ALMLayout.cpp
1487
void BALMLayout::_ReservedALMLayout1() {}
src/libs/alm/ALMLayout.cpp
1488
void BALMLayout::_ReservedALMLayout2() {}
src/libs/alm/ALMLayout.cpp
1489
void BALMLayout::_ReservedALMLayout3() {}
src/libs/alm/ALMLayout.cpp
1490
void BALMLayout::_ReservedALMLayout4() {}
src/libs/alm/ALMLayout.cpp
1491
void BALMLayout::_ReservedALMLayout5() {}
src/libs/alm/ALMLayout.cpp
1492
void BALMLayout::_ReservedALMLayout6() {}
src/libs/alm/ALMLayout.cpp
1493
void BALMLayout::_ReservedALMLayout7() {}
src/libs/alm/ALMLayout.cpp
1494
void BALMLayout::_ReservedALMLayout8() {}
src/libs/alm/ALMLayout.cpp
1495
void BALMLayout::_ReservedALMLayout9() {}
src/libs/alm/ALMLayout.cpp
1496
void BALMLayout::_ReservedALMLayout10() {}
src/libs/alm/ALMLayout.cpp
151
BALM::BALMLayout::DefaultPolicy::~DefaultPolicy()
src/libs/alm/ALMLayout.cpp
157
BALM::BALMLayout::DefaultPolicy::OnBadLayout(BALMLayout* layout,
src/libs/alm/ALMLayout.cpp
172
BALM::BALMLayout::DefaultPolicy::Archive(BMessage* archive, bool deep) const
src/libs/alm/ALMLayout.cpp
179
BALM::BALMLayout::DefaultPolicy::Instantiate(BMessage* archive)
src/libs/alm/ALMLayout.cpp
187
class BALMLayout::BALMLayoutSpecListener
src/libs/alm/ALMLayout.cpp
190
BALMLayoutSpecListener(BALMLayout* layout)
src/libs/alm/ALMLayout.cpp
202
BALMLayout* fLayout;
src/libs/alm/ALMLayout.cpp
212
BALMLayout::BALMLayout(float hSpacing, float vSpacing, BALMLayout* friendLayout)
src/libs/alm/ALMLayout.cpp
247
BALMLayout::BALMLayout(BMessage* archive)
src/libs/alm/ALMLayout.cpp
309
BALMLayout::~BALMLayout()
src/libs/alm/ALMLayout.cpp
333
BALMLayout::AddXTab()
src/libs/alm/ALMLayout.cpp
352
BALMLayout::AddXTabs(BReference<XTab>* tabs, uint32 count)
src/libs/alm/ALMLayout.cpp
360
BALMLayout::AddYTabs(BReference<YTab>* tabs, uint32 count)
src/libs/alm/ALMLayout.cpp
373
BALMLayout::AddYTab()
src/libs/alm/ALMLayout.cpp
392
BALMLayout::CountXTabs() const
src/libs/alm/ALMLayout.cpp
399
BALMLayout::CountYTabs() const
src/libs/alm/ALMLayout.cpp
406
BALMLayout::XTabAt(int32 index, bool ordered)
src/libs/alm/ALMLayout.cpp
418
BALMLayout::XTabAt(int32 index) const
src/libs/alm/ALMLayout.cpp
425
BALMLayout::YTabAt(int32 index, bool ordered)
src/libs/alm/ALMLayout.cpp
437
BALMLayout::YTabAt(int32 index) const
src/libs/alm/ALMLayout.cpp
444
BALMLayout::GetXTabs() const
src/libs/alm/ALMLayout.cpp
451
BALMLayout::GetYTabs() const
src/libs/alm/ALMLayout.cpp
458
BALMLayout::IndexOf(XTab* tab, bool ordered)
src/libs/alm/ALMLayout.cpp
470
BALMLayout::IndexOf(YTab* tab, bool ordered)
src/libs/alm/ALMLayout.cpp
482
BALMLayout::CountConstraints() const
src/libs/alm/ALMLayout.cpp
489
BALMLayout::ConstraintAt(int32 index) const
src/libs/alm/ALMLayout.cpp
496
BALMLayout::AddConstraint(Constraint* constraint)
src/libs/alm/ALMLayout.cpp
504
BALMLayout::RemoveConstraint(Constraint* constraint,
src/libs/alm/ALMLayout.cpp
514
BALMLayout::AddConstraint(double coeff1, Variable* var1, OperatorType op,
src/libs/alm/ALMLayout.cpp
525
BALMLayout::AddConstraint(double coeff1, Variable* var1, double coeff2,
src/libs/alm/ALMLayout.cpp
536
BALMLayout::AddConstraint(double coeff1, Variable* var1, double coeff2,
src/libs/alm/ALMLayout.cpp
548
BALMLayout::AddConstraint(double coeff1, Variable* var1, double coeff2,
src/libs/alm/ALMLayout.cpp
55
struct BALMLayout::TabAddTransaction {
src/libs/alm/ALMLayout.cpp
596
BALMLayout::AddRow(YTab* _top, YTab* _bottom)
src/libs/alm/ALMLayout.cpp
616
BALMLayout::AddColumn(XTab* _left, XTab* _right)
src/libs/alm/ALMLayout.cpp
629
BALMLayout::AreaFor(int32 id) const
src/libs/alm/ALMLayout.cpp
64
TabAddTransaction(BALMLayout* layout)
src/libs/alm/ALMLayout.cpp
648
BALMLayout::AreaFor(const BView* control) const
src/libs/alm/ALMLayout.cpp
655
BALMLayout::AreaFor(const BLayoutItem* item) const
src/libs/alm/ALMLayout.cpp
664
BALMLayout::CountAreas() const
src/libs/alm/ALMLayout.cpp
671
BALMLayout::AreaAt(int32 index) const
src/libs/alm/ALMLayout.cpp
678
BALMLayout::LeftOf(const BView* view) const
src/libs/alm/ALMLayout.cpp
688
BALMLayout::LeftOf(const BLayoutItem* item) const
src/libs/alm/ALMLayout.cpp
698
BALMLayout::RightOf(const BView* view) const
src/libs/alm/ALMLayout.cpp
708
BALMLayout::RightOf(const BLayoutItem* item) const
src/libs/alm/ALMLayout.cpp
718
BALMLayout::TopOf(const BView* view) const
src/libs/alm/ALMLayout.cpp
728
BALMLayout::TopOf(const BLayoutItem* item) const
src/libs/alm/ALMLayout.cpp
738
BALMLayout::BottomOf(const BView* view) const
src/libs/alm/ALMLayout.cpp
748
BALMLayout::BottomOf(const BLayoutItem* item) const
src/libs/alm/ALMLayout.cpp
758
BALMLayout::AddView(BView* child)
src/libs/alm/ALMLayout.cpp
765
BALMLayout::AddView(int32 index, BView* child)
src/libs/alm/ALMLayout.cpp
782
BALMLayout::AddView(BView* view, XTab* left, YTab* top, XTab* right,
src/libs/alm/ALMLayout.cpp
805
BALMLayout::AddView(BView* view, Row* row, Column* column)
src/libs/alm/ALMLayout.cpp
819
BALMLayout::AddItem(BLayoutItem* item)
src/libs/alm/ALMLayout.cpp
826
BALMLayout::AddItem(int32 index, BLayoutItem* item)
src/libs/alm/ALMLayout.cpp
855
BALMLayout::AddItem(BLayoutItem* item, XTab* _left, YTab* _top, XTab* _right,
src/libs/alm/ALMLayout.cpp
915
BALMLayout::AddItem(BLayoutItem* item, Row* row, Column* column)
src/libs/alm/ALMLayout.cpp
935
BALMLayout::Left() const
src/libs/alm/ALMLayout.cpp
945
BALMLayout::Right() const
src/libs/alm/ALMLayout.cpp
955
BALMLayout::Top() const
src/libs/alm/ALMLayout.cpp
965
BALMLayout::Bottom() const
src/libs/alm/ALMLayout.cpp
972
BALMLayout::SetBadLayoutPolicy(BadLayoutPolicy* policy)
src/libs/alm/ALMLayout.cpp
98
BALMLayout* fLayout;
src/libs/alm/ALMLayout.cpp
982
struct BALMLayout::BadLayoutPolicy*
src/libs/alm/ALMLayout.cpp
983
BALMLayout::GetBadLayoutPolicy() const
src/libs/alm/ALMLayout.cpp
993
BALMLayout::BaseMinSize()
src/libs/alm/ALMLayoutBuilder.cpp
19
float vSpacing, BALMLayout* friendLayout)
src/libs/alm/ALMLayoutBuilder.cpp
21
fLayout = new BALMLayout(hSpacing, vSpacing, friendLayout);
src/libs/alm/ALMLayoutBuilder.cpp
26
BALMLayoutBuilder::BALMLayoutBuilder(BView* view, BALMLayout* layout)
src/libs/alm/ALMLayoutBuilder.cpp
34
float vSpacing, BALMLayout* friendLayout)
src/libs/alm/ALMLayoutBuilder.cpp
36
fLayout = new BALMLayout(hSpacing, vSpacing, friendLayout);
src/libs/alm/ALMLayoutBuilder.cpp
44
BALMLayoutBuilder::BALMLayoutBuilder(BWindow* window, BALMLayout* layout)
src/libs/alm/ALMLayoutBuilder.cpp
54
BALMLayoutBuilder::BALMLayoutBuilder(BALMLayout* layout)
src/libs/alm/Area.cpp
263
BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
src/libs/alm/Area.cpp
277
BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
src/libs/alm/Area.cpp
291
BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
src/libs/alm/Area.cpp
305
BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
src/libs/alm/SharedSolver.cpp
145
SharedSolver::RegisterLayout(BALMLayout* layout)
src/libs/alm/SharedSolver.cpp
153
SharedSolver::LayoutLeaving(const BALMLayout* layout)
src/libs/alm/SharedSolver.cpp
155
fLayouts.RemoveItem(const_cast<BALMLayout*>(layout));
src/libs/alm/SharedSolver.cpp
194
BALMLayout* layout = fLayouts.ItemAt(i);
src/libs/alm/SharedSolver.cpp
228
BALMLayout* layout = fLayouts.ItemAt(i);
src/libs/alm/SharedSolver.cpp
35
inline void Finalize(BALMLayout* layout, SharedSolver* solver,
src/libs/alm/SharedSolver.cpp
430
SharedSolver::SetMaxSize(BALMLayout* layout, const BSize& max)
src/libs/alm/SharedSolver.cpp
437
SharedSolver::SetMinSize(BALMLayout* layout, const BSize& min)
src/libs/alm/SharedSolver.cpp
444
SharedSolver::SetPreferredSize(BALMLayout* layout, const BSize& preferred)
src/libs/alm/SharedSolver.cpp
493
BALMLayout* layout = fLayouts.ItemAt(i);
src/libs/alm/SharedSolver.cpp
54
inline void Finalize(BALMLayout* layout, SharedSolver* solver,
src/libs/alm/SharedSolver.cpp
74
inline void Finalize(BALMLayout* layout, SharedSolver* solver,
src/libs/alm/SharedSolver.h
105
BObjectList<BALM::BALMLayout> fLayouts;
src/libs/alm/SharedSolver.h
22
class BALMLayout;
src/libs/alm/SharedSolver.h
26
using BALM::BALMLayout;
src/libs/alm/SharedSolver.h
45
void RegisterLayout(BALMLayout* layout);
src/libs/alm/SharedSolver.h
46
void LayoutLeaving(const BALMLayout* layout);
src/libs/alm/SharedSolver.h
53
status_t AddFriendReferences(const BALMLayout* layout,
src/libs/alm/SharedSolver.h
79
void SetMaxSize(BALM::BALMLayout* layout,
src/libs/alm/SharedSolver.h
81
void SetMinSize(BALM::BALMLayout* layout,
src/libs/alm/SharedSolver.h
83
void SetPreferredSize(BALM::BALMLayout* layout,
src/libs/alm/Tab.cpp
101
TabBase::IsSuitableFor(BALMLayout* layout)
src/libs/alm/Tab.cpp
107
XTab::XTab(BALMLayout* layout)
src/libs/alm/Tab.cpp
144
YTab::YTab(BALMLayout* layout)
src/libs/alm/Tab.cpp
18
BALMLayoutList(BALMLayout* _layout, BALMLayoutList* _next = NULL)
src/libs/alm/Tab.cpp
30
bool HasLayout(BALMLayout* search)
src/libs/alm/Tab.cpp
37
BALMLayoutList* Remove(BALMLayout* remove)
src/libs/alm/Tab.cpp
50
BALMLayout* layout;
src/libs/alm/Tab.cpp
76
TabBase::IsInLayout(BALMLayout* layout)
src/libs/alm/Tab.cpp
83
TabBase::AddedToLayout(BALMLayout* layout)
src/libs/alm/Tab.cpp
94
TabBase::LayoutLeaving(BALMLayout* layout)
src/tests/libs/alm/Areas.cpp
24
BALMLayout* layout = new BALMLayout(6);
src/tests/libs/alm/BadLayout.cpp
20
class BAlertPolicy : public BALMLayout::BadLayoutPolicy {
src/tests/libs/alm/BadLayout.cpp
21
virtual bool OnBadLayout(BALMLayout* layout, ResultType result,
src/tests/libs/alm/BadLayout.cpp
42
fLayout = new BALMLayout();
src/tests/libs/alm/BadLayout.cpp
71
BALMLayout* fLayout;
src/tests/libs/alm/ComplexButtons.cpp
59
BALMLayout* fLayout = new BALMLayout(10, 10);
src/tests/libs/alm/ComplexButtons.cpp
76
BALMLayout* fLayout;
src/tests/libs/alm/FriendLayout.cpp
136
BView* _MakeALMView(BALMLayout* layout)
src/tests/libs/alm/FriendLayout.cpp
143
BALMLayout* fLayout2;
src/tests/libs/alm/FriendLayout.cpp
44
BALMLayout* layout1 = new BALMLayout(10, 10);
src/tests/libs/alm/FriendLayout.cpp
57
fLayout2 = new BALMLayout(10, 10, layout1);
src/tests/libs/alm/HelloWorld.cpp
32
fLayout = new BALMLayout();
src/tests/libs/alm/HelloWorld.cpp
85
BALMLayout* fLayout;
src/tests/libs/alm/NestedLayout.cpp
28
fLayout = new BALMLayout();
src/tests/libs/alm/NestedLayout.cpp
45
BALMLayout* fLayout;
src/tests/libs/alm/OperatorLayout.cpp
37
BALMLayout* layout = new BALMLayout(spacing);
src/tests/libs/alm/Pinwheel.cpp
38
BALMLayout* layout = new BALMLayout(10, 10);
src/tests/libs/alm/TableDemo.cpp
26
BALMLayout* layout = new BALMLayout();
src/tests/libs/alm/ThreeButtons.cpp
41
fLayout = new BALMLayout(0, 0);
src/tests/libs/alm/ThreeButtons.cpp
55
BALMLayout* fLayout;
src/tests/libs/alm/Views.cpp
57
BALM::BALMLayout* layout = new BALMLayout(10, 10);