OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FontRuns
(Results
1 - 11
of
11
) sorted by null
/external/icu/icu4c/source/layoutex/layout/
RunArrays.h
265
* The <code>
FontRuns
</code> class associates pointers to <code>LEFontInstance</code>
270
class U_LAYOUTEX_API
FontRuns
: public RunArray
274
* Construct a <code>
FontRuns
</code> object from pre-existing arrays of fonts
279
* valid until the <code>
FontRuns
</code> object is destroyed.
282
* the <code>
FontRuns
</code> object is destroyed.
288
inline
FontRuns
(const LEFontInstance **fonts, const le_int32 *limits, le_int32 count);
291
* Construct an empty <code>
FontRuns
</code> object. Clients can add font and limit
301
FontRuns
(le_int32 initialCapacity);
308
virtual ~
FontRuns
();
331
* If the <code>
FontRuns
</code> object was created with a client-supplie
[
all
...]
ParagraphLayout.h
362
* @param
fontRuns
a pointer to a <code>
FontRuns
</code> object representing the font runs.
390
const
FontRuns
*
fontRuns
,
418
* @param
fontRuns
is a pointer to a <code>
FontRuns
</code> object representing the font runs.
424
static le_bool isComplex(const LEUnicode chars[], le_int32 count, const
FontRuns
*
fontRuns
);
585
void computeSubFonts(const
FontRuns
*
fontRuns
, LEErrorCode &status)
[
all
...]
/external/icu/icu4c/source/layoutex/
RunArrays.cpp
74
const char
FontRuns
::fgClassID = 0;
76
FontRuns
::
FontRuns
(le_int32 initialCapacity)
84
FontRuns
::~
FontRuns
()
92
void
FontRuns
::init(le_int32 capacity)
98
void
FontRuns
::grow(le_int32 capacity)
104
le_int32
FontRuns
::add(const LEFontInstance *font, le_int32 limit)
117
const LEFontInstance *
FontRuns
::getFont(le_int32 run) const
plruns.cpp
23
return (pl_fontRuns *) new
FontRuns
((const LEFontInstance **) fonts, limits, count);
29
return (pl_fontRuns *) new
FontRuns
(initialCapacity);
33
pl_closeFontRuns(pl_fontRuns *
fontRuns
)
35
FontRuns
*fr = (
FontRuns
*)
fontRuns
;
41
pl_getFontRunCount(const pl_fontRuns *
fontRuns
)
43
const
FontRuns
*fr = (const
FontRuns
*)
fontRuns
;
[
all
...]
ParagraphLayout.cpp
294
* Don't store the client's
FontRuns
; we'll need to compute sub-font
FontRuns
using Doug's
295
* LEFontInstance method. Do that by intersecting the client's
FontRuns
with fScriptRuns. Use
303
* * Return the sub-fonts as the run fonts... could keep the mapping back to the client's
FontRuns
312
const
FontRuns
*
fontRuns
,
350
computeSubFonts(
fontRuns
, status);
528
delete (
FontRuns
*) fFontRuns;
779
void ParagraphLayout::computeSubFonts(const
FontRuns
*
fontRuns
, LEErrorCode &status
[
all
...]
playout.cpp
28
const pl_fontRuns *
fontRuns
,
36
ParagraphLayout *pl = new ParagraphLayout(chars, count, (const
FontRuns
*)
fontRuns
,
/external/icu/icu4c/source/samples/layout/
paragraph.cpp
57
static void subsetFontRuns(const
FontRuns
*
fontRuns
, le_int32 start, le_int32 limit,
FontRuns
*sub)
59
le_int32 startRun = findRun(
fontRuns
, start);
60
le_int32 endRun = findRun(
fontRuns
, limit - 1);
65
const LEFontInstance *runFont =
fontRuns
->getFont(run);
66
le_int32 runLimit =
fontRuns
->getLimit(run) - start;
76
Paragraph::Paragraph(const LEUnicode chars[], int32_t charCount, const
FontRuns
*
fontRuns
, LEErrorCode &status)
92
FontRuns
fr(0)
[
all
...]
paragraph.h
36
Paragraph(const LEUnicode chars[], le_int32 charCount, const
FontRuns
*
fontRuns
, LEErrorCode &status);
/external/chromium_org/third_party/icu/source/test/letest/
letest.cpp
752
FontRuns
fontRuns
(0);
[
all
...]
/external/icu/icu4c/source/test/letest/
letest.cpp
754
FontRuns
fontRuns
(0);
[
all
...]
/external/chromium_org/third_party/icu/source/common/unicode/
urename.h
[
all
...]
Completed in 218 milliseconds