]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/layout/AttachmentPosnSubtables.h
ICU-531.48.tar.gz
[apple/icu.git] / icuSources / layout / AttachmentPosnSubtables.h
index 12849e4f611fb431c960fc3fd4821c996e4f4bc9..18bb2799916a164d9a79aaf99045c22ed9f03fb2 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *
 /*
  *
- * (C) Copyright IBM Corp. 1998-2004 - All Rights Reserved
+ * (C) Copyright IBM Corp. 1998-2013 - All Rights Reserved
  *
  */
 
  *
  */
 
@@ -27,13 +27,14 @@ struct AttachmentPositioningSubtable : GlyphPositioningSubtable
     Offset    markArrayOffset;
     Offset    baseArrayOffset;
 
     Offset    markArrayOffset;
     Offset    baseArrayOffset;
 
-    le_int32  getBaseCoverage(LEGlyphID baseGlyphId) const;
+    inline le_int32  getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphId, LEErrorCode &success) const;
+
     le_uint32 process(GlyphIterator *glyphIterator) const;
 };
 
     le_uint32 process(GlyphIterator *glyphIterator) const;
 };
 
-inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(LEGlyphID baseGlyphID) const
+inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphID, LEErrorCode &success) const
 {
 {
-    return getGlyphCoverage(baseCoverageTableOffset, baseGlyphID);
+  return getGlyphCoverage(base, baseCoverageTableOffset, baseGlyphID, success);
 }
 
 U_NAMESPACE_END
 }
 
 U_NAMESPACE_END