equal
deleted
inserted
replaced
30 */ |
30 */ |
31 |
31 |
32 #ifndef __ATTACHMENTPOSITIONINGSUBTABLES_H |
32 #ifndef __ATTACHMENTPOSITIONINGSUBTABLES_H |
33 #define __ATTACHMENTPOSITIONINGSUBTABLES_H |
33 #define __ATTACHMENTPOSITIONINGSUBTABLES_H |
34 |
34 |
|
35 /** |
|
36 * \file |
|
37 * \internal |
|
38 */ |
|
39 |
35 #include "LETypes.h" |
40 #include "LETypes.h" |
36 #include "OpenTypeTables.h" |
41 #include "OpenTypeTables.h" |
37 #include "GlyphPositioningTables.h" |
42 #include "GlyphPositioningTables.h" |
38 #include "ValueRecords.h" |
43 #include "ValueRecords.h" |
39 #include "GlyphIterator.h" |
44 #include "GlyphIterator.h" |
|
45 |
|
46 U_NAMESPACE_BEGIN |
40 |
47 |
41 struct AttachmentPositioningSubtable : GlyphPositioningSubtable |
48 struct AttachmentPositioningSubtable : GlyphPositioningSubtable |
42 { |
49 { |
43 Offset baseCoverageTableOffset; |
50 Offset baseCoverageTableOffset; |
44 le_uint16 classCount; |
51 le_uint16 classCount; |
53 inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(LEGlyphID baseGlyphID) const |
60 inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(LEGlyphID baseGlyphID) const |
54 { |
61 { |
55 return getGlyphCoverage(baseCoverageTableOffset, baseGlyphID); |
62 return getGlyphCoverage(baseCoverageTableOffset, baseGlyphID); |
56 } |
63 } |
57 |
64 |
|
65 U_NAMESPACE_END |
58 #endif |
66 #endif |
|
67 |