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

#include <editdoc.hxx>

Public Member Functions

 ExtraPortionInfo ()
 
 ~ExtraPortionInfo ()
 
void SaveOrgDXArray (const sal_Int32 *pDXArray, sal_Int32 nLen)
 

Public Attributes

tools::Long nOrgWidth
 
tools::Long nWidthFullCompression
 
tools::Long nPortionOffsetX
 
sal_uInt16 nMaxCompression100thPercent
 
AsianCompressionFlags nAsianCompressionTypes
 
bool bFirstCharIsRightPunktuation
 
bool bCompressed
 
std::unique_ptr< sal_Int32[]> pOrgDXArray
 
std::vector< sal_Int32 > lineBreaksList
 

Detailed Description

Definition at line 353 of file editdoc.hxx.

Constructor & Destructor Documentation

◆ ExtraPortionInfo()

ExtraPortionInfo::ExtraPortionInfo ( )

Definition at line 483 of file editdoc.cxx.

References Normal.

◆ ~ExtraPortionInfo()

ExtraPortionInfo::~ExtraPortionInfo ( )

Definition at line 494 of file editdoc.cxx.

Member Function Documentation

◆ SaveOrgDXArray()

void ExtraPortionInfo::SaveOrgDXArray ( const sal_Int32 *  pDXArray,
sal_Int32  nLen 
)

Definition at line 498 of file editdoc.cxx.

References pOrgDXArray.

Referenced by ImpEditEngine::ImplCalcAsianCompression().

Member Data Documentation

◆ bCompressed

bool ExtraPortionInfo::bCompressed

◆ bFirstCharIsRightPunktuation

bool ExtraPortionInfo::bFirstCharIsRightPunktuation

Definition at line 363 of file editdoc.hxx.

Referenced by ImpEditEngine::ImplCalcAsianCompression(), and ImpEditEngine::Paint().

◆ lineBreaksList

std::vector< sal_Int32 > ExtraPortionInfo::lineBreaksList

Definition at line 367 of file editdoc.hxx.

Referenced by ImpEditEngine::CreateLines(), and ImpEditEngine::Paint().

◆ nAsianCompressionTypes

AsianCompressionFlags ExtraPortionInfo::nAsianCompressionTypes

Definition at line 362 of file editdoc.hxx.

Referenced by ImpEditEngine::ImplCalcAsianCompression().

◆ nMaxCompression100thPercent

sal_uInt16 ExtraPortionInfo::nMaxCompression100thPercent

Definition at line 360 of file editdoc.hxx.

Referenced by ImpEditEngine::ImplCalcAsianCompression().

◆ nOrgWidth

tools::Long ExtraPortionInfo::nOrgWidth

◆ nPortionOffsetX

tools::Long ExtraPortionInfo::nPortionOffsetX

Definition at line 358 of file editdoc.hxx.

Referenced by ImpEditEngine::ImplCalcAsianCompression(), and ImpEditEngine::Paint().

◆ nWidthFullCompression

tools::Long ExtraPortionInfo::nWidthFullCompression

Definition at line 356 of file editdoc.hxx.

Referenced by ImpEditEngine::ImplCalcAsianCompression().

◆ pOrgDXArray

std::unique_ptr<sal_Int32[]> ExtraPortionInfo::pOrgDXArray

The documentation for this struct was generated from the following files: