OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:glyphBuffer
(Results
1 - 12
of
12
) sorted by null
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
WidthIterator.cpp
27
#include "platform/fonts/
GlyphBuffer
.h"
101
static inline float applyFontTransforms(
GlyphBuffer
*
glyphBuffer
, unsigned& lastGlyphCount, TypesettingFeatures typesettingFeatures, CharactersTreatedAsSpace& charactersTreatedAsSpace)
105
if (!
glyphBuffer
)
108
unsigned glyphBufferSize =
glyphBuffer
->size();
109
if (
glyphBuffer
->size() <= lastGlyphCount + 1)
112
FloatSize* advances =
glyphBuffer
->advances(0);
121
glyphBuffer
->advances(spaceOffset - 1)->setWidth(originalAdvances.advanceBeforeCharacter);
122
glyphBuffer
->advances(spaceOffset)->setWidth(originalAdvances.advanceAtCharacter);
134
inline unsigned WidthIterator::advanceInternal(TextIterator& textIterator,
GlyphBuffer
* glyphBuffer
[
all
...]
Font.cpp
32
#include "platform/fonts/
GlyphBuffer
.h"
630
float Font::getGlyphsAndAdvancesForSimpleText(const TextRunPaintInfo& runInfo,
GlyphBuffer
&
glyphBuffer
, ForTextEmphasisOrNot forTextEmphasis) const
637
GlyphBuffer
localGlyphBuffer;
640
it.advance(runInfo.to, &
glyphBuffer
);
642
if (
glyphBuffer
.isEmpty())
651
glyphBuffer
.reverse();
662
GlyphBuffer
glyphBuffer
;
664
float startX = point.x() + getGlyphsAndAdvancesForSimpleText(runInfo,
glyphBuffer
);
[
all
...]
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
FontHarfBuzz.cpp
38
#include "platform/fonts/
GlyphBuffer
.h"
102
const
GlyphBuffer
&
glyphBuffer
, unsigned from, unsigned numGlyphs,
128
const Glyph* glyphs =
glyphBuffer
.glyphs(from + glyphIndex);
140
currentWidth +=
glyphBuffer
.advanceAt(from + glyphIndex).width();
152
//
GlyphBuffer
has no advances other than the defaults. In that case the
156
const FloatSize* adv =
glyphBuffer
.advances(from);
163
const Glyph* glyphs =
glyphBuffer
.glyphs(from);
181
GlyphBuffer
glyphBuffer
;
[
all
...]
HarfBuzzShaper.cpp
40
#include "platform/fonts/
GlyphBuffer
.h"
540
bool HarfBuzzShaper::shape(
GlyphBuffer
*
glyphBuffer
)
553
&&
glyphBuffer
&& !fillGlyphBuffer(
glyphBuffer
))
[
all
...]
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/
FontComplexTextMac.cpp
30
#include "platform/fonts/
GlyphBuffer
.h"
72
float Font::getGlyphsAndAdvancesForComplexText(const TextRunPaintInfo& runInfo,
GlyphBuffer
&
glyphBuffer
, ForTextEmphasisOrNot forTextEmphasis) const
79
controller.advance(runInfo.to, &
glyphBuffer
);
81
if (
glyphBuffer
.isEmpty())
88
glyphBuffer
.reverse();
98
GlyphBuffer
glyphBuffer
;
101
if (shaper.shape(&
glyphBuffer
)) {
102
drawGlyphBuffer(context, runInfo,
glyphBuffer
, point)
[
all
...]
FontMac.cpp
37
#include "platform/fonts/
GlyphBuffer
.h"
83
const
GlyphBuffer
&
glyphBuffer
, unsigned from, unsigned numGlyphs,
109
const Glyph* glyphs =
glyphBuffer
.glyphs(from);
117
//
GlyphBuffer
has no advances other than the defaults. In that case the
121
const FloatSize* adv =
glyphBuffer
.advances(from);
ComplexTextController.cpp
30
#include "platform/fonts/
GlyphBuffer
.h"
429
void ComplexTextController::advance(unsigned offset,
GlyphBuffer
*
glyphBuffer
, GlyphIterationStyle iterationStyle, HashSet<const SimpleFontData*>* fallbackFonts)
473
if (
glyphBuffer
&& !m_characterInCurrentGlyph)
474
glyphBuffer
->add(m_adjustedGlyphs[k], complexTextRun.fontData(), FloatSize(adjustedAdvance));
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextRunRenderingContext.cpp
33
#include "platform/fonts/
GlyphBuffer
.h"
82
GlyphBuffer
glyphBuffer
;
83
charsConsumed += it.advance(run.length(), &
glyphBuffer
);
84
glyphId = !
glyphBuffer
.isEmpty() ?
glyphBuffer
.glyphAt(0) : 0;
88
void SVGTextRunRenderingContext::drawSVGGlyphs(GraphicsContext* context, const TextRun& run, const SimpleFontData* fontData, const
GlyphBuffer
&
glyphBuffer
, int from, int numGlyphs, const FloatPoint& point) const
131
Glyph glyph =
glyphBuffer
.glyphAt(from + i);
135
float advance =
glyphBuffer
.advanceAt(from + i).width()
[
all
...]
SVGTextMetricsBuilder.cpp
28
#include "platform/fonts/
GlyphBuffer
.h"
118
GlyphBuffer
glyphBuffer
;
119
unsigned metricsLength = m_simpleWidthIterator->advance(textPosition + 1, &
glyphBuffer
);
126
Glyph glyphId =
glyphBuffer
.glyphAt(0);
/external/chromium_org/third_party/WebKit/Source/core/inspector/
InspectorCSSAgent.cpp
67
#include "platform/fonts/
GlyphBuffer
.h"
714
GlyphBuffer
glyphBuffer
;
715
it.advance(run.length(), &
glyphBuffer
);
716
for (unsigned i = 0; i <
glyphBuffer
.size(); ++i) {
717
String familyName =
glyphBuffer
.fontDataAt(i)->platformData().fontFamilyName();
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
InlineTextBox.cpp
50
#include "platform/fonts/
GlyphBuffer
.h"
[
all
...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.swt.win32.win32.x86_3.6.1.v3657a.jar
Completed in 3801 milliseconds