Searched refs:HarfBuzzFace (Results 1 - 20 of 20) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
H A DHarfBuzzFace.h45 class HarfBuzzFace : public RefCounted<HarfBuzzFace> { class in namespace:blink
50 static PassRefPtr<HarfBuzzFace> create(FontPlatformData* platformData, uint64_t uniqueID)
52 return adoptRef(new HarfBuzzFace(platformData, uniqueID));
54 ~HarfBuzzFace();
61 HarfBuzzFace(FontPlatformData*, uint64_t);
H A DHarfBuzzFace.cpp32 #include "platform/fonts/harfbuzz/HarfBuzzFace.h"
40 const hb_tag_t HarfBuzzFace::vertTag = HB_TAG('v', 'e', 'r', 't');
41 const hb_tag_t HarfBuzzFace::vrt2Tag = HB_TAG('v', 'r', 't', '2');
80 HarfBuzzFace::HarfBuzzFace(FontPlatformData* platformData, uint64_t uniqueID) function in class:blink::HarfBuzzFace
93 HarfBuzzFace::~HarfBuzzFace()
116 if (hb_ot_layout_language_find_feature(face, HB_OT_TAG_GSUB, scriptIndex, languageIndex, HarfBuzzFace::vertTag, &featureIndex)
117 || hb_ot_layout_language_find_feature(face, HB_OT_TAG_GSUB, scriptIndex, languageIndex, HarfBuzzFace::vrt2Tag, &featureIndex))
124 void HarfBuzzFace
[all...]
H A DHarfBuzzFaceCoreText.cpp32 #include "platform/fonts/harfbuzz/HarfBuzzFace.h"
125 hb_face_t* HarfBuzzFace::createFace()
134 hb_font_t* HarfBuzzFace::createFont()
H A DHarfBuzzFaceSkia.cpp33 #include "platform/fonts/harfbuzz/HarfBuzzFace.h"
221 hb_face_t* HarfBuzzFace::createFace()
228 hb_font_t* HarfBuzzFace::createFont()
H A DHarfBuzzShaper.cpp41 #include "platform/fonts/harfbuzz/HarfBuzzFace.h"
459 static hb_feature_t vert = { HarfBuzzFace::vertTag, 1, 0, static_cast<unsigned>(-1) };
460 static hb_feature_t vrt2 = { HarfBuzzFace::vrt2Tag, 1, 0, static_cast<unsigned>(-1) };
837 HarfBuzzFace* face = platformData->harfBuzzFace();
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
H A DFontPlatformData.h66 class HarfBuzzFace;
112 HarfBuzzFace* harfBuzzFace() const;
200 mutable RefPtr<HarfBuzzFace> m_harfBuzzFace;
H A DFontPlatformData.cpp25 #include "platform/fonts/harfbuzz/HarfBuzzFace.h"
330 HarfBuzzFace* FontPlatformData::harfBuzzFace() const
340 m_harfBuzzFace = HarfBuzzFace::create(const_cast<FontPlatformData*>(this), uniqueID());
/external/chromium_org/ui/gfx/
H A Drender_text_harfbuzz.cc251 class HarfBuzzFace { class in namespace:gfx::__anon16880
253 HarfBuzzFace() : face_(NULL) {} function in class:gfx::__anon16880::HarfBuzzFace
255 ~HarfBuzzFace() {
279 typedef std::pair<HarfBuzzFace, GlyphCache> FaceCache;
/external/chromium_org/third_party/WebKit/Source/platform/
H A Dblink_platform.target.darwin-arm.mk236 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.darwin-arm64.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.darwin-mips.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.darwin-mips64.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.darwin-x86.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.darwin-x86_64.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.linux-arm.mk236 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.linux-arm64.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.linux-mips.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.linux-mips64.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.linux-x86.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \
H A Dblink_platform.target.linux-x86_64.mk235 third_party/WebKit/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp \

Completed in 266 milliseconds