Lines Matching refs:FontFamily
70 FamilyData(XML_Parser parser, SkTDArray<FontFamily*>& families,
87 SkTDArray<FontFamily*>& fFamilies; // The array to append families, owned by caller
88 std::unique_ptr<FontFamily> fCurrentFamily; // The family being created, owned by this
221 std::unique_ptr<FontFamily>* fallbackFamily =
224 std::unique_ptr<FontFamily> newFallbackFamily(
225 new FontFamily(self->fCurrentFamily->fBasePath, true));
259 FontFamily* family = new FontFamily(self->fBasePath, true);
307 static FontFamily* find_family(FamilyData* self, const SkString& familyName)
310 FontFamily* candidate = self->fFamilies[i];
349 FontFamily* targetFamily = find_family(self, to);
356 FontFamily* family = new FontFamily(targetFamily->fBasePath, self->fIsFallback);
486 static int parse_config_file(const char* filename, SkTDArray<FontFamily*>& families,
543 static int append_system_font_families(SkTDArray<FontFamily*>& fontFamilies,
550 void SkFontMgr_Config_Parser::GetSystemFontFamilies(SkTDArray<FontFamily*>& fontFamilies)