LibreOffice Module editeng (master) 1
Functions | Variables
textitem.cxx File Reference
#include <com/sun/star/style/CaseMap.hpp>
#include <com/sun/star/awt/FontDescriptor.hpp>
#include <com/sun/star/frame/status/FontHeight.hpp>
#include <math.h>
#include <sal/log.hxx>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <unotools/fontdefs.hxx>
#include <unotools/intlwrapper.hxx>
#include <unotools/syslocale.hxx>
#include <utility>
#include <vcl/outdev.hxx>
#include <vcl/unohelp.hxx>
#include <svtools/unitconv.hxx>
#include <editeng/editids.hrc>
#include <editeng/editrids.hrc>
#include <tools/bigint.hxx>
#include <tools/mapunit.hxx>
#include <tools/UnitConversion.hxx>
#include <rtl/math.hxx>
#include <rtl/ustring.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <svl/itemset.hxx>
#include <svtools/langtab.hxx>
#include <svl/itempool.hxx>
#include <svtools/ctrltool.hxx>
#include <com/sun/star/awt/FontSlant.hpp>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/text/FontEmphasis.hpp>
#include <editeng/rsiditem.hxx>
#include <editeng/memberids.h>
#include <editeng/flstitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/autokernitem.hxx>
#include <editeng/wrlmitem.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/escapementitem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/nhypitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/emphasismarkitem.hxx>
#include <editeng/twolinesitem.hxx>
#include <editeng/scripttypeitem.hxx>
#include <editeng/charrotateitem.hxx>
#include <editeng/charscaleitem.hxx>
#include <editeng/charreliefitem.hxx>
#include <editeng/itemtype.hxx>
#include <editeng/eerdll.hxx>
#include <docmodel/color/ComplexColorJSON.hxx>
#include <docmodel/uno/UnoComplexColor.hxx>
#include <docmodel/color/ComplexColor.hxx>
#include <libxml/xmlwriter.h>
Include dependency graph for textitem.cxx:

Go to the source code of this file.

Functions

static sal_uInt32 lcl_GetRealHeight_Impl (sal_uInt32 nHeight, sal_uInt16 nProp, MapUnit eProp, bool bCoreInTwip)
 
void GetDefaultFonts (SvxFontItem &rLatin, SvxFontItem &rAsian, SvxFontItem &rComplex)
 

Variables

static TranslateId RID_SVXITEMS_RELIEF []
 

Function Documentation

◆ GetDefaultFonts()

void GetDefaultFonts ( SvxFontItem rLatin,
SvxFontItem rAsian,
SvxFontItem rComplex 
)

◆ lcl_GetRealHeight_Impl()

static sal_uInt32 lcl_GetRealHeight_Impl ( sal_uInt32  nHeight,
sal_uInt16  nProp,
MapUnit  eProp,
bool  bCoreInTwip 
)
static

Definition at line 732 of file textitem.cxx.

References convertTwipToMm100(), and o3tl::make_unsigned().

Referenced by SvxFontHeightItem::PutValue().

Variable Documentation

◆ RID_SVXITEMS_RELIEF

TranslateId RID_SVXITEMS_RELIEF[]
static
Initial value:
=
{
RID_SVXITEMS_RELIEF_NONE,
RID_SVXITEMS_RELIEF_EMBOSSED,
RID_SVXITEMS_RELIEF_ENGRAVED
}

Definition at line 2540 of file textitem.cxx.

Referenced by SvxCharReliefItem::GetValueCount(), and SvxCharReliefItem::GetValueTextByPos().