20 #ifndef INCLUDED_FONTCHARMAP_HXX
21 #define INCLUDED_FONTCHARMAP_HXX
60 bool IsDefaultMap()
const;
83 int GetCharCount()
const;
126 int GetIndexFromChar(
sal_UCS4 cChar )
const;
137 sal_UCS4 GetCharFromIndex(
int nCharIndex )
const;
139 int GetGlyphIndex(
sal_UCS4 )
const;
141 bool isSymbolic()
const;
146 friend class ::OutputDevice;
148 int findRangeIndex(
sal_UCS4 )
const;
162 const sal_UCS4* pRangeCodes =
nullptr,
int nRangeCount = 0 );
172 #endif // INCLUDED_FONTCHARMAP_HXX
tools::SvRef< FontCharMap > FontCharMapRef
ImplFontCharMapRef mpImplFontCharMap
const sal_uInt16 * mpGlyphIds
Some things multiple-inherit from VclAbstractDialog and OutputDevice, so we need to use virtual inher...
const sal_UCS4 * mpRangeCodes
tools::SvRef< ImplFontCharMap > ImplFontCharMapRef
#define VCL_PLUGIN_PUBLIC
SvRefBase & operator=(const SvRefBase &)
const int * mpStartGlyphs