Home
last modified time | relevance | path

Searched refs:ElementInfo (Results 1 – 4 of 4) sorted by relevance

/haiku/src/kits/interface/layouter/
H A DSimpleLayouter.cpp35 class SimpleLayouter::ElementInfo { class in SimpleLayouter
44 ElementInfo() in ElementInfo() function in SimpleLayouter::ElementInfo
54 ElementInfo(int index) in ElementInfo() function in SimpleLayouter::ElementInfo
64 void Assign(const ElementInfo& info) in Assign()
125 fElements = new ElementInfo[elementCount]; in SimpleLayouter()
154 ElementInfo& info = fElements[element]; in AddConstraints()
258 ElementInfo* info = new ElementInfo(i); in DistributeSize()
270 ElementInfo* info = (ElementInfo*)elementInfos.ItemAt(i); in DistributeSize()
291 ElementInfo* info = (ElementInfo*)elementInfos.ItemAt(i); in _CalculateSumWeight()
300 ElementInfo* info = (ElementInfo*)elementInfos.ItemAt(i); in _CalculateSumWeight()
[all …]
H A DCollapsingLayouter.cpp84 struct CollapsingLayouter::ElementInfo { struct in CollapsingLayouter
90 ElementInfo() in ElementInfo() argument
99 ~ElementInfo() in ~ElementInfo() argument
103 void SetTo(const ElementInfo& other) in SetTo() argument
117 fElements(new ElementInfo[elementCount]), in CollapsingLayouter()
178 ElementInfo& elementInfo = fElements[element]; in SetWeight()
287 ElementInfo& element = fElements[i]; in _DoCollapse()
306 ElementInfo& element = fElements[i]; in _AddConstraints()
H A DCollapsingLayouter.h45 struct ElementInfo;
56 ElementInfo* fElements;
H A DSimpleLayouter.h51 class ElementInfo; variable
56 ElementInfo* fElements;