Searched refs:ctRun (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/
H A DSimpleFontDataCoreText.cpp144 CTRunRef ctRun = static_cast<CTRunRef>(CFArrayGetValueAtIndex(runArray, r)); local
145 ASSERT(CFGetTypeID(ctRun) == CTRunGetTypeID());
147 CFDictionaryRef attributes = CTRunGetAttributes(ctRun);
154 CFIndex glyphCount = CTRunGetGlyphCount(ctRun);
155 const CGGlyph* glyphs = CTRunGetGlyphsPtr(ctRun);
158 CTRunGetGlyphs(ctRun, CFRangeMake(0, 0), glyphVector.data());
161 const CFIndex* stringIndices = CTRunGetStringIndicesPtr(ctRun);
164 CTRunGetStringIndices(ctRun, CFRangeMake(0, 0), indexVector.data());
H A DComplexTextControllerCoreText.mm96 ComplexTextController::ComplexTextRun::ComplexTextRun(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange)
103 , m_isLTR(!(CTRunGetStatus(ctRun) & kCTRunStatusRightToLeft))
106 m_glyphCount = CTRunGetGlyphCount(ctRun);
107 m_coreTextIndices = CTRunGetStringIndicesPtr(ctRun);
110 CTRunGetStringIndices(ctRun, CFRangeMake(0, 0), m_coreTextIndicesVector.data());
114 m_glyphs = CTRunGetGlyphsPtr(ctRun);
117 CTRunGetGlyphs(ctRun, CFRangeMake(0, 0), m_glyphsVector.data());
121 m_advances = CTRunGetAdvancesPtr(ctRun);
124 CTRunGetAdvances(ctRun, CFRangeMake(0, 0), m_advancesVector.data());
249 CTRunRef ctRun
[all...]
H A DComplexTextController.h76 static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange) argument
78 return adoptRef(new ComplexTextRun(ctRun, fontData, characters, stringLocation, stringLength, runRange));
H A DSimpleFontDataMac.mm441 CTRunRef ctRun = static_cast<CTRunRef>(CFArrayGetValueAtIndex(runArray, r));
442 ASSERT(CFGetTypeID(ctRun) == CTRunGetTypeID());
443 CFDictionaryRef runAttributes = CTRunGetAttributes(ctRun);

Completed in 72 milliseconds