Lines Matching defs:character
356 SkUnichar character) const override;
366 const WCHAR* dwBcp47, UINT32 character) const;
368 const WCHAR* dwBcp47, UINT32 character) const;
590 FontFallbackRenderer(const SkFontMgr_DirectWrite* outer, UINT32 character)
591 : fRefCount(1), fOuter(SkSafeRef(outer)), fCharacter(character), fResolvedTypeface(nullptr) {
638 // It is possible that the font passed does not actually have the requested character,
640 // Check that the font actually contains the requested character.
642 HRM(font->HasCharacter(fCharacter, &exists), "Could not find character.");
826 SkUnichar character) const {
849 return this->fallback(dwFamilyName, dwStyle, dwBcp47->get(), character).release();
853 return this->layoutFallback(dwFamilyName, dwStyle, dwBcp47->get(), character).release();
859 UINT32 character) const {
861 UINT32 strLen = SkTo<UINT32>(SkUTF::ToUTF16(character, reinterpret_cast<uint16_t*>(str)));
927 UINT32 character) const
930 UINT32 strLen = SkTo<UINT32>(SkUTF::ToUTF16(character, reinterpret_cast<uint16_t*>(str)));
954 new FontFallbackRenderer(this, character));