|
LibreOffice Module vcl (master) 1
|
#include <utility>#include <vcl/fontcharmap.hxx>#include <impfontcharmap.hxx>#include <sal/log.hxx>#include <algorithm>#include <vector>Go to the source code of this file.
Functions | |
| static unsigned | GetUShort (const unsigned char *p) |
| bool | HasMicrosoftSymbolCmap (const unsigned char *pCmap, int nLength) |
Variables | |
| static ImplFontCharMapRef | g_pDefaultImplFontCharMap |
| const std::vector< sal_uInt32 > | aDefaultUnicodeRanges = { 0x0020, 0xD800, 0xE000, 0xFFF0 } |
| const std::vector< sal_uInt32 > | aDefaultSymbolRanges = { 0x0020, 0x0100, 0xF020, 0xF100 } |
|
static |
Definition at line 60 of file fontcharmap.cxx.
References p.
Referenced by HasMicrosoftSymbolCmap().
| bool HasMicrosoftSymbolCmap | ( | const unsigned char * | pCmap, |
| int | nLength | ||
| ) |
Definition at line 62 of file fontcharmap.cxx.
References GetUShort(), nLength, and p.
Referenced by vcl::font::PhysicalFontFace::GetFontCharMap(), and vcl::AbstractTrueTypeFont::indexGlyphData().
| const std::vector<sal_uInt32> aDefaultSymbolRanges = { 0x0020, 0x0100, 0xF020, 0xF100 } |
Definition at line 28 of file fontcharmap.cxx.
Referenced by ImplFontCharMap::getDefaultMap(), and ImplFontCharMap::isDefaultMap().
| const std::vector<sal_uInt32> aDefaultUnicodeRanges = { 0x0020, 0xD800, 0xE000, 0xFFF0 } |
Definition at line 27 of file fontcharmap.cxx.
Referenced by ImplFontCharMap::getDefaultMap(), and ImplFontCharMap::isDefaultMap().
|
static |
Definition at line 26 of file fontcharmap.cxx.
Referenced by ImplFontCharMap::getDefaultMap().