LibreOffice Module vcl (master)
1
|
#include <impfontcharmap.hxx>
Public Member Functions | |
ImplFontCharMap (const CmapResult &) | |
virtual | ~ImplFontCharMap () override |
![]() | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Private Member Functions | |
ImplFontCharMap (const ImplFontCharMap &)=delete | |
void | operator= (const ImplFontCharMap &)=delete |
bool | isDefaultMap () const |
Static Private Member Functions | |
static ImplFontCharMapRef const & | getDefaultMap (bool bSymbols=false) |
Private Attributes | |
const sal_uInt32 * | mpRangeCodes |
const int * | mpStartGlyphs |
const sal_uInt16 * | mpGlyphIds |
int | mnRangeCount |
int | mnCharCount |
const bool | m_bSymbolic |
Friends | |
class | FontCharMap |
Additional Inherited Members | |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 31 of file impfontcharmap.hxx.
|
explicit |
Definition at line 52 of file fontcharmap.cxx.
References i, mnCharCount, mnRangeCount, and mpRangeCodes.
Referenced by getDefaultMap().
|
overridevirtual |
Definition at line 42 of file fontcharmap.cxx.
References isDefaultMap(), mpGlyphIds, mpRangeCodes, and mpStartGlyphs.
|
privatedelete |
|
staticprivate |
Definition at line 69 of file fontcharmap.cxx.
References aDefaultSymbolRanges, aDefaultUnicodeRanges, g_pDefaultImplFontCharMap, ImplFontCharMap(), and SAL_N_ELEMENTS.
Referenced by FontCharMap::GetDefaultMap().
|
private |
Definition at line 85 of file fontcharmap.cxx.
References aDefaultSymbolRanges, aDefaultUnicodeRanges, and mpRangeCodes.
Referenced by FontCharMap::IsDefaultMap(), and ~ImplFontCharMap().
|
privatedelete |
|
friend |
Definition at line 38 of file impfontcharmap.hxx.
|
private |
Definition at line 52 of file impfontcharmap.hxx.
Referenced by FontCharMap::isSymbolic().
|
private |
Definition at line 51 of file impfontcharmap.hxx.
Referenced by FontCharMap::GetCharCount(), and ImplFontCharMap().
|
private |
Definition at line 50 of file impfontcharmap.hxx.
Referenced by FontCharMap::findRangeIndex(), FontCharMap::GetCharFromIndex(), FontCharMap::GetIndexFromChar(), FontCharMap::GetLastChar(), and ImplFontCharMap().
|
private |
Definition at line 49 of file impfontcharmap.hxx.
Referenced by FontCharMap::GetGlyphIndex(), and ~ImplFontCharMap().
|
private |
Definition at line 47 of file impfontcharmap.hxx.
Referenced by FontCharMap::CountCharsInRange(), FontCharMap::findRangeIndex(), FontCharMap::GetCharFromIndex(), FontCharMap::GetFirstChar(), FontCharMap::GetGlyphIndex(), FontCharMap::GetIndexFromChar(), FontCharMap::GetLastChar(), FontCharMap::GetNextChar(), FontCharMap::GetPrevChar(), ImplFontCharMap(), isDefaultMap(), and ~ImplFontCharMap().
|
private |
Definition at line 48 of file impfontcharmap.hxx.
Referenced by FontCharMap::GetGlyphIndex(), FontCharMap::HasChar(), and ~ImplFontCharMap().