HomeSort by relevance Sort by last modified time
    Searched refs:stringLocation (Results 1 - 3 of 3) sorted by null

  /external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/
ComplexTextController.h 76 static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange)
78 return adoptRef(new ComplexTextRun(ctRun, fontData, characters, stringLocation, stringLength, runRange));
81 static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr)
83 return adoptRef(new ComplexTextRun(fontData, characters, stringLocation, stringLength, ltr));
89 unsigned stringLocation() const { return m_stringLocation; }
102 ComplexTextRun(CTRunRef, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange);
103 ComplexTextRun(const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr);
123 static unsigned stringBegin(const ComplexTextRun& run) { return run.stringLocation() + run.indexBegin(); }
124 static unsigned stringEnd(const ComplexTextRun& run) { return run.stringLocation() + run.indexEnd(); }
128 void collectComplexTextRunsForCharacters(const UChar*, unsigned length, unsigned stringLocation, const SimpleFontData*)
    [all...]
ComplexTextControllerCoreText.mm 96 ComplexTextController::ComplexTextRun::ComplexTextRun(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange)
99 , m_stringLocation(stringLocation)
131 ComplexTextController::ComplexTextRun::ComplexTextRun(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr)
134 , m_stringLocation(stringLocation)
184 void ComplexTextController::collectComplexTextRunsForCharacters(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData)
188 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr()));
275 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation + runRange.location, runRange.length, m_run.ltr()));
293 m_complexTextRuns.append(ComplexTextRun::create(ctRun, runFontData, cp, stringLocation, length, runRange));
ComplexTextController.cpp 140 return complexTextRun.stringLocation() + clusterStart;
169 return complexTextRun.stringLocation() + (m_run.ltr() ? clusterStart : clusterEnd);
171 return complexTextRun.stringLocation() + (m_run.ltr() ? clusterEnd : clusterStart);
452 if (glyphStartOffset + complexTextRun.stringLocation() >= m_currentCharacter)
459 m_characterInCurrentGlyph = std::min(m_currentCharacter - complexTextRun.stringLocation(), glyphEndOffset) - glyphStartOffset;
473 if (glyphEndOffset + complexTextRun.stringLocation() > m_currentCharacter)

Completed in 50 milliseconds