Searched refs:fCodeUnitProperties (Results 1 – 5 of 5) sorted by relevance
132 this->fCodeUnitProperties.reset(); in layout()133 this->fCodeUnitProperties.push_back_n(fText.size() + 1, CodeUnitFlags::kNoCodeUnitFlag); in layout()273 fCodeUnitProperties[i] |= CodeUnitFlags::kPartOfWhiteSpaceBreak; in computeCodeUnitProperties()278 fCodeUnitProperties[i] |= CodeUnitFlags::kPartOfIntraWordBreak; in computeCodeUnitProperties()289 …fCodeUnitProperties[lineBreak.pos] |= lineBreak.breakType == SkUnicode::LineBreakType::kHardLineBr… in computeCodeUnitProperties()300 fCodeUnitProperties[pos] |= CodeUnitFlags::kGraphemeStart; in computeCodeUnitProperties()403 fCodeUnitProperties[run.textRange().start] |= CodeUnitFlags::kSoftLineBreakBefore; in buildClusterTable()404 fCodeUnitProperties[run.textRange().end] |= CodeUnitFlags::kSoftLineBreakBefore; in buildClusterTable()501 fCodeUnitProperties[run.fTextRange.start] |= CodeUnitFlags::kGraphemeStart; in shapeTextIntoEndlessLine()857 fCodeUnitProperties.reset(); in setState()[all …]
45 , fCodeUnitProperties(paragraph->fCodeUnitProperties) in ParagraphCacheValue()57 SkTArray<CodeUnitFlags> fCodeUnitProperties; member in skia::textlayout::ParagraphCacheValue215 paragraph->fCodeUnitProperties = entry->fValue->fCodeUnitProperties; in updateTo()
224 …tHasProperty(size_t index, CodeUnitFlags property) const { return (fCodeUnitProperties[index] & pr…254 SkTArray<CodeUnitFlags> fCodeUnitProperties;
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()