jdk/src/share/native/sun/font/layout/AttachmentPosnSubtables.h
changeset 3935 afcdb712a9c5
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
3933:38e8ef00316e 3935:afcdb712a9c5
    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