Home
last modified time | relevance | path

Searched refs:textlayout (Results 1 – 25 of 53) sorted by relevance

123

/third_party/skia/bench/
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>(); in onDelayedSetup()
67 skia::textlayout::ParagraphStyle paragraph_style; in onDelayedSetup()
69 skia::textlayout::ParagraphBuilder::make(paragraph_style, fFontCollection); in onDelayedSetup()
/third_party/skia/modules/skparagraph/gm/
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/
DFontArguments.cpp17 size_t hash<skia::textlayout::FontArguments>::operator()(const skia::textlayout::FontArguments& arg… in operator ()()
35 namespace textlayout { namespace
54 bool operator!=(const skia::textlayout::FontArguments& a, const skia::textlayout::FontArguments& b)… in operator !=()
DTextShadow.cpp6 namespace textlayout { namespace
DTextLineBaseImpl.h23 namespace textlayout {
DTextLineBaseImpl.cpp19 namespace textlayout { namespace
DParagraphStyle.cpp9 namespace textlayout { namespace
DDecorations.h11 namespace textlayout {
DTextLine.h26 namespace textlayout {
242 …template <> struct is_bitmask_enum<skia::textlayout::TextLine::TextAdjustment> : std::true_type {};
DIterators.h12 namespace textlayout {
DRunBaseImpl.h23 namespace textlayout {
DParagraphPainterImpl.h9 namespace textlayout {
/third_party/skia/modules/skparagraph/include/
DFontArguments.h12 namespace textlayout {
46 template<> struct hash<skia::textlayout::FontArguments> {
47 size_t operator()(const skia::textlayout::FontArguments& args) const;
DParagraphStyle.h20 namespace textlayout {
162 skia::textlayout::EllipsisModal getEllipsisMod() const { return fEllipsisModal; } in getEllipsisMod()
163 …void setEllipsisMod(skia::textlayout::EllipsisModal ellipsisModel) { fEllipsisModal = ellipsisMode… in setEllipsisMod()
182 skia::textlayout::EllipsisModal fEllipsisModal;
DTextShadow.h9 namespace textlayout {
DTextLineBase.h24 namespace textlayout {
DRunBase.h22 namespace textlayout {
DParagraphCache.h12 namespace textlayout {
DMetrics.h10 namespace textlayout {
DParagraphBuilder.h16 namespace textlayout {
DTypefaceFontProvider.h15 namespace textlayout {
DParagraphPainter.h14 namespace textlayout {
/third_party/skia/modules/skparagraph/utils/
DTestFontCollection.h7 namespace textlayout {
DTestFontCollection.cpp9 namespace textlayout { namespace
/third_party/skia/modules/skparagraph/bench/
DParagraphBench.cpp18 using namespace skia::textlayout;

123