jdk/src/share/native/sun/font/layout/GlyphLookupTables.h
changeset 3935 afcdb712a9c5
parent 2 90ce3da70b43
child 5506 202f599c92aa
equal deleted inserted replaced
3933:38e8ef00316e 3935:afcdb712a9c5
    30  */
    30  */
    31 
    31 
    32 #ifndef __GLYPHLOOKUPTABLES_H
    32 #ifndef __GLYPHLOOKUPTABLES_H
    33 #define __GLYPHLOOKUPTABLES_H
    33 #define __GLYPHLOOKUPTABLES_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"
       
    42 
       
    43 U_NAMESPACE_BEGIN
    37 
    44 
    38 struct GlyphLookupTableHeader
    45 struct GlyphLookupTableHeader
    39 {
    46 {
    40     fixed32 version;
    47     fixed32 version;
    41     Offset  scriptListOffset;
    48     Offset  scriptListOffset;
    44 
    51 
    45     le_bool coversScript(LETag scriptTag) const;
    52     le_bool coversScript(LETag scriptTag) const;
    46     le_bool coversScriptAndLanguage(LETag scriptTag, LETag languageTag, le_bool exactMatch = FALSE) const;
    53     le_bool coversScriptAndLanguage(LETag scriptTag, LETag languageTag, le_bool exactMatch = FALSE) const;
    47 };
    54 };
    48 
    55 
       
    56 U_NAMESPACE_END
       
    57 
    49 #endif
    58 #endif
       
    59