Searched refs:fCodeUnitProperties (Results 1 – 5 of 5) sorted by relevance
165 this->fCodeUnitProperties.reset(); in middleEllipsisDeal()431 &fCodeUnitProperties)) { in computeCodeUnitProperties()438 for (int i = 0; i < fCodeUnitProperties.size(); ++i) { in computeCodeUnitProperties()439 auto flags = fCodeUnitProperties[i]; in computeCodeUnitProperties()670 fCodeUnitProperties[run.fTextRange.start] |= SkUnicode::CodeUnitFlags::kGraphemeStart; in buildClusterTable()671 fCodeUnitProperties[run.fTextRange.start] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart; in buildClusterTable()674 … fCodeUnitProperties[fRuns.back().textRange().end] |= SkUnicode::CodeUnitFlags::kGraphemeStart; in buildClusterTable()675 … fCodeUnitProperties[fRuns.back().textRange().end] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart; in buildClusterTable()690 … fCodeUnitProperties[run.textRange().start] |= SkUnicode::CodeUnitFlags::kSoftLineBreakBefore; in buildClusterTable()691 … fCodeUnitProperties[run.textRange().end] |= SkUnicode::CodeUnitFlags::kSoftLineBreakBefore; in buildClusterTable()[all …]
74 , fCodeUnitProperties(paragraph->fCodeUnitProperties) in ParagraphCacheValue()89 SkTArray<SkUnicode::CodeUnitFlags, true> fCodeUnitProperties; member in skia::textlayout::ParagraphCacheValue259 paragraph->fCodeUnitProperties = entry->fValue->fCodeUnitProperties; in updateTo()
245 return (fCodeUnitProperties[index] & property) == property; in codeUnitHasProperty()291 SkTArray<SkUnicode::CodeUnitFlags, true> fCodeUnitProperties; variable
44 return (fCodeUnitProperties[index] & flag) == flag; in hasProperty()84 SkTArray<CodeUnitFlags, true> fCodeUnitProperties; variable
36 fCodeUnitProperties.push_back_n(utf16.size() + 1, CodeUnitFlags::kNoCodeUnitFlag); in initialize()41 fCodeUnitProperties[i] |= CodeUnitFlags::kPartOfWhiteSpace; in initialize()48 fCodeUnitProperties[pos]|= CodeUnitFlags::kGraphemeStart; in initialize()56 … fCodeUnitProperties[pos - 1] = CodeUnitFlags::kHardLineBreakBefore; in initialize()58 fCodeUnitProperties[pos] |= CodeUnitFlags::kSoftLineBreakBefore; in initialize()