Searched refs:morphSubtableHeader (Results 1 - 25 of 46) sorted by relevance

12

/macosx-10.10/ICU-531.30/icuSources/layout/
H A DNonContextualGlyphSubstProc.cpp25 NonContextualGlyphSubstitutionProcessor::NonContextualGlyphSubstitutionProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
26 : SubtableProcessor(morphSubtableHeader, success)
34 SubtableProcessor *NonContextualGlyphSubstitutionProcessor::createInstance(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
36 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success);
42 return new SimpleArrayProcessor(morphSubtableHeader, success);
45 return new SegmentSingleProcessor(morphSubtableHeader, success);
48 return new SegmentArrayProcessor(morphSubtableHeader, success);
51 return new SingleTableProcessor(morphSubtableHeader, success);
54 return new TrimmedArrayProcessor(morphSubtableHeader, success);
H A DNonContextualGlyphSubstProc2.cpp26 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success)
27 : SubtableProcessor2(morphSubtableHeader, success)
36 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success)
38 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success);
44 return new SimpleArrayProcessor2(morphSubtableHeader, success);
47 return new SegmentSingleProcessor2(morphSubtableHeader, success);
50 return new SegmentArrayProcessor2(morphSubtableHeader, success);
53 return new SingleTableProcessor2(morphSubtableHeader, success);
56 return new TrimmedArrayProcessor2(morphSubtableHeader, success);
25 NonContextualGlyphSubstitutionProcessor2( const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
35 createInstance( const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
H A DSimpleArrayProcessor2.cpp24 SimpleArrayProcessor2::SimpleArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success)
27 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success);
29 simpleArrayLookupTable = LEReferenceTo<SimpleArrayLookupTable>(morphSubtableHeader, success, &header->table);
30 valueArray = LEReferenceToArrayOf<LookupValue>(morphSubtableHeader, success, &simpleArrayLookupTable->valueArray[0], LE_UNBOUNDED_ARRAY);
H A DSegmentSingleProcessor2.cpp24 SegmentSingleProcessor2::SegmentSingleProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success)
27 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success);
29 segmentSingleLookupTable = LEReferenceTo<SegmentSingleLookupTable>(morphSubtableHeader, success, &header->table);
H A DSimpleArrayProcessor.cpp24 SimpleArrayProcessor::SimpleArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success)
27 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success);
28 simpleArrayLookupTable = LEReferenceTo<SimpleArrayLookupTable>(morphSubtableHeader, success, (const SimpleArrayLookupTable*)&header->table);
H A DSingleTableProcessor.cpp24 SingleTableProcessor::SingleTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success)
27 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success);
28 singleTableLookupTable = LEReferenceTo<SingleTableLookupTable>(morphSubtableHeader, success, (const SingleTableLookupTable*)&header->table);
H A DSingleTableProcessor2.cpp24 SingleTableProcessor2::SingleTableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success)
27 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success);
29 singleTableLookupTable = LEReferenceTo<SingleTableLookupTable>(morphSubtableHeader, success, &header->table);
H A DSubtableProcessor.cpp18 SubtableProcessor::SubtableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
19 : length(0), coverage(0), subtableFeatures(0L), subtableHeader(morphSubtableHeader)
H A DSubtableProcessor2.cpp18 SubtableProcessor2::SubtableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
19 : length(0), coverage(0), subtableFeatures(0L), subtableHeader(morphSubtableHeader, success)
H A DTrimmedArrayProcessor2.cpp24 TrimmedArrayProcessor2::TrimmedArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success)
27 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success);
29 trimmedArrayLookupTable = LEReferenceTo<TrimmedArrayLookupTable>(morphSubtableHeader, success, &header->table);
32 valueArray = LEReferenceToArrayOf<LookupValue>(morphSubtableHeader, success, &trimmedArrayLookupTable->valueArray[0], LE_UNBOUNDED_ARRAY);
H A DNonContextualGlyphSubstProc.h29 static SubtableProcessor *createInstance(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
33 NonContextualGlyphSubstitutionProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &status);
H A DNonContextualGlyphSubstProc2.h29 static SubtableProcessor2 *createInstance(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
33 NonContextualGlyphSubstitutionProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentArrayProcessor.cpp24 SegmentArrayProcessor::SegmentArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success)
27 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success);
28 segmentArrayLookupTable = LEReferenceTo<SegmentArrayLookupTable>(morphSubtableHeader, success, (const SegmentArrayLookupTable*)&header->table);
H A DSegmentArrayProcessor2.cpp24 SegmentArrayProcessor2::SegmentArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success)
27 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success);
28 segmentArrayLookupTable = LEReferenceTo<SegmentArrayLookupTable>(morphSubtableHeader, success, &header->table); // don't parent to 'header' as it is on the stack
H A DSegmentSingleProcessor.cpp24 SegmentSingleProcessor::SegmentSingleProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success)
27 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success);
28 segmentSingleLookupTable = LEReferenceTo<SegmentSingleLookupTable>(morphSubtableHeader, success, (const SegmentSingleLookupTable*)&header->table);
H A DTrimmedArrayProcessor.cpp24 TrimmedArrayProcessor::TrimmedArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument
25 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success), firstGlyph(0), lastGlyph(0)
27 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success);
31 trimmedArrayLookupTable = LEReferenceTo<TrimmedArrayLookupTable>(morphSubtableHeader, success, (const TrimmedArrayLookupTable*)&header->table);
H A DSegmentArrayProcessor.h30 SegmentArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentArrayProcessor2.h30 SegmentArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentSingleProcessor.h30 SegmentSingleProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentSingleProcessor2.h30 SegmentSingleProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSimpleArrayProcessor.h30 SimpleArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSimpleArrayProcessor2.h30 SimpleArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSingleTableProcessor.h30 SingleTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSingleTableProcessor2.h30 SingleTableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DTrimmedArrayProcessor.h30 TrimmedArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);

Completed in 121 milliseconds

12