diff options
Diffstat (limited to 'vcl/unx/source/printergfx/glyphset.hxx')
-rw-r--r-- | vcl/unx/source/printergfx/glyphset.hxx | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/vcl/unx/source/printergfx/glyphset.hxx b/vcl/unx/source/printergfx/glyphset.hxx index f1dee2a08641..ec7fd39162ce 100644 --- a/vcl/unx/source/printergfx/glyphset.hxx +++ b/vcl/unx/source/printergfx/glyphset.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -49,42 +49,42 @@ class GlyphSet { private: - sal_Int32 mnFontID; - sal_Bool mbVertical; - rtl::OString maBaseName; + sal_Int32 mnFontID; + sal_Bool mbVertical; + rtl::OString maBaseName; fonttype::type meBaseType; rtl_TextEncoding mnBaseEncoding; - bool mbUseFontEncoding; + bool mbUseFontEncoding; typedef std::hash_map< sal_Unicode, sal_uInt8 > char_map_t; typedef std::list< char_map_t > char_list_t; typedef std::hash_map< sal_uInt32, sal_uInt8 > glyph_map_t; typedef std::list< glyph_map_t > glyph_list_t; - char_list_t maCharList; - glyph_list_t maGlyphList; + char_list_t maCharList; + glyph_list_t maGlyphList; - rtl::OString GetGlyphSetName (sal_Int32 nGlyphSetID); - rtl::OString GetCharSetName (sal_Int32 nGlyphSetID); + rtl::OString GetGlyphSetName (sal_Int32 nGlyphSetID); + rtl::OString GetCharSetName (sal_Int32 nGlyphSetID); sal_Int32 GetGlyphSetEncoding (sal_Int32 nGlyphSetID); rtl::OString GetGlyphSetEncodingName (sal_Int32 nGlyphSetID); rtl::OString GetReencodedFontName (sal_Int32 nGlyphSetID); - void PSDefineReencodedFont (osl::File* pOutFile, + void PSDefineReencodedFont (osl::File* pOutFile, sal_Int32 nGlyphSetID); - sal_Bool GetCharID (sal_Unicode nChar, + sal_Bool GetCharID (sal_Unicode nChar, sal_uChar* nOutGlyphID, sal_Int32* nOutGlyphSetID); - sal_Bool LookupCharID (sal_Unicode nChar, + sal_Bool LookupCharID (sal_Unicode nChar, sal_uChar* nOutGlyphID, sal_Int32* nOutGlyphSetID); - sal_Bool AddCharID (sal_Unicode nChar, + sal_Bool AddCharID (sal_Unicode nChar, sal_uChar* nOutGlyphID, sal_Int32* nOutGlyphSetID); - sal_Bool GetGlyphID (sal_uInt32 nGlyph, sal_Unicode nUnicode, + sal_Bool GetGlyphID (sal_uInt32 nGlyph, sal_Unicode nUnicode, sal_uChar* nOutGlyphID, sal_Int32* nOutGlyphSetID); - sal_Bool LookupGlyphID (sal_uInt32 nGlyph, + sal_Bool LookupGlyphID (sal_uInt32 nGlyph, sal_uChar* nOutGlyphID, sal_Int32* nOutGlyphSetID); - sal_Bool AddGlyphID (sal_uInt32 nGlyph, sal_Unicode nUnicode, + sal_Bool AddGlyphID (sal_uInt32 nGlyph, sal_Unicode nUnicode, sal_uChar* nOutGlyphID, sal_Int32* nOutGlyphSetID); void AddNotdef (char_map_t &rCharMap); @@ -92,9 +92,9 @@ private: sal_uChar GetAnsiMapping (sal_Unicode nUnicodeChar); sal_uChar GetSymbolMapping (sal_Unicode nUnicodeChar); - void ImplDrawText (PrinterGfx &rGfx, const Point& rPoint, + void ImplDrawText (PrinterGfx &rGfx, const Point& rPoint, const sal_Unicode* pStr, sal_Int16 nLen); - void ImplDrawText (PrinterGfx &rGfx, const Point& rPoint, + void ImplDrawText (PrinterGfx &rGfx, const Point& rPoint, const sal_Unicode* pStr, sal_Int16 nLen, const sal_Int32* pDeltaArray); @@ -104,29 +104,29 @@ public: GlyphSet (sal_Int32 nFontID, sal_Bool bVertical); ~GlyphSet (); - sal_Int32 GetFontID (); + sal_Int32 GetFontID (); fonttype::type GetFontType (); - static rtl::OString - GetReencodedFontName (rtl_TextEncoding nEnc, + static rtl::OString + GetReencodedFontName (rtl_TextEncoding nEnc, const rtl::OString &rFontName); static rtl::OString - GetGlyphSetEncodingName (rtl_TextEncoding nEnc, + GetGlyphSetEncodingName (rtl_TextEncoding nEnc, const rtl::OString &rFontName); - sal_Bool IsVertical (); - - sal_Bool SetFont (sal_Int32 nFontID, sal_Bool bVertical); + sal_Bool IsVertical (); - void DrawText (PrinterGfx &rGfx, const Point& rPoint, + sal_Bool SetFont (sal_Int32 nFontID, sal_Bool bVertical); + + void DrawText (PrinterGfx &rGfx, const Point& rPoint, const sal_Unicode* pStr, sal_Int16 nLen, const sal_Int32* pDeltaArray = NULL); - void DrawGlyphs (PrinterGfx& rGfx, + void DrawGlyphs (PrinterGfx& rGfx, const Point& rPoint, const sal_uInt32* pGlyphIds, const sal_Unicode* pUnicodes, sal_Int16 nLen, const sal_Int32* pDeltaArray ); sal_Bool PSUploadEncoding(osl::File* pOutFile, PrinterGfx &rGfx); - sal_Bool PSUploadFont (osl::File& rOutFile, PrinterGfx &rGfx, bool bAsType42, std::list< rtl::OString >& rSuppliedFonts ); + sal_Bool PSUploadFont (osl::File& rOutFile, PrinterGfx &rGfx, bool bAsType42, std::list< rtl::OString >& rSuppliedFonts ); }; |