LibreOffice Module vcl (master)  1
Functions
impglyphitem.cxx File Reference
#include <impglyphitem.hxx>
#include <vcl/glyphitemcache.hxx>
#include <vcl/vcllayout.hxx>
#include <vcl/lazydelete.hxx>
#include <tools/stream.hxx>
#include <unotools/configmgr.hxx>
#include <TextLayoutCache.hxx>
#include <officecfg/Office/Common.hxx>
#include <unicode/ubidi.h>
#include <unicode/uchar.h>
Include dependency graph for impglyphitem.cxx:

Go to the source code of this file.

Functions

static UBiDiDirection getBiDiDirection (const OUString &text, sal_Int32 index, sal_Int32 len)
 
static SalLayoutGlyphs makeGlyphsSubset (const SalLayoutGlyphs &source, const OutputDevice *outputDevice, const OUString &text, sal_Int32 index, sal_Int32 len)
 
static void checkGlyphsEqual (const SalLayoutGlyphs &g1, const SalLayoutGlyphs &g2)
 

Function Documentation

static void checkGlyphsEqual ( const SalLayoutGlyphs g1,
const SalLayoutGlyphs g2 
)
static
static UBiDiDirection getBiDiDirection ( const OUString &  text,
sal_Int32  index,
sal_Int32  len 
)
static

Definition at line 244 of file impglyphitem.cxx.

References end.

Referenced by makeGlyphsSubset().

static SalLayoutGlyphs makeGlyphsSubset ( const SalLayoutGlyphs source,
const OutputDevice outputDevice,
const OUString &  text,
sal_Int32  index,
sal_Int32  len 
)
static