Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Namespaces | Functions
GlyphRun.cpp File Reference
#include "src/text/GlyphRun.h"
#include "include/core/SkFont.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkRSXform.h"
#include "include/core/SkScalar.h"
#include "include/private/base/SkTLogic.h"
#include "src/core/SkFontPriv.h"
#include "src/core/SkGlyph.h"
#include "src/core/SkStrikeSpec.h"
#include "src/core/SkTextBlobPriv.h"
#include <cstring>
#include <initializer_list>

Go to the source code of this file.

Namespaces

namespace  sktext
 

Functions

static SkRect sktext::glyphrun_source_bounds (const SkFont &font, const SkPaint &paint, SkZip< const SkGlyphID, const SkPoint > source, SkSpan< const SkVector > scaledRotations)
 
static SkSpan< const SkPointsktext::draw_text_positions (const SkFont &font, SkSpan< const SkGlyphID > glyphIDs, SkPoint origin, SkPoint *buffer)