/*
*******************************************************************************
*
- * Copyright (C) 1999-2008, International Business Machines
+ * Copyright (C) 1999-2013, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
CMAPMapper *findUnicodeMapper();
protected:
- const void *readFontTable(LETag tableTag) const;
+ const void *readFontTable(LETag tableTag) const { size_t ignored; return readFontTable(tableTag, ignored); }
+ const void *readFontTable(LETag tableTag, size_t &length) const;
public:
PortableFontInstance(const char *fileName, float pointSize, LEErrorCode &status);
virtual ~PortableFontInstance();
virtual const void *getFontTable(LETag tableTag) const;
+ virtual const void *getFontTable(LETag tableTag, size_t &length) const;
virtual const char *getNameString(le_uint16 nameID, le_uint16 platform, le_uint16 encoding, le_uint16 language) const;
virtual le_uint32 getFontChecksum() const;
+ virtual le_uint32 getRawChecksum() const;
+
virtual le_int32 getAscent() const;
virtual le_int32 getDescent() const;