void setPostscriptName(const char* name) { fPostscriptName.set(name); }
void setFontFileName(const char* name) { fFontFileName.set(name); }
- // legacy naming
- SkTypeface::Style getFontStyle() { return this->getStyle(); }
- void setFontStyle(SkTypeface::Style style) { this->setStyle(style); }
- const char* getFontFamilyName() { return this->getFamilyName(); }
- void setFontFamilyName(const char* name) { this->setFamilyName(name); }
-
private:
SkString fFamilyName;
SkString fFullName;
void SkFontHost::Serialize(const SkTypeface* face, SkWStream* stream) {
SkFontDescriptor descriptor;
- descriptor.setFontFamilyName(find_family_name(face));
- descriptor.setFontStyle(face->style());
+ descriptor.setFamilyName(find_family_name(face));
+ descriptor.setStyle(face->style());
descriptor.setFontFileName(((FamilyTypeface*)face)->getUniqueString());
descriptor.serialize(stream);
}
SkFontDescriptor descriptor(stream);
- const char* familyName = descriptor.getFontFamilyName();
+ const char* familyName = descriptor.getFamilyName();
const char* typefaceName = descriptor.getFontFileName();
- const SkTypeface::Style style = descriptor.getFontStyle();
+ const SkTypeface::Style style = descriptor.getStyle();
const uint32_t customFontDataLength = stream->readPackedUInt();
if (customFontDataLength > 0) {