Flutter Engine
The Flutter Engine
|
#include "impeller/typographer/backends/skia/text_frame_skia.h"
#include <vector>
#include "flutter/fml/logging.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/src/core/SkStrikeSpec.h"
#include "third_party/skia/src/core/SkTextBlobPriv.h"
Go to the source code of this file.
Namespaces | |
namespace | impeller |
Functions | |
static AxisAlignment | impeller::ToAxisAligment (SkAxisAlignment aligment) |
Convert a Skia axis alignment into an Impeller alignment. More... | |
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) |