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 SwRect & getFrameArea () 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
SwFrame * mpFrame
 
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: