Home
last modified time | relevance | path

Searched refs:LEReferenceTo (Results 1 – 25 of 109) sorted by relevance

12345

/external/icu/icu4c/source/layout/
DGlyphDefinitionTables.cpp14 const LEReferenceTo<GlyphClassDefinitionTable>
15 GlyphDefinitionTableHeader::getGlyphClassDefinitionTable(const LEReferenceTo<GlyphDefinitionTableHe… in getGlyphClassDefinitionTable()
18 if(LE_FAILURE(success)) return LEReferenceTo<GlyphClassDefinitionTable>(); in getGlyphClassDefinitionTable()
19 return LEReferenceTo<GlyphClassDefinitionTable>(base, success, SWAPW(glyphClassDefOffset)); in getGlyphClassDefinitionTable()
22 const LEReferenceTo<AttachmentListTable>
23 GlyphDefinitionTableHeader::getAttachmentListTable(const LEReferenceTo<GlyphDefinitionTableHeader>&… in getAttachmentListTable()
26 if(LE_FAILURE(success)) return LEReferenceTo<AttachmentListTable>(); in getAttachmentListTable()
27 return LEReferenceTo<AttachmentListTable>(base, success, SWAPW(attachListOffset)); in getAttachmentListTable()
30 const LEReferenceTo<LigatureCaretListTable>
31 GlyphDefinitionTableHeader::getLigatureCaretListTable(const LEReferenceTo<GlyphDefinitionTableHeade… in getLigatureCaretListTable()
[all …]
DLookups.cpp15 const LEReferenceTo<LookupTable> LookupListTable::getLookupTable(const LEReferenceTo<LookupListTabl… in getLookupTable()
20 return LEReferenceTo<LookupTable>(); in getLookupTable()
22 …return LEReferenceTo<LookupTable>(base, success, SWAPW(lookupTableOffsetArrayRef.getObject(lookupT… in getLookupTable()
26 const LEReferenceTo<LookupSubtable> LookupTable::getLookupSubtable(const LEReferenceTo<LookupTable>… in getLookupSubtable()
31 return LEReferenceTo<LookupSubtable>(); in getLookupSubtable()
33 …return LEReferenceTo<LookupSubtable>(base, success, SWAPW(subTableOffsetArrayRef.getObject(subtabl… in getLookupSubtable()
37 le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOf… in getGlyphCoverage()
39 const LEReferenceTo<CoverageTable> coverageTable(base, success, SWAPW(tableOffset)); in getGlyphCoverage()
DScriptAndLanguage.cpp14 LEReferenceTo<LangSysTable> ScriptTable::findLanguage(const LETableReference& base, LETag languageT… in findLanguage()
30 return LEReferenceTo<LangSysTable>(base, success, langSysTableOffset); in findLanguage()
33 return LEReferenceTo<LangSysTable>(); in findLanguage()
36 LEReferenceTo<ScriptTable> ScriptListTable::findScript(const LETableReference &base, LETag scriptTa… in findScript()
39 return LEReferenceTo<ScriptTable>(); // get out in findScript()
56 return LEReferenceTo<ScriptTable>(); // no items, no search in findScript()
63 return LEReferenceTo<ScriptTable>(); // couldn't even read the first record - bad font. in findScript()
87 return LEReferenceTo<ScriptTable>(base, success, scriptTableOffset); in findScript()
90 return LEReferenceTo<ScriptTable>(); in findScript()
93 LEReferenceTo<LangSysTable> ScriptListTable::findLanguage(const LETableReference &base, LETag scri… in findLanguage()
[all …]
DGlyphPosnLookupProc.cpp35 const LEReferenceTo<GlyphPositioningTableHeader> &glyphPositioningTableHeader, in GlyphPositioningLookupProcessor()
62 le_uint32 GlyphPositioningLookupProcessor::applySubtable(const LEReferenceTo<LookupSubtable> &looku… in applySubtable()
80 LEReferenceTo<SinglePositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
88 LEReferenceTo<PairPositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
96 LEReferenceTo<CursiveAttachmentSubtable> subtable(lookupSubtable, success); in applySubtable()
104 LEReferenceTo<MarkToBasePositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
112 LEReferenceTo<MarkToLigaturePositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
120 LEReferenceTo<MarkToMarkPositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
128 LEReferenceTo<ContextualPositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
136 LEReferenceTo<ChainingContextualPositioningSubtable> subtable(lookupSubtable, success); in applySubtable()
[all …]
DLookups.h36 …inline le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LE…
38 …le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphI…
53 …const LEReferenceTo<LookupSubtable> getLookupSubtable(const LEReferenceTo<LookupTable> &base, le_u…
62 …const LEReferenceTo<LookupTable> getLookupTable(const LEReferenceTo<LookupListTable> &base, le_uin…
66 inline le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyph… in LE_VAR_ARRAY()
72 LEReferenceTo<LookupSubtable> thisRef(base, success, this); in getGlyphCoverage()
77 LEReferenceTo<LookupSubtable> thisRef(base, success, this); in getGlyphCoverage()
DGlyphSubstLookupProc.cpp29 const LEReferenceTo<GlyphSubstitutionTableHeader> &glyphSubstitutionTableHeader, in GlyphSubstitutionLookupProcessor()
51 le_uint32 GlyphSubstitutionLookupProcessor::applySubtable(const LEReferenceTo<LookupSubtable> &look… in applySubtable()
67 const LEReferenceTo<SingleSubstitutionSubtable> subtable(lookupSubtable, success); in applySubtable()
75 const LEReferenceTo<MultipleSubstitutionSubtable> subtable(lookupSubtable, success); in applySubtable()
83 const LEReferenceTo<AlternateSubstitutionSubtable> subtable(lookupSubtable, success); in applySubtable()
91 const LEReferenceTo<LigatureSubstitutionSubtable> subtable(lookupSubtable, success); in applySubtable()
99 const LEReferenceTo<ContextualSubstitutionSubtable> subtable(lookupSubtable, success); in applySubtable()
107 … const LEReferenceTo<ChainingContextualSubstitutionSubtable> subtable(lookupSubtable, success); in applySubtable()
115 const LEReferenceTo<ExtensionSubtable> subtable(lookupSubtable, success); in applySubtable()
DGlyphDefinitionTables.h93 const LEReferenceTo<GlyphClassDefinitionTable>
94 getGlyphClassDefinitionTable(const LEReferenceTo<GlyphDefinitionTableHeader>& base,
96 const LEReferenceTo<AttachmentListTable>
97 getAttachmentListTable(const LEReferenceTo<GlyphDefinitionTableHeader>& base,
99 const LEReferenceTo<LigatureCaretListTable>
100 getLigatureCaretListTable(const LEReferenceTo<GlyphDefinitionTableHeader>& base,
102 const LEReferenceTo<MarkAttachClassDefinitionTable>
103 getMarkAttachClassDefinitionTable(const LEReferenceTo<GlyphDefinitionTableHeader>& base,
DLookupProcessor.cpp22 le_uint32 LookupProcessor::applyLookupTable(const LEReferenceTo<LookupTable> &lookupTable, GlyphIte… in applyLookupTable()
35LEReferenceTo<LookupSubtable> lookupSubtable = lookupTable->getLookupSubtable(lookupTable, subtabl… in applyLookupTable()
50 … le_bool rightToLeft, const LEReferenceTo<GlyphDefinitionTableHeader> &glyphDefinitionTableHeader, in process()
72 …const LEReferenceTo<LookupTable> lookupTable = lookupListTable->getLookupTable(lookupListTable, lo… in process()
101 …const LEReferenceTo<LookupTable> lookupTable = lookupListTable->getLookupTable(lookupListTable, lo… in applySingleLookup()
113 le_int32 LookupProcessor::selectLookups(const LEReferenceTo<FeatureTable> &featureTable, FeatureMas… in selectLookups()
140 LEReferenceTo<ScriptListTable> scriptListTable; in LookupProcessor()
141 LEReferenceTo<LangSysTable> langSysTable; in LookupProcessor()
151 scriptListTable = LEReferenceTo<ScriptListTable>(baseAddress, success, scriptListOffset); in LookupProcessor()
160 featureListTable = LEReferenceTo<FeatureListTable>(baseAddress, success, featureListOffset); in LookupProcessor()
[all …]
DLookupProcessor.h38 …le_bool rightToLeft, const LEReferenceTo<GlyphDefinitionTableHeader> &glyphDefinitionTableHeader, …
40 …le_uint32 applyLookupTable(const LEReferenceTo<LookupTable> &lookupTable, GlyphIterator *glyphIter…
44 …virtual le_uint32 applySubtable(const LEReferenceTo<LookupSubtable> &lookupSubtable, le_uint16 sub…
65 …le_int32 selectLookups(const LEReferenceTo<FeatureTable> &featureTable, FeatureMask featureMask, l…
67 LEReferenceTo<LookupListTable> lookupListTable;
68 LEReferenceTo<FeatureListTable> featureListTable;
DSinglePositioningSubtables.cpp18 le_uint32 SinglePositioningSubtable::process(const LEReferenceTo<SinglePositioningSubtable> &base, … in process()
27 …const LEReferenceTo<SinglePositioningFormat1Subtable> subtable(base, success, (const SinglePositio… in process()
34 …const LEReferenceTo<SinglePositioningFormat2Subtable> subtable(base, success, (const SinglePositio… in process()
44 le_uint32 SinglePositioningFormat1Subtable::process(const LEReferenceTo<SinglePositioningFormat1Sub… in process()
58 le_uint32 SinglePositioningFormat2Subtable::process(const LEReferenceTo<SinglePositioningFormat2Sub… in process()
DSingleSubstitutionSubtables.cpp17 le_uint32 SingleSubstitutionSubtable::process(const LEReferenceTo<SingleSubstitutionSubtable> &base… in process()
26 …const LEReferenceTo<SingleSubstitutionFormat1Subtable> subtable(base, success, (const SingleSubsti… in process()
33 …const LEReferenceTo<SingleSubstitutionFormat2Subtable> subtable(base, success, (const SingleSubsti… in process()
43 le_uint32 SingleSubstitutionFormat1Subtable::process(const LEReferenceTo<SingleSubstitutionFormat1S… in process()
61 le_uint32 SingleSubstitutionFormat2Subtable::process(const LEReferenceTo<SingleSubstitutionFormat2S… in process()
DContextualGlyphSubstProc2.cpp22 … const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
80 LEReferenceTo<LookupTable> lookupTable(perGlyphTable, success, offset); in lookup()
88 LEReferenceTo<SimpleArrayLookupTable> lookupTable0(lookupTable, success); in lookup()
99LEReferenceTo<SegmentSingleLookupTable> lookupTable2 = (SegmentSingleLookupTable *) lookupTable; in lookup()
115LEReferenceTo<SingleTableLookupTable> lookupTable6 = (SingleTableLookupTable *) lookupTable; in lookup()
116 …const LEReferenceTo<LookupSingle> segment = lookupTable6->lookupSingle(lookupTable6->entries, gid); in lookup()
124 LEReferenceTo<TrimmedArrayLookupTable> lookupTable8(lookupTable, success); in lookup()
DStateTableProcessor.h36 …StateTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &su…
46 LEReferenceTo<ClassTable> classTable;
50 LEReferenceTo<MorphStateTableHeader> stateTableHeader;
51 LEReferenceTo<StateTableHeader> stHeader; // for convenience
DStateTableProcessor2.h37 …StateTableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &…
49 LEReferenceTo<LookupTable> classTable;
51 LEReferenceTo<MorphStateTableHeader2> stateTableHeader;
52 LEReferenceTo<StateTableHeader2> stHeader; // for convenience
DClassDefinitionTables.cpp17 LEReferenceTo<ClassDefinitionTable> thisRef(base, success); in getGlyphClass()
26 const LEReferenceTo<ClassDefFormat1Table> f1Table(thisRef, success); in getGlyphClass()
32 const LEReferenceTo<ClassDefFormat2Table> f2Table(thisRef, success); in getGlyphClass()
43 LEReferenceTo<ClassDefinitionTable> thisRef(base, success); in hasGlyphClass()
52 const LEReferenceTo<ClassDefFormat1Table> f1Table(thisRef, success); in hasGlyphClass()
58 const LEReferenceTo<ClassDefFormat2Table> f2Table(thisRef, success); in hasGlyphClass()
DLETableReference.h352 class LEReferenceTo : public LETableReference {
360 inline LEReferenceTo(const LETableReference &parent, LEErrorCode &success, const void* atPtr) in LEReferenceTo() function
368 …inline LEReferenceTo(const LETableReference &parent, LEErrorCode &success, const void* atPtr, size… in LEReferenceTo() function
373 inline LEReferenceTo(const LETableReference &parent, LEErrorCode &success, size_t offset) in LEReferenceTo() function
378 inline LEReferenceTo(const LETableReference &parent, LEErrorCode &success) in LEReferenceTo() function
383 inline LEReferenceTo(const LEFontInstance *font, LETag tableTag, LEErrorCode &success) in LEReferenceTo() function
388 …inline LEReferenceTo(const le_uint8 *data, size_t length = LE_UINTPTR_MAX) : LETableReference(data… in LETableReference()
389 …inline LEReferenceTo(const T *data, size_t length = LE_UINTPTR_MAX) : LETableReference((const le_u…
390 inline LEReferenceTo() : LETableReference(NULL) {} in LEReferenceTo() function
392 inline LEReferenceTo<T>& operator=(const T* other) {
[all …]
DLookupTables.cpp34 LEReferenceTo<LookupSegment> entry(base, success, segments); in lookupSegment()
35 LEReferenceTo<LookupSegment> trial(entry, success, extra); in lookupSegment()
66 LEReferenceTo<LookupSingle> entry(base, success, entries); in lookupSingle()
67 LEReferenceTo<LookupSingle> trial(entry, success, extra); in lookupSingle()
DMorphTables.cpp26 LEReferenceTo<ChainHeader> chainHeader(base, success, chains); // moving header in process()
35 LEReferenceTo<MorphSubtableHeader> subtableHeader = in process()
36LEReferenceTo<MorphSubtableHeader>(chainHeader,success, &(chainHeader->featureTable[nFeatureEntrie… in process()
55 void MorphSubtableHeader::process(const LEReferenceTo<MorphSubtableHeader> &base, LEGlyphStorage &g… in process()
DNonContextualGlyphSubstProc2.cpp26 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) in NonContextualGlyphSubstitutionProcessor2()
36 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) in createInstance()
38 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success); in createInstance()
DSinglePositioningSubtables.h26 …le_uint32 process(const LEReferenceTo<SinglePositioningSubtable> &base, GlyphIterator *glyphItera…
34 …le_uint32 process(const LEReferenceTo<SinglePositioningFormat1Subtable> &base, GlyphIterator *gly…
43 …le_uint32 process(const LEReferenceTo<SinglePositioningFormat2Subtable> &base, GlyphIterator *gly…
DNonContextualGlyphSubstProc.cpp25 …hSubstitutionProcessor::NonContextualGlyphSubstitutionProcessor(const LEReferenceTo<MorphSubtableH… in NonContextualGlyphSubstitutionProcessor()
34 SubtableProcessor *NonContextualGlyphSubstitutionProcessor::createInstance(const LEReferenceTo<Morp… in createInstance()
36 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success); in createInstance()
DSingleSubstitutionSubtables.h25 …le_uint32 process(const LEReferenceTo<SingleSubstitutionSubtable> &base, GlyphIterator *glyphIter…
32 …le_uint32 process(const LEReferenceTo<SingleSubstitutionFormat1Subtable> &base, GlyphIterator *gl…
40 …le_uint32 process(const LEReferenceTo<SingleSubstitutionFormat2Subtable> &base, GlyphIterator *gl…
DGlyphLookupTables.cpp17 LEReferenceTo<ScriptListTable> scriptListTable(base, success, SWAPW(scriptListOffset)); in coversScript()
24 LEReferenceTo<ScriptListTable> scriptListTable(base, success, SWAPW(scriptListOffset)); in coversScriptAndLanguage()
25 LEReferenceTo<LangSysTable> langSysTable = scriptListTable->findLanguage(scriptListTable, in coversScriptAndLanguage()
DSingleTableProcessor.cpp24 SingleTableProcessor::SingleTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableH… in SingleTableProcessor()
27 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success); in SingleTableProcessor()
28 …singleTableLookupTable = LEReferenceTo<SingleTableLookupTable>(morphSubtableHeader, success, (cons… in SingleTableProcessor()
DOpenTypeLayoutEngine.h67 …le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &suc…
207 LEReferenceTo<GlyphSubstitutionTableHeader> fGSUBTable;
214 LEReferenceTo<GlyphDefinitionTableHeader> fGDEFTable;
221 LEReferenceTo<GlyphPositioningTableHeader> fGPOSTable;

12345