Lines Matching defs:fCurrentFamily
95 , fCurrentFamily(nullptr)
108 std::unique_ptr<FontFamily> fCurrentFamily; // The family being created, owned by this
109 FontFileInfo* fCurrentFontInfo; // The info being created, owned by fCurrentFamily
226 FontFileInfo& file = self->fCurrentFamily->fFonts.push_back();
255 self->fCurrentFamily->fallbackFamilies.find(fallbackFor);
258 new FontFamily(self->fCurrentFamily->fBasePath, true));
259 fallbackFamily = self->fCurrentFamily->fallbackFamilies.set(
261 (*fallbackFamily)->fLanguages = self->fCurrentFamily->fLanguages;
262 (*fallbackFamily)->fVariant = self->fCurrentFamily->fVariant;
263 (*fallbackFamily)->fOrder = self->fCurrentFamily->fOrder;
267 self->fCurrentFamily->fFonts.pop_back();
293 self->fCurrentFamily.reset(family);
315 *self->fFamilies.append() = self->fCurrentFamily.release();
418 FontFamily& currentFamily = *self->fCurrentFamily;
488 self->fCurrentFamily->fNames.push_back();
495 self->fCurrentFamily->fNames.back().append(tolc.lc(), len);
514 self->fCurrentFamily = std::make_unique<FontFamily>(self->fBasePath, self->fIsFallback);
518 parse_non_negative_integer(value, &self->fCurrentFamily->fOrder);
522 *self->fFamilies.append() = self->fCurrentFamily.release();