Lines Matching refs:FontFamily
564 void expectVSGlyphs(FontFamily* family, uint32_t codepoint, const std::set<uint32_t>& vs) { in expectVSGlyphs()
580 void expectVSGlyphsForVsTestFont(FontFamily* family) { in expectVSGlyphsForVsTestFont()
611 std::shared_ptr<FontFamily> family = buildFontFamily(kVsTestFont); in TEST_F()
630 std::shared_ptr<FontFamily> family = buildFontFamily(testCase.fontPath); in TEST_F()
640 std::shared_ptr<FontFamily> multiAxisFamily = buildFontFamily(kMultiAxisFont); in TEST_F()
641 std::shared_ptr<FontFamily> noAxisFamily = buildFontFamily(kNoAxisFont); in TEST_F()
645 EXPECT_EQ(nullptr, FontFamily::create(multiAxisFamily, std::vector<FontVariation>())); in TEST_F()
646 EXPECT_EQ(nullptr, FontFamily::create(noAxisFamily, std::vector<FontVariation>())); in TEST_F()
651 std::shared_ptr<FontFamily> newFamily = FontFamily::create(multiAxisFamily, variations); in TEST_F()
654 EXPECT_EQ(nullptr, FontFamily::create(noAxisFamily, variations)); in TEST_F()
660 std::shared_ptr<FontFamily> newFamily = FontFamily::create(multiAxisFamily, variations); in TEST_F()
663 EXPECT_EQ(nullptr, FontFamily::create(noAxisFamily, variations)); in TEST_F()
668 EXPECT_EQ(nullptr, FontFamily::create(multiAxisFamily, variations)); in TEST_F()
669 EXPECT_EQ(nullptr, FontFamily::create(noAxisFamily, variations)); in TEST_F()
675 std::shared_ptr<FontFamily> newFamily = FontFamily::create(multiAxisFamily, variations); in TEST_F()
678 EXPECT_EQ(nullptr, FontFamily::create(noAxisFamily, variations)); in TEST_F()
687 std::shared_ptr<FontFamily> multiAxisFamily = buildFontFamily(kMultiAxisFont); in TEST_F()
688 std::shared_ptr<FontFamily> noAxisFamily = buildFontFamily(kNoAxisFont); in TEST_F()
699 std::shared_ptr<FontFamily> newFamily( in TEST_F()
709 std::shared_ptr<FontFamily> newFamily( in TEST_F()
725 std::shared_ptr<FontFamily> newFamily( in TEST_F()
747 std::shared_ptr<FontFamily> unicodeEnc1Font = buildFontFamily(kUnicodeEncoding1Font); in TEST_F()
748 std::shared_ptr<FontFamily> unicodeEnc3Font = buildFontFamily(kUnicodeEncoding3Font); in TEST_F()
749 std::shared_ptr<FontFamily> unicodeEnc4Font = buildFontFamily(kUnicodeEncoding4Font); in TEST_F()
760 std::shared_ptr<FontFamily> parentFont = buildFontFamily("MultiAxis.ttf"); in TEST_F()
764 std::shared_ptr<FontFamily> childFont = FontFamily::create( in TEST_F()
864 std::shared_ptr<FontFamily> family = FontFamily::create(std::move(fonts)); in TEST_F()
884 std::vector<uint8_t> writeToBuffer(const std::vector<std::shared_ptr<FontFamily>>& families) { in writeToBuffer()
886 FontFamily::writeVector(&fakeWriter, families); in writeToBuffer()
889 FontFamily::writeVector(&writer, families); in writeToBuffer()
893 void expectFontFamilyEquals(const std::shared_ptr<FontFamily>& expected, in expectFontFamilyEquals()
894 const std::shared_ptr<FontFamily>& actual) { in expectFontFamilyEquals()
917 std::vector<std::shared_ptr<FontFamily>> original = { in TEST_F()
925 std::vector<std::shared_ptr<FontFamily>> copied = FontFamily::readVector(&reader); in TEST_F()