Home
last modified time | relevance | path

Searched refs:ParagraphImpl (Results 1 – 25 of 34) sorted by relevance

12

/third_party/skia/modules/skparagraph/src/
DParagraphImpl.cpp64 ParagraphImpl::ParagraphImpl(const SkString& text, in ParagraphImpl() function in skia::textlayout::ParagraphImpl
85 ParagraphImpl::ParagraphImpl(const std::u16string& utf16text, in ParagraphImpl() function in skia::textlayout::ParagraphImpl
91 : ParagraphImpl(SkString(), in ParagraphImpl()
102 ParagraphImpl::~ParagraphImpl() = default;
104 int32_t ParagraphImpl::unresolvedGlyphs() { in unresolvedGlyphs()
112 void ParagraphImpl::layout(SkScalar rawWidth) { in layout()
214 void ParagraphImpl::paint(SkCanvas* canvas, SkScalar x, SkScalar y) { in paint()
241 void ParagraphImpl::resetContext() { in resetContext()
254 bool ParagraphImpl::computeCodeUnitProperties() { in computeCodeUnitProperties()
326 Cluster::Cluster(ParagraphImpl* owner, in Cluster()
[all …]
DRun.h30 class ParagraphImpl; variable
57 Run(ParagraphImpl* owner,
71 void setOwner(ParagraphImpl* owner) { fOwner = owner; } in setOwner()
111 ParagraphImpl* owner() const { return fOwner; } in owner()
170 friend class ParagraphImpl;
176 ParagraphImpl* fOwner;
275 Cluster(ParagraphImpl* owner,
317 ParagraphImpl* owner() const { return fOwner; } in owner()
337 friend ParagraphImpl;
339 ParagraphImpl* fOwner;
DParagraphCache.cpp28 ParagraphCacheKey(const ParagraphImpl* paragraph) in ParagraphCacheKey()
42 ParagraphCacheValue(const ParagraphImpl* paragraph) in ParagraphCacheValue()
198 : fChecker([](ParagraphImpl* impl, const char*, bool){ }) in ParagraphCache()
211 void ParagraphCache::updateTo(ParagraphImpl* paragraph, const Entry* entry) { in updateTo()
250 bool ParagraphCache::findParagraph(ParagraphImpl* paragraph) { in findParagraph()
274 bool ParagraphCache::updateParagraph(ParagraphImpl* paragraph) { in updateParagraph()
304 bool ParagraphCache::isPossiblyTextEditing(ParagraphImpl* paragraph) { in isPossiblyTextEditing()
DOneLineShaper.h15 class ParagraphImpl; variable
18 explicit OneLineShaper(ParagraphImpl* paragraph) in OneLineShaper()
105 ParagraphImpl* fParagraph;
DParagraphImpl.h96 class ParagraphImpl final : public Paragraph {
100 ParagraphImpl(const SkString& text,
107 ParagraphImpl(const std::u16string& utf16text,
113 ~ParagraphImpl() override;
DTextLine.h25 class ParagraphImpl; variable
47 TextLine(ParagraphImpl* owner,
136 ParagraphImpl* fOwner;
DTextWrapper.h12 class ParagraphImpl; variable
182 void breakTextIntoLines(ParagraphImpl* parent,
DParagraphBuilderImpl.cpp160 return std::make_unique<ParagraphImpl>( in Build()
/third_party/skia/modules/skparagraph/include/
DParagraphCache.h24 class ParagraphImpl; variable
37 bool updateParagraph(ParagraphImpl* paragraph);
38 bool findParagraph(ParagraphImpl* paragraph);
41 void setChecker(std::function<void(ParagraphImpl* impl, const char*, bool)> checker) { in setChecker()
48 bool isPossiblyTextEditing(ParagraphImpl* paragraph);
53 void updateFrom(const ParagraphImpl* paragraph, Entry* entry);
54 void updateTo(ParagraphImpl* paragraph, const Entry* entry);
57 std::function<void(ParagraphImpl* impl, const char*, bool)> fChecker;
/third_party/flutter/skia/modules/skparagraph/include/
DParagraphCache.h32 class ParagraphImpl; variable
45 bool updateParagraph(ParagraphImpl* paragraph);
46 bool findParagraph(ParagraphImpl* paragraph);
49 void setChecker(std::function<void(ParagraphImpl* impl, const char*, bool)> checker) { in setChecker()
59 void updateFrom(const ParagraphImpl* paragraph, Entry* entry);
60 void updateTo(ParagraphImpl* paragraph, const Entry* entry);
63 std::function<void(ParagraphImpl* impl, const char*, bool)> fChecker;
/third_party/flutter/skia/modules/skparagraph/src/
DParagraphImpl.cpp94 ParagraphImpl::ParagraphImpl(const SkString& text, in ParagraphImpl() function in skia::textlayout::ParagraphImpl
110 ParagraphImpl::ParagraphImpl(const std::u16string& utf16text, in ParagraphImpl() function in skia::textlayout::ParagraphImpl
129 ParagraphImpl::~ParagraphImpl() = default;
131 void ParagraphImpl::layout(SkScalar width) { in layout()
199 void ParagraphImpl::paint(SkCanvas* canvas, SkScalar x, SkScalar y) { in paint()
211 void ParagraphImpl::resetContext() { in resetContext()
221 void ParagraphImpl::buildClusterTable() { in buildClusterTable()
249 void ParagraphImpl::markLineBreaks() { in markLineBreaks()
319 bool ParagraphImpl::shapeTextIntoEndlessLine() { in shapeTextIntoEndlessLine()
323 explicit ShapeHandler(ParagraphImpl& paragraph, FontIterator* fontIterator) in shapeTextIntoEndlessLine()
[all …]
DParagraphCache.cpp10 ParagraphCacheKey(const ParagraphImpl* paragraph) in ParagraphCacheKey()
24 ParagraphCacheValue(const ParagraphImpl* paragraph) in ParagraphCacheValue()
126 : fChecker([](ParagraphImpl* impl, const char*, bool){ }) in ParagraphCache()
138 void ParagraphCache::updateFrom(const ParagraphImpl* paragraph, Entry* entry) { in updateFrom()
150 void ParagraphCache::updateTo(ParagraphImpl* paragraph, const Entry* entry) { in updateTo()
199 bool ParagraphCache::findParagraph(ParagraphImpl* paragraph) { in findParagraph()
222 bool ParagraphCache::updateParagraph(ParagraphImpl* paragraph) { in updateParagraph()
DRun.h17 class ParagraphImpl; variable
49 Run(ParagraphImpl* master,
56 void setMaster(ParagraphImpl* master) { fMaster = master; } in setMaster()
148 friend class ParagraphImpl;
153 ParagraphImpl* fMaster;
213 Cluster(ParagraphImpl* master,
225 void setMaster(ParagraphImpl* master) { fMaster = master; } in setMaster()
273 friend ParagraphImpl;
275 ParagraphImpl* fMaster;
DParagraphImpl.h41 class ParagraphImpl final : public Paragraph {
45 ParagraphImpl(const SkString& text,
50 ParagraphImpl(const std::u16string& utf16text,
54 ~ParagraphImpl() override;
DTextLine.h21 TextLine(ParagraphImpl* master,
32 void setMaster(ParagraphImpl* master) { fMaster = master; } in setMaster()
109 ParagraphImpl* fMaster;
DTextWrapper.h12 class ParagraphImpl; variable
157 void breakTextIntoLines(ParagraphImpl* parent,
DFontResolver.h36 void findAllFontsForAllStyledBlocks(ParagraphImpl* master);
DRun.cpp20 Run::Run(ParagraphImpl* master, in Run()
271 Cluster::Cluster(ParagraphImpl* master, in Cluster()
DParagraphBuilderImpl.cpp101 return skstd::make_unique<ParagraphImpl>( in Build()
/third_party/flutter/skia/modules/skparagraph/
Dskparagraph.gni29 "$_src/ParagraphImpl.cpp",
30 "$_src/ParagraphImpl.h",
/third_party/skia/modules/skparagraph/
Dskparagraph.gni31 "$_src/ParagraphImpl.cpp",
32 "$_src/ParagraphImpl.h",
/third_party/flutter/skia/tests/
DSkParagraphTest.cpp158 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
224 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
308 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
379 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
422 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
464 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
541 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
626 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
712 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
802 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in DEF_TEST()
[all …]
/third_party/skia/modules/skparagraph/tests/
DSkParagraphTest.cpp219 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1002 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1089 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1164 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1210 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1253 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1314 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1383 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1476 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
1617 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in UNIX_ONLY_TEST()
[all …]
/third_party/skia/modules/skparagraph/bench/
DParagraphBench.cpp49 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in onDraw()
/third_party/flutter/skia/bench/
DParagraphBench.cpp49 auto impl = static_cast<ParagraphImpl*>(paragraph.get()); in onDraw()

12