LibreOffice Module editeng (master) 1
|
#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>
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) |
|
static |
Definition at line 547 of file svxfont.cxx.
References SalLayoutGlyphsCache::GetLayoutGlyphs(), nIndex, pOut, and SalLayoutGlyphsCache::self().
Referenced by SvxFont::QuickDrawText().
|
static |
Definition at line 35 of file svxfont.cxx.
References SalLayoutGlyphsCache::GetLayoutGlyphs(), nIndex, pOut, and SalLayoutGlyphsCache::self().
Referenced by SvxFont::GetPhysTxtSize(), and SvxFont::QuickGetTextSize().