Searched refs:GlyphUnitFlags (Results 1 – 3 of 3) sorted by relevance
637 …GlyphUnitProperties.push_back_n(unicodeText->getText16().size() + 1, GlyphUnitFlags::kNoGlyphUnitF… in prepareToEdit()640 selectableText->fGlyphUnitProperties[index] = GlyphUnitFlags::kGraphemeClusterStart; in prepareToEdit()646 … selectableText->fGlyphUnitProperties[cluster] = GlyphUnitFlags::kGraphemeClusterStart; in prepareToEdit()708 if (this->hasProperty(textIndex, GlyphUnitFlags::kGraphemeClusterStart)) { in findPosition()723 if (this->hasProperty(textIndex, GlyphUnitFlags::kGraphemeClusterStart)) { in findPosition()772 … SkASSERT(this->hasProperty(current.fTextRange.fStart, GlyphUnitFlags::kGraphemeClusterStart)); in previousPosition()794 SkASSERT(this->hasProperty(current.fTextRange.fEnd, GlyphUnitFlags::kGraphemeClusterStart)); in nextPosition()811 SkASSERT(this->hasProperty(current.fTextRange.fEnd, GlyphUnitFlags::kGraphemeClusterStart)); in upPosition()828 SkASSERT(this->hasProperty(current.fTextRange.fEnd, GlyphUnitFlags::kGraphemeClusterStart)); in downPosition()
58 enum class GlyphUnitFlags : uint8_t { enum227 template <> struct is_bitmask_enum<skia::text::GlyphUnitFlags> : std::true_type {};
342 bool hasProperty(TextIndex index, GlyphUnitFlags flag) const { in hasProperty()368 SkTArray<GlyphUnitFlags, true> fGlyphUnitProperties;