Home
last modified time | relevance | path

Searched refs:textlayout (Results 1 - 25 of 59) sorted by relevance

123

/third_party/skia/bench/
H A DParagraphBench.cpp23 sk_sp<skia::textlayout::FontCollection> fFontCollection;
24 skia::textlayout::TextStyle fTStyle;
25 std::unique_ptr<skia::textlayout::Paragraph> fParagraph;
43 fFontCollection = sk_make_sp<skia::textlayout::FontCollection>();
67 skia::textlayout::ParagraphStyle paragraph_style;
69 skia::textlayout::ParagraphBuilder::make(paragraph_style, fFontCollection);
/third_party/skia/modules/skparagraph/gm/
H A Dsimple_gm.cpp37 std::unique_ptr<skia::textlayout::Paragraph> fPara;
44 skia::textlayout::TextStyle style; in buildParagraph()
50 style.setDecoration(skia::textlayout::TextDecoration::kUnderline); in buildParagraph()
51 style.setDecorationMode(skia::textlayout::TextDecorationMode::kThrough); in buildParagraph()
56 skia::textlayout::ParagraphStyle paraStyle; in buildParagraph()
59 auto collection = sk_make_sp<skia::textlayout::FontCollection>(); in buildParagraph()
61 auto builder = skia::textlayout::ParagraphBuilderImpl::make( in buildParagraph()
97 void drawFromVisitor(SkCanvas* canvas, skia::textlayout::Paragraph* para) const { in drawFromVisitor()
110 para->visit([&](int, const skia::textlayout::Paragraph::VisitorInfo* info) { in drawFromVisitor()
/third_party/skia/modules/skparagraph/src/
H A DFontArguments.cpp17 size_t hash<skia::textlayout::FontArguments>::operator()(const skia::textlayout::FontArguments& args) const { in operator ()()
35 namespace textlayout { namespace
54 bool operator!=(const skia::textlayout::FontArguments& a, const skia::textlayout::FontArguments& b) { in operator !=()
101 } // namespace textlayout
H A DTextParameter.h25 namespace textlayout { namespace
38 } // namespace textlayout
H A DTextShadow.cpp6 namespace textlayout { namespace
29 } // namespace textlayout
H A DParagraphLineFetcherImpl.h23 namespace textlayout { namespace
38 } // namespace textlayout
H A DParagraphStyle.cpp9 namespace textlayout { namespace
48 } // namespace textlayout
H A DDecorations.h11 namespace textlayout { namespace
56 } // namespace textlayout
H A DIterators.h12 namespace textlayout { namespace
52 } // namespace textlayout
H A DTextLineBaseImpl.h23 namespace textlayout { namespace
55 } // namespace textlayout
H A DParagraphLineFetcherImpl.cpp17 namespace textlayout { namespace
67 } // namespace textlayout
H A DTextLineBaseImpl.cpp19 namespace textlayout { namespace
137 } // namespace textlayout
/third_party/skia/modules/skparagraph/include/
H A DFontArguments.h12 namespace textlayout { namespace
42 } // namespace textlayout
46 template<> struct hash<skia::textlayout::FontArguments> {
47 size_t operator()(const skia::textlayout::FontArguments& args) const;
H A DParagraphStyle.h20 namespace textlayout { namespace
175 skia::textlayout::EllipsisModal getEllipsisMod() const { return fEllipsisModal; } in getEllipsisMod()
176 void setEllipsisMod(skia::textlayout::EllipsisModal ellipsisModel) { fEllipsisModal = ellipsisModel; } in setEllipsisMod()
200 skia::textlayout::EllipsisModal fEllipsisModal;
206 } // namespace textlayout
H A DParagraphLineFetcher.h21 namespace textlayout { namespace
31 } // namespace textlayout
H A DTextShadow.h9 namespace textlayout { namespace
27 } // namespace textlayout
H A DTextLineBase.h25 namespace textlayout { namespace
47 } // namespace textlayout
H A DMetrics.h10 namespace textlayout { namespace
109 } // namespace textlayout
H A DParagraphCache.h12 namespace textlayout { namespace
74 } // namespace textlayout
H A DRunBase.h22 namespace textlayout { namespace
53 } // namespace textlayout
H A DParagraphBuilder.h19 namespace textlayout { namespace
88 } // namespace textlayout
H A DTypefaceFontProvider.h15 namespace textlayout { namespace
79 } // namespace textlayout
/third_party/skia/modules/skparagraph/utils/
H A DTestFontCollection.h7 namespace textlayout { namespace
21 } // namespace textlayout
H A DTestFontCollection.cpp9 namespace textlayout { namespace
55 } // namespace textlayout
/third_party/skia/modules/skparagraph/bench/
H A DParagraphBench.cpp18 using namespace skia::textlayout;

Completed in 8 milliseconds

123