OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ComplexTextController
(Results
1 - 9
of
9
) sorted by null
/external/webkit/Source/WebCore/platform/graphics/chromium/
ComplexTextControllerLinux.cpp
49
ComplexTextController
::
ComplexTextController
(const TextRun& run, unsigned startingX, const Font* font)
80
ComplexTextController
::~
ComplexTextController
()
87
bool
ComplexTextController
::isWordBreak(unsigned index)
92
int
ComplexTextController
::determineWordBreakSpacing(unsigned logClustersIndex)
117
void
ComplexTextController
::setPadding(int padding)
139
void
ComplexTextController
::reset(unsigned offset)
147
bool
ComplexTextController
::nextScriptRun()
179
float
ComplexTextController
::widthOfFullRun(
[
all
...]
ComplexTextControllerLinux.h
48
//
ComplexTextController
walks a TextRun and presents each script run in sequence. A
61
class
ComplexTextController
{
63
ComplexTextController
(const TextRun&, unsigned, const Font*);
64
~
ComplexTextController
();
FontLinux.cpp
209
ComplexTextController
controller(run, point.x(), this);
216
// below when actually rendering. Change
ComplexTextController
to match platform/mac and
219
// We need to set the padding again because
ComplexTextController
layout consumed the value.
246
ComplexTextController
controller(run, 0, this);
253
static int glyphIndexForXPositionInScriptRun(const
ComplexTextController
& controller, int targetX)
257
// FIXME: this code probably belongs in
ComplexTextController
.
280
ComplexTextController
controller(run, 0, this);
331
ComplexTextController
controller(run, 0, this);
/external/webkit/Source/WebCore/platform/graphics/wx/
FontWx.cpp
39
typedef WebCore::UniscribeController
ComplexTextController
;
43
#include "mac/
ComplexTextController
.h"
86
ComplexTextController
it(this, run);
114
//
ComplexTextController
according to forTextEmphasis.
126
ComplexTextController
controller(this, run);
171
ComplexTextController
controller(this, run, fallbackFonts);
187
ComplexTextController
controller(this, run);
/external/webkit/Source/WebCore/platform/graphics/mac/
FontComplexTextMac.cpp
28
#include "
ComplexTextController
.h"
44
ComplexTextController
controller(this, run);
63
ComplexTextController
controller(this, run, false, 0, forTextEmphasis);
112
ComplexTextController
controller(this, run, true, fallbackFonts);
124
ComplexTextController
controller(this, run);
ComplexTextController.cpp
26
#include "
ComplexTextController
.h"
52
ComplexTextController
::
ComplexTextController
(const Font* font, const TextRun& run, bool mayUseNaturalWritingDirection, HashSet<const SimpleFontData*>* fallbackFonts, bool forTextEmphasis)
94
int
ComplexTextController
::offsetForPosition(float h, bool includePartialGlyphs)
178
void
ComplexTextController
::collectComplexTextRuns()
280
CFIndex
ComplexTextController
::ComplexTextRun::indexAt(size_t i) const
291
void
ComplexTextController
::collectComplexTextRunsForCharacters(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData)
304
ComplexTextController
::ComplexTextRun::ComplexTextRun(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr)
321
void
ComplexTextController
::ComplexTextRun::setIsNonMonotonic()
345
void
ComplexTextController
::advance(unsigned offset, GlyphBuffer* glyphBuffer
[
all
...]
ComplexTextController.h
43
//
ComplexTextController
is responsible for rendering and measuring glyphs for
48
class
ComplexTextController
{
50
ComplexTextController
(const Font*, const TextRun&, bool mayUseNaturalWritingDirection = false, HashSet<const SimpleFontData*>* fallbackFonts = 0, bool forTextEmphasis = false);
ComplexTextControllerCoreText.cpp
26
#include "
ComplexTextController
.h"
45
ComplexTextController
::ComplexTextRun::ComplexTextRun(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange)
78
void
ComplexTextController
::ComplexTextRun::createTextRunFromFontDataCoreText(bool ltr)
123
void
ComplexTextController
::collectComplexTextRunsForCharactersCoreText(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData)
ComplexTextControllerATSUI.cpp
24
#include "
ComplexTextController
.h"
44
OSStatus
ComplexTextController
::ComplexTextRun::overrideLayoutOperation(ATSULayoutOperationSelector, ATSULineRef atsuLineRef, URefCon refCon, void*, ATSULayoutOperationCallbackStatus* callbackStatus)
144
ComplexTextController
::ComplexTextRun::ComplexTextRun(ATSUTextLayout atsuTextLayout, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr, bool directionalOverride)
224
void
ComplexTextController
::ComplexTextRun::createTextRunFromFontDataATSUI(bool ltr)
315
void
ComplexTextController
::collectComplexTextRunsForCharactersATSUI(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData)
Completed in 182 milliseconds