Home | History | Annotate | Download | only in minikin

Lines Matching refs:FontFamily

24 #include "minikin/FontFamily.h"
34 explicit FontCollection(const std::vector<std::shared_ptr<FontFamily>>& typefaces);
35 explicit FontCollection(std::shared_ptr<FontFamily>&& typeface);
78 void init(const std::vector<std::shared_ptr<FontFamily>>& typefaces);
80 const std::shared_ptr<FontFamily>& getFamilyForChar(uint32_t ch, uint32_t vs,
82 FontFamily::Variant variant) const;
84 uint32_t calcFamilyScore(uint32_t ch, uint32_t vs, FontFamily::Variant variant,
86 const std::shared_ptr<FontFamily>& fontFamily) const;
89 const std::shared_ptr<FontFamily>& fontFamily) const;
92 const FontFamily& fontFamily);
94 static uint32_t calcVariantMatchingScore(FontFamily::Variant variant,
95 const FontFamily& fontFamily);
105 std::vector<std::shared_ptr<FontFamily>> mFamilies;
117 std::vector<std::shared_ptr<FontFamily>> mVSFamilyVec;