LibreOffice Module editeng (master) 1
|
#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 |
Definition at line 353 of file editdoc.hxx.
ExtraPortionInfo::ExtraPortionInfo | ( | ) |
Definition at line 483 of file editdoc.cxx.
References Normal.
ExtraPortionInfo::~ExtraPortionInfo | ( | ) |
Definition at line 494 of file editdoc.cxx.
void ExtraPortionInfo::SaveOrgDXArray | ( | const sal_Int32 * | pDXArray, |
sal_Int32 | nLen | ||
) |
Definition at line 498 of file editdoc.cxx.
References pOrgDXArray.
Referenced by ImpEditEngine::ImplCalcAsianCompression().
bool ExtraPortionInfo::bCompressed |
Definition at line 364 of file editdoc.hxx.
Referenced by ImpEditEngine::CreateLines(), ImpEditEngine::ImplCalcAsianCompression(), ImpEditEngine::ImplExpandCompressedPortions(), ImpEditEngine::Paint(), and ImpEditEngine::SplitTextPortion().
bool ExtraPortionInfo::bFirstCharIsRightPunktuation |
Definition at line 363 of file editdoc.hxx.
Referenced by ImpEditEngine::ImplCalcAsianCompression(), and ImpEditEngine::Paint().
std::vector< sal_Int32 > ExtraPortionInfo::lineBreaksList |
Definition at line 367 of file editdoc.hxx.
Referenced by ImpEditEngine::CreateLines(), and ImpEditEngine::Paint().
AsianCompressionFlags ExtraPortionInfo::nAsianCompressionTypes |
Definition at line 362 of file editdoc.hxx.
Referenced by ImpEditEngine::ImplCalcAsianCompression().
sal_uInt16 ExtraPortionInfo::nMaxCompression100thPercent |
Definition at line 360 of file editdoc.hxx.
Referenced by ImpEditEngine::ImplCalcAsianCompression().
tools::Long ExtraPortionInfo::nOrgWidth |
Definition at line 355 of file editdoc.hxx.
Referenced by ImpEditEngine::CreateLines(), ImpEditEngine::ImplCalcAsianCompression(), ImpEditEngine::ImplExpandCompressedPortions(), and ImpEditEngine::SplitTextPortion().
tools::Long ExtraPortionInfo::nPortionOffsetX |
Definition at line 358 of file editdoc.hxx.
Referenced by ImpEditEngine::ImplCalcAsianCompression(), and ImpEditEngine::Paint().
tools::Long ExtraPortionInfo::nWidthFullCompression |
Definition at line 356 of file editdoc.hxx.
Referenced by ImpEditEngine::ImplCalcAsianCompression().
std::unique_ptr<sal_Int32[]> ExtraPortionInfo::pOrgDXArray |
Definition at line 366 of file editdoc.hxx.
Referenced by ImpEditEngine::ImplCalcAsianCompression(), ImpEditEngine::ImplExpandCompressedPortions(), and SaveOrgDXArray().