Flutter Impeller
text_frame_skia.cc File Reference
#include "impeller/typographer/backends/skia/text_frame_skia.h"
#include <vector>
#include "flutter/display_list/geometry/dl_path.h"
#include "flutter/fml/logging.h"
#include "fml/status.h"
#include "impeller/typographer/backends/skia/typeface_skia.h"
#include "impeller/typographer/font.h"
#include "impeller/typographer/glyph.h"
#include "third_party/skia/include/core/SkFont.h"
#include "third_party/skia/include/core/SkFontMetrics.h"
#include "third_party/skia/include/core/SkPaint.h"
#include "third_party/skia/include/core/SkRect.h"
#include "third_party/skia/modules/skparagraph/include/Paragraph.h"
#include "third_party/skia/src/core/SkStrikeSpec.h"
#include "third_party/skia/src/core/SkTextBlobPriv.h"

Go to the source code of this file.

Namespaces

 impeller
 

Functions

static Font impeller::ToFont (const SkTextBlobRunIterator &run, AxisAlignment alignment)
 
static Rect impeller::ToRect (const SkRect &rect)
 
std::shared_ptr< TextFrame > impeller::MakeTextFrameFromTextBlobSkia (const sk_sp< SkTextBlob > &blob)