Flutter Engine
The Flutter Engine
|
#include "include/utils/SkCustomTypeface.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkData.h"
#include "include/core/SkDrawable.h"
#include "include/core/SkFontArguments.h"
#include "include/core/SkFontMetrics.h"
#include "include/core/SkFontParameters.h"
#include "include/core/SkFontStyle.h"
#include "include/core/SkFontTypes.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPath.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkStream.h"
#include "include/core/SkString.h"
#include "include/core/SkTypeface.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkAlign.h"
#include "include/private/base/SkFixed.h"
#include "include/private/base/SkMalloc.h"
#include "include/private/base/SkTo.h"
#include "src/core/SkAdvancedTypefaceMetrics.h"
#include "src/core/SkFontDescriptor.h"
#include "src/core/SkGlyph.h"
#include "src/core/SkMask.h"
#include "src/core/SkScalerContext.h"
#include "src/core/SkStreamPriv.h"
#include <cstdint>
#include <cstring>
#include <memory>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | SkUserTypeface |
class | SkUserScalerContext |
class | AutoRestorePosition |
Macros | |
#define | SCALE_X(field) dst.field *= sx |
#define | SCALE_Y(field) dst.field *= sy |
Enumerations | |
enum | GlyphType : uint32_t { kPath , kDrawable } |
Functions | |
static SkFontMetrics | scale_fontmetrics (const SkFontMetrics &src, float sx, float sy) |
Variables | |
static constexpr int | kMaxGlyphCount = 65536 |
static constexpr size_t | kHeaderSize = 16 |
static const char | gHeaderString [] = "SkUserTypeface01" |
#define SCALE_X | ( | field | ) | dst.field *= sx |
#define SCALE_Y | ( | field | ) | dst.field *= sy |
enum GlyphType : uint32_t |
|
static |
Definition at line 54 of file SkCustomTypeface.cpp.
|
static |
Definition at line 363 of file SkCustomTypeface.cpp.
|
staticconstexpr |
Definition at line 362 of file SkCustomTypeface.cpp.
|
staticconstexpr |
Definition at line 361 of file SkCustomTypeface.cpp.