Home
last modified time | relevance | path

Searched refs:GlyphUnitFlags (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/experimental/sktext/src/
DText.cpp637 …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()
/third_party/skia/experimental/sktext/include/
DTypes.h58 enum class GlyphUnitFlags : uint8_t { enum
227 template <> struct is_bitmask_enum<skia::text::GlyphUnitFlags> : std::true_type {};
DText.h342 bool hasProperty(TextIndex index, GlyphUnitFlags flag) const { in hasProperty()
368 SkTArray<GlyphUnitFlags, true> fGlyphUnitProperties;