Searched refs:FontData (Results 1 - 25 of 31) sorted by relevance

12

/external/webkit/Source/WebCore/platform/graphics/
H A DFontData.cpp27 #include "FontData.h"
31 FontData::~FontData()
H A DFontData.h38 class FontData { class in namespace:WebCore
39 WTF_MAKE_NONCOPYABLE(FontData); WTF_MAKE_FAST_ALLOCATED;
41 FontData() function in class:WebCore::FontData
46 virtual ~FontData();
H A DFontFallbackList.cpp76 const FontData* fontData = primaryFontData(font);
89 const FontData* FontFallbackList::fontDataAt(const Font* font, unsigned realizedFontIndex) const
105 const FontData* result = fontCache()->getFontData(*font, m_familyIndex, m_fontSelector.get());
107 m_fontList.append(pair<const FontData*, bool>(result, result->isCustomFont()));
118 const FontData* fontData = fontCache()->getCachedFontData(&platformData);
119 m_fontList.append(pair<const FontData*, bool>(fontData, fontData->isCustomFont()));
H A DFontSelector.h34 class FontData;
41 virtual FontData* getFontData(const FontDescription&, const AtomicString& familyName) = 0;
H A DFontFallbackList.h66 const FontData* primaryFontData(const Font* f) const { return fontDataAt(f, 0); }
67 const FontData* fontDataAt(const Font*, unsigned index) const;
73 mutable Vector<pair<const FontData*, bool>, 1> m_fontList;
H A DGlyphPageTreeNode.h45 class FontData;
149 // The glyph page tree is a data structure that maps (FontData, glyph page number)
155 // Each root node maps a FontData pointer to another GlyphPageTreeNode at
163 // A NULL FontData pointer corresponds to the system fallback
188 static GlyphPageTreeNode* getRootChild(const FontData* fontData, unsigned pageNumber)
193 static void pruneTreeCustomFontData(const FontData*);
196 void pruneCustomFontData(const FontData*);
205 GlyphPageTreeNode* getChild(const FontData*, unsigned pageNumber);
221 void initializePage(const FontData*, unsigned pageNumber);
232 HashMap<const FontData*, GlyphPageTreeNod
[all...]
H A DGlyphPageTreeNode.cpp93 HashMap<const FontData*, GlyphPageTreeNode*>::const_iterator end = m_children.end();
94 for (HashMap<const FontData*, GlyphPageTreeNode*>::const_iterator it = m_children.begin(); it != end; ++it) {
119 HashMap<const FontData*, GlyphPageTreeNode*>::const_iterator end = m_children.end();
120 for (HashMap<const FontData*, GlyphPageTreeNode*>::const_iterator it = m_children.begin(); it != end; ++it)
126 void GlyphPageTreeNode::pruneTreeCustomFontData(const FontData* fontData)
169 void GlyphPageTreeNode::initializePage(const FontData* fontData, unsigned pageNumber)
181 // NULL FontData means we're being asked for the system fallback font.
348 GlyphPageTreeNode* GlyphPageTreeNode::getChild(const FontData* fontData, unsigned pageNumber)
378 void GlyphPageTreeNode::pruneCustomFontData(const FontData* fontData)
387 // Prune any branch that contains this FontData
[all...]
H A DFontCache.h48 class FontData;
58 const FontData* getFontData(const Font&, int& familyIndex, FontSelector*);
H A DSegmentedFontData.h29 #include "FontData.h"
54 class SegmentedFontData : public FontData {
H A DFont.h46 class FontData;
141 const FontData* fontDataAt(unsigned) const;
260 inline const FontData* Font::fontDataAt(unsigned index) const
H A DFontCache.cpp309 static bool isPurging; // Guard against reentry when e.g. a deleted FontData releases its small caps FontData.
367 const FontData* FontCache::getFontData(const Font& font, int& familyIndex, FontSelector* fontSelector)
380 FontData* data = fontSelector->getFontData(font.fontDescription(), currFamily->family());
404 if (FontData* data = fontSelector->getFontData(font.fontDescription(), "-webkit-standard"))
H A DSimpleFontData.h28 #include "FontData.h"
72 class SimpleFontData : public FontData {
/external/webkit/Source/WebCore/platform/graphics/qt/
H A DGlyphPageTreeNodeQt.cpp28 void GlyphPageTreeNode::pruneTreeCustomFontData(const FontData*) argument
/external/webkit/Source/WebCore/css/
H A DCSSSegmentedFontFace.h39 class FontData;
54 FontData* getFontData(const FontDescription&);
H A DCSSFontSelector.h53 virtual FontData* getFontData(const FontDescription& fontDescription, const AtomicString& familyName);
62 void retireCustomFont(FontData*);
H A DCSSSegmentedFontFace.cpp86 FontData* CSSSegmentedFontFace::getFontData(const FontDescription& fontDescription)
H A DCSSFontSelector.cpp381 void CSSFontSelector::retireCustomFont(FontData* fontData)
391 static FontData* fontDataForGenericFamily(Document* document, const FontDescription& fontDescription, const AtomicString& familyName)
502 FontData* CSSFontSelector::getFontData(const FontDescription& fontDescription, const AtomicString& familyName)
/external/eclipse-windowbuilder/propertysheet/src/org/eclipse/wb/internal/core/utils/ui/
H A DDrawUtils.java18 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 bas
[all...]
/external/webkit/Source/WebCore/platform/graphics/chromium/
H A DFontUtilsChromiumWin.cpp265 struct FontData { struct in namespace:WebCore::__anon15258
266 FontData() function in struct:WebCore::__anon15258::FontData
285 typedef HashMap<String, FontData> FontDataCache;
411 FontData* derived;
419 pair<FontDataCache::iterator, bool> entry = fontDataCache.add(fontKey, FontData());
H A DUniscribeHelperTextRun.cpp110 const FontData *fontData = m_font->fontDataAt(m_fontIndex);
H A DComplexTextControllerLinux.cpp194 // FontData, so we only need to check the first character's case.
202 const FontData* fontData = m_font->glyphDataForCharacter(m_item.string[m_item.item.pos], false, fontDataVariant).fontData;
/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/
H A DConfigTab.java27 import org.eclipse.swt.graphics.FontData;
552 FontData fdItalic = new FontData(fontDataName);
555 FontData fdBold = new FontData(fontDataName);
558 FontData fdBoldItalic = new FontData(fontDataName);
H A DComponentsView.java41 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);
H A DBuildsView.java39 import org.eclipse.swt.graphics.FontData;
347 FontData[] defaultFont = JFaceResources.getDefaultFont().getFontData();
348 FontData italicFontData = new FontData(defaultFont[0].getName(), defaultFont[0].getHeight(), SWT.ITALIC);
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/
H A DFingerPrintGraph.java25 import org.eclipse.swt.graphics.FontData;
190 FontData fdItalic = new FontData(fontDataName);

Completed in 839 milliseconds

12