os/textandloc/fontservices/textshaperplugin/IcuSource/layout/GlyphLookupTables.h
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /*
     2  *
     3  * (C) Copyright IBM Corp. 1998-2004 - All Rights Reserved
     4  *
     5  */
     6 
     7 #ifndef __GLYPHLOOKUPTABLES_H
     8 #define __GLYPHLOOKUPTABLES_H
     9 
    10 /**
    11  * \file
    12  * \internal
    13  */
    14 
    15 #include "LETypes.h"
    16 #include "OpenTypeTables.h"
    17 
    18 U_NAMESPACE_BEGIN
    19 
    20 struct GlyphLookupTableHeader
    21 {
    22     fixed32 version;
    23     Offset  scriptListOffset;
    24     Offset  featureListOffset;
    25     Offset  lookupListOffset;
    26 
    27     le_bool coversScript(LETag scriptTag) const;
    28     le_bool coversScriptAndLanguage(LETag scriptTag, LETag languageTag, le_bool exactMatch = FALSE) const;
    29 };
    30 
    31 U_NAMESPACE_END
    32 
    33 #endif
    34