Lines Matching refs:SumItem
143 // SumItem
144 struct ComplexLayouter::SumItem {
168 fSums(new(nothrow) SumItem[elementCount + 1]),
332 SumItem sums[fElementCount + 1];
333 memcpy(sums, fSums, (fElementCount + 1) * sizeof(SumItem));
347 SumItem& sum = sums[i + 1];
389 memcpy(layouter->fSums, fSums, (fElementCount + 1) * sizeof(SumItem));
402 ComplexLayouter::_Layout(int32 size, SumItem* sums, int32* sizes)
472 SumItem& sum = fSums[i + 1];
476 SumItem& base = fSums[constraint->start];
593 SumItem& sum = fSums[i + 1];
603 SumItem& sum = fSums[i + 1];
628 SumItem& sum = fSums[i + 1];
632 SumItem& base = fSums[constraint->start];
653 SumItem& sum = fSums[i + 1];
678 SumItem& sum = fSums[index + 1];
679 SumItem& base = fSums[currentConstraint->start];
764 SumItem& sum = fSums[i + 1];
796 ComplexLayouter::_PropagateChanges(SumItem* sums, int32 toIndex,
800 SumItem& sum = sums[i + 1];
806 SumItem& base = sums[constraint->start];
847 ComplexLayouter::_PropagateChangesBack(SumItem* sums, int32 changedIndex,
851 SumItem& sum = sums[i + 1];
857 SumItem& base = sums[constraint->start];
901 SumItem& sum = fSums[i + 1];
913 SumItem& sum = fSums[i + 1];