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

/macosx-10.10/WebCore-7600.1.25/platform/graphics/harfbuzz/
H A DHarfBuzzFace.h45 class HarfBuzzFace : public RefCounted<HarfBuzzFace> { class in namespace:WebCore
51 static PassRefPtr<HarfBuzzFace> create(FontPlatformData* platformData, uint64_t uniqueID)
53 return adoptRef(new HarfBuzzFace(platformData, uniqueID));
55 ~HarfBuzzFace();
62 HarfBuzzFace(FontPlatformData*, uint64_t);
H A DHarfBuzzFace.cpp32 #include "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');
42 const hb_tag_t HarfBuzzFace::kernTag = HB_TAG('k', 'e', 'r', 'n');
81 HarfBuzzFace::HarfBuzzFace(FontPlatformData* platformData, uint64_t uniqueID) function in class:WebCore::HarfBuzzFace
94 HarfBuzzFace::~HarfBuzzFace()
117 if (hb_ot_layout_language_find_feature(face, HB_OT_TAG_GSUB, scriptIndex, languageIndex, HarfBuzzFace::vertTag, &featureIndex)
118 || hb_ot_layout_language_find_feature(face, HB_OT_TAG_GSUB, scriptIndex, languageIndex, HarfBuzzFace
[all...]
H A DHarfBuzzFaceCoreText.cpp32 #include "HarfBuzzFace.h"
123 hb_face_t* HarfBuzzFace::createFace()
132 hb_font_t* HarfBuzzFace::createFont()
H A DHarfBuzzFaceCairo.cpp33 #include "HarfBuzzFace.h"
208 hb_face_t* HarfBuzzFace::createFace()
215 hb_font_t* HarfBuzzFace::createFont()
H A DHarfBuzzShaper.cpp35 #include "HarfBuzzFace.h"
333 static hb_feature_t vert = { HarfBuzzFace::vertTag, 1, 0, static_cast<unsigned>(-1) };
334 static hb_feature_t vrt2 = { HarfBuzzFace::vrt2Tag, 1, 0, static_cast<unsigned>(-1) };
339 hb_feature_t kerning = { HarfBuzzFace::kernTag, 0, 0, static_cast<unsigned>(-1) };
493 HarfBuzzFace* face = platformData->harfBuzzFace();
/macosx-10.10/WebCore-7600.1.25/platform/graphics/freetype/
H A DFontPlatformData.h33 #include "HarfBuzzFace.h"
41 class HarfBuzzFace;
73 HarfBuzzFace* harfBuzzFace() const;
112 mutable RefPtr<HarfBuzzFace> m_harfBuzzFace;
H A DFontPlatformDataFreeType.cpp246 HarfBuzzFace* FontPlatformData::harfBuzzFace() const
249 m_harfBuzzFace = HarfBuzzFace::create(const_cast<FontPlatformData*>(this), hash());

Completed in 179 milliseconds