LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwContentNotify Class Reference

#include <frmtool.hxx>

Inheritance diagram for SwContentNotify:
[legend]
Collaboration diagram for SwContentNotify:
[legend]

Public Member Functions

 SwContentNotify (SwContentFrame *pContentFrame)
 
 ~SwContentNotify ()
 
void SetInvalidatePrevPrtArea ()
 
void SetBordersJoinedWithPrev ()
 
- Public Member Functions inherited from SwFrameNotify
 SwFrameNotify (SwFrame *pFrame)
 
 ~SwFrameNotify ()
 
const SwRectgetFrameArea () const
 
void SetInvaKeep ()
 

Private Member Functions

void ImplDestroy ()
 

Private Attributes

bool mbChkHeightOfLastLine
 
SwTwips mnHeightOfLastLine
 
bool mbInvalidatePrevPrtArea
 
bool mbBordersJoinedWithPrev
 

Additional Inherited Members

- Protected Attributes inherited from SwFrameNotify
SwFramempFrame
 
const SwRect maFrame
 
const SwRect maPrt
 
SwTwips mnFlyAnchorOfst
 
SwTwips mnFlyAnchorOfstNoWrap
 
bool mbHadFollow
 
bool mbInvaKeep
 
bool mbValidSize
 

Detailed Description

Definition at line 274 of file frmtool.hxx.

Constructor & Destructor Documentation

◆ SwContentNotify()

SwContentNotify::SwContentNotify ( SwContentFrame pContentFrame)

◆ ~SwContentNotify()

SwContentNotify::~SwContentNotify ( )

Definition at line 1030 of file frmtool.cxx.

References ImplDestroy(), and suppress_fun_call_w_exception.

Member Function Documentation

◆ ImplDestroy()

void SwContentNotify::ImplDestroy ( )
private

Definition at line 813 of file frmtool.cxx.

References bSetCompletePaintOnInvalidate, SwFEShell::CalcAndSetScale(), SwDoc::DoesContainAtPageObjWithContentAnchor(), SwFrame::FindFlyFrame(), SwFrame::FindPageFrame(), SwFrame::FindPrev(), sw::FrameContainsNode(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwRootFrame::GetCurrShell(), SwNode::GetDoc(), SwViewShell::GetDoc(), SwFrame::GetDrawObjs(), SwLayoutFrame::GetFormat(), SwFrameAreaDefinition::getFrameArea(), SwFrameNotify::getFrameArea(), SwFrameAreaDefinition::getFramePrintArea(), SwDoc::getIDocumentState(), SwNode::GetIndex(), SwFrame::GetIndPrev(), GetNode(), SwOLEObj::GetObject(), SwOLENode::GetOLEObj(), SwPageFrame::GetPhyPageNum(), sw::Ring< value_type >::GetRingContainer(), SwFrame::getRootFrame(), SwSectionFrame::GetSection(), SwDoc::GetSpzFrameFormats(), SwFrame::GetUpper(), SwFormatVertOrient::GetVertOrient(), SwFormat::GetVertOrient(), SwRectFnSet::GetWidth(), SwRect::HasArea(), SwFrame::InvalidateNextPrtArea(), SwFrame::InvalidateObjs(), SwFrame::InvalidatePrt(), SwViewShell::InvalidateWindows(), SwFrame::IsCellFrame(), SwTextFrame::IsEmpty(), SwTextFrame::IsHiddenNow(), SwFrame::IsInFly(), SwFrame::IsInSct(), SwFrame::IsInTab(), IDocumentState::IsNewDoc(), SwFrame::IsNoTextFrame(), SwOLEObj::IsOleRef(), SwOLENode::IsOLESizeInvalid(), SwFrame::IsSctFrame(), SwFrame::IsTextFrame(), IDocumentState::IsUpdateExpField(), SwFrameNotify::maFrame, SwFrameNotify::maPrt, mbBordersJoinedWithPrev, mbChkHeightOfLastLine, mbInvalidatePrevPrtArea, mnHeightOfLastLine, SwFrameNotify::mpFrame, SwPostItHelper::NONE, SwRectFnSet::PosDiff(), RES_DRAWFRMFMT(), SwFormatAnchor::SetAnchor(), SwFrame::SetCompletePaint(), SwOLENode::SetOLESizeInvalid(), SwFormatAnchor::SetPageNum(), SwFrame::SetRetouche(), and SwRect::SSize().

Referenced by ~SwContentNotify().

◆ SetBordersJoinedWithPrev()

void SwContentNotify::SetBordersJoinedWithPrev ( )
inline

Definition at line 297 of file frmtool.hxx.

References mbBordersJoinedWithPrev.

◆ SetInvalidatePrevPrtArea()

void SwContentNotify::SetInvalidatePrevPrtArea ( )
inline

Definition at line 292 of file frmtool.hxx.

References mbInvalidatePrevPrtArea.

Member Data Documentation

◆ mbBordersJoinedWithPrev

bool SwContentNotify::mbBordersJoinedWithPrev
private

Definition at line 283 of file frmtool.hxx.

Referenced by ImplDestroy(), and SetBordersJoinedWithPrev().

◆ mbChkHeightOfLastLine

bool SwContentNotify::mbChkHeightOfLastLine
private

Definition at line 278 of file frmtool.hxx.

Referenced by ImplDestroy(), and SwContentNotify().

◆ mbInvalidatePrevPrtArea

bool SwContentNotify::mbInvalidatePrevPrtArea
private

Definition at line 282 of file frmtool.hxx.

Referenced by ImplDestroy(), and SetInvalidatePrevPrtArea().

◆ mnHeightOfLastLine

SwTwips SwContentNotify::mnHeightOfLastLine
private

Definition at line 279 of file frmtool.hxx.

Referenced by ImplDestroy(), and SwContentNotify().


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