HomeSort by relevance Sort by last modified time
    Searched full:fontdata (Results 26 - 50 of 102) sorted by null

12 3 4 5

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
FontFallbackList.h 96 const FontData* primaryFontData(const Font*) const;
97 const FontData* fontDataAt(const Font*, unsigned index) const;
103 mutable Vector<RefPtr<FontData>, 1> m_fontList;
FontCache.cpp 335 // If shouldRetain is DoNotRetain and count is 0, we want to remove the fontData from
348 void FontCache::releaseFontData(const SimpleFontData* fontData)
351 ASSERT(!fontData->isCustomFont());
353 FontDataCache::iterator it = gFontDataCache->find(fontData->platformData());
374 static bool isPurging; // Guard against reentry when e.g. a deleted FontData releases its small caps FontData.
384 RefPtr<SimpleFontData>& fontData = *it.get();
385 gFontDataCache->remove(fontData->platformData());
387 fontDataToDelete.append(fontData);
424 for (FontDataCache::iterator fontData = gFontDataCache->begin(); fontData != fontDataEnd; ++fontData)
    [all...]
FontSelector.h 35 class FontData;
42 virtual PassRefPtr<FontData> getFontData(const FontDescription&, const AtomicString& familyName) = 0;
SegmentedFontData.cpp 45 return it->fontData().get();
47 return m_ranges[0].fontData().get();
81 if (it->fontData()->isLoading())
SimpleFontData.h 29 #include "core/platform/graphics/FontData.h"
57 class SimpleFontData : public FontData {
77 static PassRefPtr<SimpleFontData> create(PassOwnPtr<AdditionalFontData> fontData, float fontSize, bool syntheticBold, bool syntheticItalic)
79 return adoptRef(new SimpleFontData(fontData, fontSize, syntheticBold, syntheticItalic));
157 AdditionalFontData* fontData() const { return m_fontData.get(); }
FontCache.h 51 class FontData;
66 PassRefPtr<FontData> getFontData(const Font&, int& familyIndex, FontSelector*);
SimpleFontData.cpp 70 SimpleFontData::SimpleFontData(PassOwnPtr<AdditionalFontData> fontData, float fontSize, bool syntheticBold, bool syntheticItalic)
72 , m_fontData(fontData)
118 m_missingGlyphData.fontData = this;
146 m_missingGlyphData.fontData = this;
Font.h 48 class FontData;
145 const FontData* fontDataAt(unsigned) const;
307 inline const FontData* Font::fontDataAt(unsigned index) const
324 inline float Font::tabWidth(const SimpleFontData& fontData, unsigned tabSize, float position) const
328 float tabWidth = tabSize * fontData.spaceWidth() + letterSpacing();
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/skia/
GlyphPageTreeNodeSkia.cpp 42 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData)
50 fontData->platformData().setupPaint(&paint);
71 setGlyphDataForIndex(offset + i, glyphs[i], glyphs[i] ? fontData : NULL);
  /external/chromium_org/third_party/skia/src/sfnt/
SkOTUtils.cpp 36 SkData* SkOTUtils::RenameFont(SkStream* fontData, const char* fontName, int fontNameLen) {
40 if (fontData->read(&sfntHeader, sizeof(sfntHeader)) < sizeof(sfntHeader)) {
49 if (fontData->read(&tableEntry, sizeof(tableEntry)) < sizeof(tableEntry)) {
60 if (!fontData->rewind()) {
83 size_t originalDataSize = fontData->getLength() - oldNameTablePhysicalSize;
89 if (fontData->read(data, oldNameTableOffset) < oldNameTableOffset) {
92 if (fontData->skip(oldNameTablePhysicalSize) < oldNameTablePhysicalSize) {
95 if (fontData->read(data + oldNameTableOffset, originalDataSize - oldNameTableOffset) < originalDataSize - oldNameTableOffset) {
  /external/skia/src/sfnt/
SkOTUtils.cpp 36 SkData* SkOTUtils::RenameFont(SkStream* fontData, const char* fontName, int fontNameLen) {
40 if (fontData->read(&sfntHeader, sizeof(sfntHeader)) < sizeof(sfntHeader)) {
49 if (fontData->read(&tableEntry, sizeof(tableEntry)) < sizeof(tableEntry)) {
60 if (!fontData->rewind()) {
83 size_t originalDataSize = fontData->getLength() - oldNameTablePhysicalSize;
89 if (fontData->read(data, oldNameTableOffset) < oldNameTableOffset) {
92 if (fontData->skip(oldNameTablePhysicalSize) < oldNameTablePhysicalSize) {
95 if (fontData->read(data + oldNameTableOffset, originalDataSize - oldNameTableOffset) < originalDataSize - oldNameTableOffset) {
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/mac/
ComplexTextController.cpp 298 // We break up glyph run generation for the string by FontData.
315 const SimpleFontData* fontData;
343 fontData = nextFontData;
362 nextFontData = fontData;
369 if (nextFontData != fontData || nextIsMissingGlyph != isMissingGlyph) {
372 collectComplexTextRunsForCharacters((isSmallCaps ? m_smallCapsBuffer.data() : cp) + itemStart, itemLength, itemStart, !isMissingGlyph ? fontData : 0);
514 if (fallbackFonts && complexTextRun.fontData() != m_font.primaryFont())
515 fallbackFonts->add(complexTextRun.fontData());
534 glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), adjustedAdvance);
580 const SimpleFontData* fontData = complexTextRun.fontData()
    [all...]
ComplexTextController.h 77 static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange)
79 return adoptRef(new ComplexTextRun(ctRun, fontData, characters, stringLocation, stringLength, runRange));
82 static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr)
84 return adoptRef(new ComplexTextRun(fontData, characters, stringLocation, stringLength, ltr));
88 const SimpleFontData* fontData() const { return m_fontData; }
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/opentype/
OpenTypeUtilities.cpp 192 bool getEOTHeader(SharedBuffer* fontData, EOTHeader& eotHeader, size_t& overlayDst, size_t& overlaySrc, size_t& overlayLength)
198 size_t dataLength = fontData->size();
199 const char* data = fontData->data();
336 eotHeader.updateEOTSize(fontData->size());
342 // adds fontName to the font table in fontData, and writes the new font table to rewrittenFontTable
344 static size_t renameFontInternal(SharedBuffer* fontData, const String& fontName, Vector<char> &rewrittenFontData)
346 size_t originalDataSize = fontData->size();
347 const sfntHeader* sfnt = reinterpret_cast<const sfntHeader*>(fontData->data());
362 rewrittenFontData.resize(fontData->size() + nameTableSize);
364 memcpy(data, fontData->data(), originalDataSize)
    [all...]
OpenTypeUtilities.h 55 bool getEOTHeader(SharedBuffer* fontData, EOTHeader& eotHeader, size_t& overlayDst, size_t& overlaySrc, size_t& overlayLength);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/
FontUtilsChromiumWin.h 65 // in FontData.
71 // of |fontdata| is set to kUndefinedAscent.
74 // (|*FontData|), but somehow it mysteriously messes up the layout for
UniscribeHelperTextRun.cpp 119 const FontData *fontData = m_font->fontDataAt(m_fontIndex);
120 if (!fontData) {
129 fontData->fontDataForCharacter(' ');
  /external/chromium_org/third_party/WebKit/Source/core/css/
CSSSegmentedFontFace.h 38 class FontData;
53 PassRefPtr<FontData> getFontData(const FontDescription&);
CSSFontSelector.h 57 virtual PassRefPtr<FontData> getFontData(const FontDescription&, const AtomicString&);
  /external/eclipse-windowbuilder/propertysheet/src/org/eclipse/wb/internal/core/utils/ui/
DrawUtils.java 18 import org.eclipse.swt.graphics.FontData;
372 FontData[] boldData = getModifiedFontData(baseFont, SWT.BOLD);
380 FontData[] boldData = getModifiedFontData(baseFont, SWT.BOLD | SWT.ITALIC);
388 FontData[] boldData = getModifiedFontData(baseFont, SWT.ITALIC);
393 * @return the array of {@link FontData} with the specified style.
395 private static FontData[] getModifiedFontData(Font baseFont, int style) {
396 FontData[] baseData = baseFont.getFontData();
397 FontData[] styleData = new FontData[baseData.length];
399 FontData base = baseData[i]
    [all...]
  /external/sfntly/cpp/src/sfntly/data/
readable_font_data.cc 28 : FontData(array),
257 CALLER_ATTACH FontData* ReadableFontData::Slice(int32_t offset,
270 CALLER_ATTACH FontData* ReadableFontData::Slice(int32_t offset) {
283 : FontData(data, offset),
291 : FontData(data, offset, length),
  /external/skia/tests/
FontHostStreamTest.cpp 102 SkStream* fontData = origTypeface->openStream(&ttcIndex);
103 SkTypeface* streamTypeface = SkTypeface::CreateFromStream(fontData);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/harfbuzz/
HarfBuzzShaper.h 70 static PassOwnPtr<HarfBuzzRun> create(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script)
72 return adoptPtr(new HarfBuzzRun(fontData, startIndex, numCharacters, direction, script));
82 const SimpleFontData* fontData() { return m_fontData; }
HarfBuzzShaper.cpp 75 HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script)
76 : m_fontData(fontData)
399 const SimpleFontData* nextFontData = m_font->glyphDataForCharacter(character, false).fontData;
431 nextFontData = m_font->glyphDataForCharacter(character, false).fontData;
433 nextFontData = m_font->glyphDataForCharacter(character, false).fontData;
463 const SimpleFontData* currentFontData = currentRun->fontData();
482 currentFontData = m_font->glyphDataForCharacter(upperText[0], false, SmallCapsVariant).fontData;
511 const SimpleFontData* currentFontData = currentRun->fontData();
578 glyphBuffer->add(glyphs[i], currentRun->fontData(), createGlyphBufferAdvance(glyphAdvanceX, glyphAdvanceY));
583 glyphBuffer->add(glyphs[i], currentRun->fontData(), createGlyphBufferAdvance(glyphAdvanceX, glyphAdvanceY))
    [all...]
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/
ComponentsView.java 41 import org.eclipse.swt.graphics.FontData;
272 FontData[] fontData = (font==null ? JFaceResources.getDefaultFont() : font).getFontData();
273 FontData boldFontData = new FontData(fontData[0].getName(), fontData[0].getHeight(), SWT.BOLD);

Completed in 368 milliseconds

12 3 4 5