Home
last modified time | relevance | path

Searched refs:SkBreakIterator (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/modules/skunicode/src/
H A DSkUnicode_icu.cpp115 class SkBreakIterator_icu : public SkBreakIterator {
327 std::unique_ptr<SkBreakIterator> makeBreakIterator(const char locale[],
336 return std::unique_ptr<SkBreakIterator>(new SkBreakIterator_icu(std::move(iterator)));
338 std::unique_ptr<SkBreakIterator> makeBreakIterator(BreakType breakType) override {
464 [results](SkBreakIterator::Position pos, SkBreakIterator::Status) {
472 [results](SkBreakIterator::Position pos, SkBreakIterator::Status status) {
474 (SkBreakIterator::Status)SkUnicode::LineBreakType::kHardLineBreak) {
H A DSkUnicode_client.cpp122 std::unique_ptr<SkBreakIterator> makeBreakIterator(const char locale[],
124 std::unique_ptr<SkBreakIterator> makeBreakIterator(BreakType breakType) override;
311 class SkBreakIterator_client: public SkBreakIterator {
357 std::unique_ptr<SkBreakIterator> SkUnicode_client::makeBreakIterator(const char locale[], in makeBreakIterator()
361 std::unique_ptr<SkBreakIterator> SkUnicode_client::makeBreakIterator(BreakType breakType) { in makeBreakIterator()
/third_party/skia/modules/skunicode/include/
H A DSkUnicode.h63 class SKUNICODE_API SkBreakIterator { class
67 virtual ~SkBreakIterator() = default;
130 virtual std::unique_ptr<SkBreakIterator> makeBreakIterator
132 virtual std::unique_ptr<SkBreakIterator> makeBreakIterator(BreakType type) = 0;
/third_party/skia/experimental/sktext/src/
H A DText.cpp47 [this](SkBreakIterator::Position pos, SkBreakIterator::Status) { in initialize()
52 [this](SkBreakIterator::Position pos, SkBreakIterator::Status status) { in initialize()
53 if (status == (SkBreakIterator::Status)SkUnicode::LineBreakType::kHardLineBreak) { in initialize()
/third_party/skia/modules/skshaper/src/
H A DSkShaper_harfbuzz.cpp67 using SkUnicodeBreak = std::unique_ptr<SkBreakIterator>;
1120 SkBreakIterator& breakIterator = *fLineBreakIterator;
1221 SkBreakIterator& lineBreakIterator = *fLineBreakIterator;
1222 SkBreakIterator& graphemeBreakIterator = *fGraphemeBreakIterator;

Completed in 8 milliseconds