OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:glyphData
(Results
1 - 8
of
8
) sorted by null
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextRunRenderingContext.cpp
172
GlyphData
SVGTextRunRenderingContext::glyphDataForCharacter(const Font& font, const TextRun& run, WidthIterator& iterator, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength)
177
pair<
GlyphData
, GlyphPage*> pair = font.glyphDataAndPageForCharacter(character, mirror);
178
GlyphData
glyphData
= pair.first;
181
GlyphData
missingGlyphData = primaryFont->missingGlyphData();
182
if (
glyphData
.glyph == missingGlyphData.glyph &&
glyphData
.fontData == missingGlyphData.fontData) {
183
ASSERT(
glyphData
.fontData);
184
return
glyphData
;
188
// potential change to
glyphData
.fontData below
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
GlyphPage.h
47
struct
GlyphData
{
48
GlyphData
(Glyph g = 0, const SimpleFontData* f = 0)
62
// A GlyphPage contains a fixed-size set of
GlyphData
mappings for a contiguous
103
ALWAYS_INLINE
GlyphData
glyphDataForCharacter(UChar32 c) const
108
ALWAYS_INLINE
GlyphData
glyphDataForIndex(unsigned index) const
113
return
GlyphData
(glyph, m_perGlyphFontData[index]);
114
return
GlyphData
(glyph, glyph ? m_fontDataForAllGlyphs : 0);
151
void setGlyphDataForIndex(unsigned index, const
GlyphData
&
glyphData
)
153
setGlyphDataForIndex(index,
glyphData
.glyph, glyphData.fontData)
[
all
...]
SimpleFontData.h
67
virtual bool applySVGGlyphSelection(WidthIterator&,
GlyphData
&, bool mirror, int currentCharacter, unsigned& advanceLength) const = 0;
164
const
GlyphData
& missingGlyphData() const { return m_missingGlyphData; }
165
void setMissingGlyphData(const
GlyphData
&
glyphData
) { m_missingGlyphData =
glyphData
; }
236
GlyphData
m_missingGlyphData;
WidthIterator.cpp
72
GlyphData
WidthIterator::glyphDataForCharacter(UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength)
165
const
GlyphData
&
glyphData
= glyphDataForCharacter(character, rtl, textIterator.currentCharacter(), advanceLength);
166
Glyph glyph =
glyphData
.glyph;
167
const SimpleFontData* fontData =
glyphData
.fontData;
200
const
GlyphData
& uppercaseGlyphData = m_font->glyphDataForCharacter(toUpper(character), rtl);
FontFastPath.cpp
129
static inline std::pair<
GlyphData
, GlyphPage*> glyphDataAndPageForNonCJKCharacterWithGlyphOrientation(UChar32 character, NonCJKGlyphOrientation orientation,
GlyphData
& data, GlyphPage* page, unsigned pageNumber)
136
GlyphData
uprightData = uprightPage->glyphDataForCharacter(character);
150
GlyphData
verticalRightData = verticalRightPage->glyphDataForCharacter(character);
163
std::pair<
GlyphData
, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32 c, bool mirror, FontDataVariant variant) const
199
GlyphData
data = page->glyphDataForCharacter(c);
233
GlyphData
data = page->glyphDataForCharacter(c);
244
GlyphData
data = variantPage->glyphDataForCharacter(c);
289
GlyphData
data = fallbackPage && fallbackPage->fontDataForCharacter(c) ? fallbackPage->glyphDataForCharacter(c) : characterFontData->missingGlyphData();
302
GlyphData
data = primaryFont()->missingGlyphData()
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/svg/
SVGFontData.cpp
66
GlyphData
missingGlyphData;
132
bool SVGFontData::applySVGGlyphSelection(WidthIterator& iterator,
GlyphData
&
glyphData
, bool mirror, int currentCharacter, unsigned& advanceLength) const
200
glyphData
.glyph = svgGlyph.tableEntry;
215
glyphData
.glyph = svgGlyph.tableEntry;
/external/chromium_org/third_party/skia/src/ports/
SkFontHost_mac.cpp
932
const SkOTTableGlyphData*
glyphData
= glyphDataIter.next();
934
rect.fMinX = SkEndian_SwapBE16(
glyphData
->xMin);
935
rect.fMinY = SkEndian_SwapBE16(
glyphData
->yMin)
[
all
...]
/external/skia/src/ports/
SkFontHost_mac.cpp
932
const SkOTTableGlyphData*
glyphData
= glyphDataIter.next();
934
rect.fMinX = SkEndian_SwapBE16(
glyphData
->xMin);
935
rect.fMinY = SkEndian_SwapBE16(
glyphData
->yMin)
[
all
...]
Completed in 105 milliseconds