Home | History | Annotate | Download | only in core

Lines Matching defs:SkFont

8 #include "SkFont.h"
16 SkFont::SkFont(SkTypeface* face, SkScalar size, SkScalar scaleX, SkScalar skewX, MaskType mt,
31 SkFont* SkFont::Create(SkTypeface* face, SkScalar size, SkScalar scaleX, SkScalar skewX,
43 return new SkFont(face, size, scaleX, skewX, mt, flags);
46 SkFont* SkFont::Create(SkTypeface* face, SkScalar size, MaskType mt, uint32_t flags) {
47 return SkFont::Create(face, size, 1, 0, mt, flags);
50 SkFont* SkFont::cloneWithSize(SkScalar newSize) const {
51 return SkFont::Create(this->getTypeface(), newSize, this->getScaleX(), this->getSkewX(),
57 SkFont::~SkFont() {
61 int SkFont::textToGlyphs(const void* text, size_t byteLength, SkTextEncoding encoding,
112 SkScalar SkFont::measureText(const void* text, size_t byteLength, SkTextEncoding encoding) const {
121 SkFont* SkFont::Testing_CreateFromPaint(const SkPaint& paint) {
148 MaskType maskType = SkFont::kBW_MaskType;