LibreOffice Module editeng (master) 1
Public Member Functions | Public Attributes | List of all members
DrawPortionInfo Class Reference

#include <outliner.hxx>

Collaboration diagram for DrawPortionInfo:
[legend]

Public Member Functions

bool IsRTL () const
 
 DrawPortionInfo (const Point &rPos, OUString aTxt, sal_Int32 nTxtStart, sal_Int32 nTxtLen, const SvxFont &rFnt, sal_Int32 nPar, o3tl::span< const sal_Int32 > pDXArr, o3tl::span< const sal_Bool > pKashidaArr, const EEngineData::WrongSpellVector *pWrongSpellVector, const SvxFieldData *pFieldData, const css::lang::Locale *pLocale, const Color &rOverlineColor, const Color &rTextLineColor, sal_uInt8 nBiDiLevel, bool bFilled, tools::Long nWidthToFill, bool bEndOfLine, bool bEndOfParagraph, bool bEndOfBullet)
 

Public Attributes

const PointmrStartPos
 
const OUString maText
 
sal_Int32 mnTextStart
 
sal_Int32 mnTextLen
 
sal_Int32 mnPara
 
const SvxFontmrFont
 
o3tl::span< const sal_Int32 > mpDXArray
 
o3tl::span< const sal_BoolmpKashidaArray
 
const EEngineData::WrongSpellVectormpWrongSpellVector
 
const SvxFieldDatampFieldData
 
const css::lang::Locale * mpLocale
 
const Color maOverlineColor
 
const Color maTextLineColor
 
sal_uInt8 mnBiDiLevel
 
bool mbFilled
 
tools::Long mnWidthToFill
 
bool mbEndOfLine: 1
 
bool mbEndOfParagraph: 1
 
bool mbEndOfBullet: 1
 

Detailed Description

Definition at line 398 of file outliner.hxx.

Constructor & Destructor Documentation

◆ DrawPortionInfo()

DrawPortionInfo::DrawPortionInfo ( const Point rPos,
OUString  aTxt,
sal_Int32  nTxtStart,
sal_Int32  nTxtLen,
const SvxFont rFnt,
sal_Int32  nPar,
o3tl::span< const sal_Int32 >  pDXArr,
o3tl::span< const sal_Bool pKashidaArr,
const EEngineData::WrongSpellVector pWrongSpellVector,
const SvxFieldData pFieldData,
const css::lang::Locale *  pLocale,
const Color rOverlineColor,
const Color rTextLineColor,
sal_uInt8  nBiDiLevel,
bool  bFilled,
tools::Long  nWidthToFill,
bool  bEndOfLine,
bool  bEndOfParagraph,
bool  bEndOfBullet 
)
inline

Definition at line 427 of file outliner.hxx.

References maText, and pLocale.

Member Function Documentation

◆ IsRTL()

bool DrawPortionInfo::IsRTL ( ) const
inline

Definition at line 425 of file outliner.hxx.

Member Data Documentation

◆ maOverlineColor

const Color DrawPortionInfo::maOverlineColor

Definition at line 413 of file outliner.hxx.

◆ maText

const OUString DrawPortionInfo::maText

Definition at line 402 of file outliner.hxx.

◆ maTextLineColor

const Color DrawPortionInfo::maTextLineColor

Definition at line 414 of file outliner.hxx.

◆ mbEndOfBullet

bool DrawPortionInfo::mbEndOfBullet

Definition at line 423 of file outliner.hxx.

◆ mbEndOfLine

bool DrawPortionInfo::mbEndOfLine

Definition at line 421 of file outliner.hxx.

◆ mbEndOfParagraph

bool DrawPortionInfo::mbEndOfParagraph

Definition at line 422 of file outliner.hxx.

◆ mbFilled

bool DrawPortionInfo::mbFilled

Definition at line 418 of file outliner.hxx.

◆ mnBiDiLevel

sal_uInt8 DrawPortionInfo::mnBiDiLevel

Definition at line 416 of file outliner.hxx.

◆ mnPara

sal_Int32 DrawPortionInfo::mnPara

Definition at line 405 of file outliner.hxx.

◆ mnTextLen

sal_Int32 DrawPortionInfo::mnTextLen

Definition at line 404 of file outliner.hxx.

◆ mnTextStart

sal_Int32 DrawPortionInfo::mnTextStart

Definition at line 403 of file outliner.hxx.

◆ mnWidthToFill

tools::Long DrawPortionInfo::mnWidthToFill

Definition at line 419 of file outliner.hxx.

◆ mpDXArray

o3tl::span<const sal_Int32> DrawPortionInfo::mpDXArray

Definition at line 407 of file outliner.hxx.

◆ mpFieldData

const SvxFieldData* DrawPortionInfo::mpFieldData

Definition at line 411 of file outliner.hxx.

◆ mpKashidaArray

o3tl::span<const sal_Bool> DrawPortionInfo::mpKashidaArray

Definition at line 408 of file outliner.hxx.

◆ mpLocale

const css::lang::Locale* DrawPortionInfo::mpLocale

Definition at line 412 of file outliner.hxx.

◆ mpWrongSpellVector

const EEngineData::WrongSpellVector* DrawPortionInfo::mpWrongSpellVector

Definition at line 410 of file outliner.hxx.

◆ mrFont

const SvxFont& DrawPortionInfo::mrFont

Definition at line 406 of file outliner.hxx.

◆ mrStartPos

const Point& DrawPortionInfo::mrStartPos

Definition at line 401 of file outliner.hxx.


The documentation for this class was generated from the following file: