LibreOffice Module vcl (master) 1
Functions | Variables
fontcharmap.cxx File Reference
#include <utility>
#include <vcl/fontcharmap.hxx>
#include <impfontcharmap.hxx>
#include <sal/log.hxx>
#include <algorithm>
#include <vector>
Include dependency graph for fontcharmap.cxx:

Go to the source code of this file.


static unsigned GetUShort (const unsigned char *p)
bool HasMicrosoftSymbolCmap (const unsigned char *pCmap, int nLength)


static ImplFontCharMapRef g_pDefaultImplFontCharMap
const std::vector< sal_uInt32 > aDefaultUnicodeRanges = { 0x0020, 0xD800, 0xE000, 0xFFF0 }
const std::vector< sal_uInt32 > aDefaultSymbolRanges = { 0x0020, 0x0100, 0xF020, 0xF100 }

Function Documentation

◆ GetUShort()

static unsigned GetUShort ( const unsigned char *  p)

Definition at line 60 of file fontcharmap.cxx.

References p.

Referenced by HasMicrosoftSymbolCmap().

◆ HasMicrosoftSymbolCmap()

bool HasMicrosoftSymbolCmap ( const unsigned char *  pCmap,
int  nLength 

Variable Documentation

◆ aDefaultSymbolRanges

const std::vector<sal_uInt32> aDefaultSymbolRanges = { 0x0020, 0x0100, 0xF020, 0xF100 }

◆ aDefaultUnicodeRanges

const std::vector<sal_uInt32> aDefaultUnicodeRanges = { 0x0020, 0xD800, 0xE000, 0xFFF0 }

◆ g_pDefaultImplFontCharMap

ImplFontCharMapRef g_pDefaultImplFontCharMap

Definition at line 26 of file fontcharmap.cxx.

Referenced by ImplFontCharMap::getDefaultMap().