#include <ParagraphBuilder.h>
Definition at line 19 of file ParagraphBuilder.h.
◆ ParagraphBuilder()
skia::textlayout::ParagraphBuilder::ParagraphBuilder |
( |
| ) |
|
|
inlineprotected |
◆ ~ParagraphBuilder()
virtual skia::textlayout::ParagraphBuilder::~ParagraphBuilder |
( |
| ) |
|
|
virtualdefault |
◆ addPlaceholder()
virtual void skia::textlayout::ParagraphBuilder::addPlaceholder |
( |
const PlaceholderStyle & |
placeholderStyle | ) |
|
|
pure virtual |
◆ addText() [1/3]
virtual void skia::textlayout::ParagraphBuilder::addText |
( |
const char * |
text | ) |
|
|
pure virtual |
◆ addText() [2/3]
virtual void skia::textlayout::ParagraphBuilder::addText |
( |
const char * |
text, |
|
|
size_t |
len |
|
) |
| |
|
pure virtual |
◆ addText() [3/3]
virtual void skia::textlayout::ParagraphBuilder::addText |
( |
const std::u16string & |
text | ) |
|
|
pure virtual |
◆ Build()
virtual std::unique_ptr< Paragraph > skia::textlayout::ParagraphBuilder::Build |
( |
| ) |
|
|
pure virtual |
◆ getParagraphStyle()
virtual const ParagraphStyle & skia::textlayout::ParagraphBuilder::getParagraphStyle |
( |
| ) |
const |
|
pure virtual |
◆ getText()
virtual SkSpan< char > skia::textlayout::ParagraphBuilder::getText |
( |
| ) |
|
|
pure virtual |
◆ make() [1/2]
Definition at line 65 of file ParagraphBuilderImpl.cpp.
66 {
68}
sk_sp< SkUnicode > get_unicode()
static std::unique_ptr< ParagraphBuilder > make(const ParagraphStyle &style, sk_sp< FontCollection > fontCollection, sk_sp< SkUnicode > unicode)
◆ make() [2/2]
◆ peekStyle()
virtual TextStyle skia::textlayout::ParagraphBuilder::peekStyle |
( |
| ) |
|
|
pure virtual |
◆ pop()
virtual void skia::textlayout::ParagraphBuilder::pop |
( |
| ) |
|
|
pure virtual |
◆ pushStyle()
virtual void skia::textlayout::ParagraphBuilder::pushStyle |
( |
const TextStyle & |
style | ) |
|
|
pure virtual |
◆ Reset()
virtual void skia::textlayout::ParagraphBuilder::Reset |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: