LibreOffice Module editeng (master) 1
Classes | Functions
svxfont.cxx File Reference
#include <editeng/svxfont.hxx>
#include <vcl/glyphitemcache.hxx>
#include <vcl/metric.hxx>
#include <vcl/outdev.hxx>
#include <vcl/print.hxx>
#include <tools/debug.hxx>
#include <tools/gen.hxx>
#include <tools/poly.hxx>
#include <unotools/charclass.hxx>
#include <com/sun/star/i18n/KCharacterType.hpp>
#include <editeng/escapementitem.hxx>
#include <sal/log.hxx>
#include <limits>
Include dependency graph for svxfont.cxx:

Go to the source code of this file.

Classes

class  SvxDoCapitals
 

Functions

static tools::Long GetTextArray (const OutputDevice *pOut, const OUString &rStr, KernArray *pDXAry, sal_Int32 nIndex, sal_Int32 nLen)
 
static void DrawTextArray (OutputDevice *pOut, const Point &rStartPt, const OUString &rStr, o3tl::span< const sal_Int32 > pDXAry, o3tl::span< const sal_Bool > pKashidaAry, sal_Int32 nIndex, sal_Int32 nLen)
 

Function Documentation

◆ DrawTextArray()

static void DrawTextArray ( OutputDevice pOut,
const Point rStartPt,
const OUString &  rStr,
o3tl::span< const sal_Int32 >  pDXAry,
o3tl::span< const sal_Bool pKashidaAry,
sal_Int32  nIndex,
sal_Int32  nLen 
)
static

◆ GetTextArray()

static tools::Long GetTextArray ( const OutputDevice pOut,
const OUString &  rStr,
KernArray pDXAry,
sal_Int32  nIndex,
sal_Int32  nLen 
)
static