LibreOffice Module sw (master)
1
|
#include <possiz.hxx>
Public Member Functions | |
SwPosSize (const sal_uInt16 nW=0, const sal_uInt16 nH=0) | |
SwPosSize (const Size &rSize) | |
virtual | ~SwPosSize () |
SwPosSize (SwPosSize const &)=default | |
SwPosSize (SwPosSize &&)=default | |
SwPosSize & | operator= (SwPosSize const &)=default |
SwPosSize & | operator= (SwPosSize &&)=default |
sal_uInt16 | Height () const |
virtual void | Height (const sal_uInt16 nNew, const bool=true) |
sal_uInt16 | Width () const |
void | Width (const sal_uInt16 nNew) |
Size | SvLSize () const |
void | SvLSize (const Size &rSize) |
void | SvXSize (const Size &rSize) |
SwPosSize & | operator= (const Size &rSize) |
Private Attributes | |
sal_uInt16 | m_nWidth |
sal_uInt16 | m_nHeight |
Definition at line 26 of file possiz.hxx.
|
inline |
Definition at line 31 of file possiz.hxx.
Referenced by SwGluePortion::GetTextSize(), SwTextInputFieldPortion::GetTextSize(), and SwLinePortion::GetTextSize().
|
inlineexplicit |
Definition at line 36 of file possiz.hxx.
|
inlinevirtual |
Definition at line 44 of file possiz.hxx.
|
default |
|
default |
|
inline |
Definition at line 50 of file possiz.hxx.
References m_nHeight.
Referenced by SwTextCursor::AdjustBaseLine(), SwMarginPortion::AdjustRight(), SwTextPortion::BreakCut(), SwTextPortion::BreakUnderflow(), SwTextFormatter::BuildMultiPortion(), SwTextFormatter::CalcAscent(), SwTextAdjuster::CalcFlyPortion(), SwTextFormatter::CalcFlyWidth(), SwLineLayout::CalcLeftMargin(), SwLineLayout::CalcLine(), SwTextPainter::CalcPaintOfst(), SwTextPaintInfo::CalcRect(), SwMultiPortion::CalcSize(), SwTextFormatter::ChkFlyUnderflow(), SwTextPortion::CreateHyphen(), SwBookmarkPortion::DoPaint(), SwTextPaintInfo::DrawRedArrow(), SwTextPaintInfo::DrawText_(), SwTextPainter::DrawTextLine(), SwHyphPortion::Format(), SwTextPortion::Format(), SwFootnotePortion::Format(), SwPostItsPortion::Format(), SwBreakPortion::Format(), SwFieldPortion::Format(), SwDropPortion::Format(), SwFieldFormCheckboxPortion::Format(), SwNumberPortion::Format(), SwLinePortion::Format(), SwControlCharPortion::Format(), SwGrfNumPortion::Format(), SwCombinedPortion::Format(), SwTextPortion::Format_(), SwTextFormatter::FormatLine(), SwTextFormatter::FormatQuoVadis(), SwTextCursor::GetCharRect_(), SwTextCursor::GetEndCharRect(), SwTextCursor::GetModelPositionForViewPoint(), SwTextPortion::GetTextSize(), SwGluePortion::GetTextSize(), SwTabPortion::HandlePortion(), SwTextPortion::HandlePortion(), SwFieldPortion::HandlePortion(), SwLinePortion::HandlePortion(), SwLineLayout::Height(), SwLineLayout::Init(), SwTextFormatter::InsertPortion(), SwGluePortion::Join(), SwLineLayout::MaxAscentDescent(), SwTextFormatter::MergeCharacterBorder(), SwTextFormatter::NewNumberPortion(), SwTextFormatter::NewPortion(), SwGluePortion::Paint(), SwDoubleLinePortion::PaintBracket(), SwDropPortion::PaintDrop(), SwTextPainter::PaintMultiPortion(), SwTabPortion::PreFormat(), SwTaggedPDFHelper::SetAttributes(), SwArrowPortion::SwArrowPortion(), SwFixPortion::SwFixPortion(), SwGrfNumPortion::SwGrfNumPortion(), SwHangingPortion::SwHangingPortion(), SwHolePortion::SwHolePortion(), SwKernPortion::SwKernPortion(), and SwTmpEndPortion::SwTmpEndPortion().
|
inlinevirtual |
Reimplemented in SwLineLayout.
Definition at line 51 of file possiz.hxx.
Definition at line 65 of file possiz.hxx.
References Size::Height(), and Size::Width().
|
inline |
Definition at line 54 of file possiz.hxx.
Referenced by lcl_DrawSpecial(), and SwDropPortion::PaintDrop().
Definition at line 55 of file possiz.hxx.
References Size::Height(), and Size::Width().
Definition at line 60 of file possiz.hxx.
References Size::Height(), and Size::Width().
|
inline |
Definition at line 52 of file possiz.hxx.
References m_nWidth.
Referenced by SwLinePortion::AddPrtWidth(), SwRubyPortion::Adjust_(), SwMarginPortion::AdjustRight(), SwTextPortion::BreakCut(), SwTextPortion::BreakUnderflow(), SwTextFormatter::BuildMultiPortion(), SwTextFormatter::BuildPortions(), SwTextFrame::CalcAdditionalFirstLineOffset(), SwDoubleLinePortion::CalcBlanks(), SwTextAdjuster::CalcDropAdjust(), SwTextFormatter::CalcFitToContent_(), SwTextAdjuster::CalcKanaAdj(), SwLineLayout::CalcLeftMargin(), SwLineLayout::CalcLine(), SwTextAdjuster::CalcNewBlock(), SwTextPainter::CalcPaintOfst(), SwTextPaintInfo::CalcRect(), SwTextAdjuster::CalcRightMargin(), SwMultiPortion::CalcSize(), SwTextPortion::CalcSpacing(), SwTextPainter::CheckSpecialUnderline(), SwTextFormatter::ChkFlyUnderflow(), SwDoubleLinePortion::ClearBrackets(), SwLinePortion::Compress(), ConsiderNextPortionForCursorOffset(), SwTextPaintInfo::DrawBackBrush(), SwTextPaintInfo::DrawLineBreak(), SwTextPaintInfo::DrawText_(), SwTextPainter::DrawTextLine(), SwExpandPortion::Format(), SwHyphPortion::Format(), SwTextPortion::Format(), SwFlyPortion::Format(), SwFlyCntPortion::Format(), SwBreakPortion::Format(), SwSoftHyphPortion::Format(), SwQuoVadisPortion::Format(), SwFieldPortion::Format(), SwFieldMarkPortion::Format(), SwDropPortion::Format(), SwFieldFormCheckboxPortion::Format(), SwHiddenTextPortion::Format(), SwNumberPortion::Format(), SwControlCharPortion::Format(), SwGrfNumPortion::Format(), SwCombinedPortion::Format(), SwTextPortion::Format_(), SwTextPortion::FormatEOL(), SwSoftHyphPortion::FormatEOL(), SwKernPortion::FormatEOL(), SwTextFormatter::FormatLine(), SwTextFrame::FormatLine(), SwTextFormatter::FormatQuoVadis(), SwTextCursor::GetCharRect_(), SwDropPortion::GetDropLeft(), SwTextCursor::GetEndCharRect(), SwLineLayout::GetHangingMargin_(), SwGluePortion::GetModelPositionForViewPoint(), SwTextCursor::GetModelPositionForViewPoint(), SwTextFrame::GetModelPositionForViewPoint_(), SwGluePortion::GetPrtGlue(), SwTextPortion::GetTextSize(), SwGluePortion::GetTextSize(), SwTextSizeInfo::GetTextSize(), SwIsoRefPortion::GetViewWidth(), SwIsoToxPortion::GetViewWidth(), SwSoftHyphPortion::GetViewWidth(), SwFieldPortion::GetViewWidth(), SwControlCharPortion::GetViewWidth(), SwTextGuess::Guess(), SwTabPortion::HandlePortion(), SwTextPortion::HandlePortion(), SwSoftHyphPortion::HandlePortion(), SwFieldPortion::HandlePortion(), SwLinePortion::HandlePortion(), SwLineLayout::Init(), SwTextFrameInfo::IsFilled(), SwTextFormatInfo::LastKernPortion(), lcl_DrawSpecial(), lcl_GetCharRectInsideField(), lcl_TruncateMultiPortion(), SwTextFormatter::MergeCharacterBorder(), SwTextFormatter::NewTabPortion(), SwRefPortion::Paint(), SwToxPortion::Paint(), SwExpandPortion::Paint(), SwTabPortion::Paint(), SwTextPortion::Paint(), SwIsoRefPortion::Paint(), SwIsoToxPortion::Paint(), SwGluePortion::Paint(), SwTextInputFieldPortion::Paint(), SwPostItsPortion::Paint(), SwBreakPortion::Paint(), SwSoftHyphPortion::Paint(), SwFieldPortion::Paint(), SwKernPortion::Paint(), SwHiddenPortion::Paint(), SwNumberPortion::Paint(), SwControlCharPortion::Paint(), SwGrfNumPortion::Paint(), SwCombinedPortion::Paint(), SwDoubleLinePortion::PaintBracket(), SwDropPortion::PaintDrop(), SwTextPainter::PaintDropPortion(), SwTextPainter::PaintMultiPortion(), SwDropPortion::PaintText(), SwTabPortion::PreFormat(), SwLinePortion::PrePaint(), SwLinePortion::PrtWidth(), SwLinePortion::SubPrtWidth(), SwDoubleLinePortion::SwDoubleLinePortion(), SwGrfNumPortion::SwGrfNumPortion(), SwKernPortion::SwKernPortion(), SwTextCursorSave::SwTextCursorSave(), SwTextFormatter::Underflow(), SwTextFrame::UnitUp_(), SwTextFormatter::UpdatePos(), SwTextFrame::VisitPortions(), and SwTextCursorSave::~SwTextCursorSave().
|
inline |
Definition at line 53 of file possiz.hxx.
|
private |
Definition at line 29 of file possiz.hxx.
Referenced by Height().
|
private |
Definition at line 28 of file possiz.hxx.
Referenced by Width().