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

#include <tblsel.hxx>

Collaboration diagram for FndBox_:
[legend]

Public Member Functions

 FndBox_ (SwTableBox *pB, FndLine_ *pFL)
 
const FndLines_tGetLines () const
 
FndLines_tGetLines ()
 
const SwTableBoxGetBox () const
 
SwTableBoxGetBox ()
 
const FndLine_GetUpper () const
 
FndLine_GetUpper ()
 
void SetTableLines (const SwSelBoxes &rBoxes, const SwTable &rTable)
 
void SetTableLines (const SwTable &rTable)
 
void DelFrames (SwTable &rTable)
 
void MakeFrames (SwTable &rTable)
 
void MakeNewFrames (SwTable &rTable, const sal_uInt16 nNumber, const bool bBehind)
 
bool AreLinesToRestore (const SwTable &rTable) const
 
void ClearLineBehind ()
 

Private Member Functions

 FndBox_ (FndBox_ const &)=delete
 
FndBox_operator= (FndBox_ const &)=delete
 

Private Attributes

SwTableBoxm_pBox
 
FndLines_t m_Lines
 
FndLine_m_pUpper
 
SwTableLinem_pLineBefore
 For deleting/restoring the layout. More...
 
SwTableLinem_pLineBehind
 For deleting/restoring the layout. More...
 

Detailed Description

Definition at line 157 of file tblsel.hxx.

Constructor & Destructor Documentation

◆ FndBox_() [1/2]

FndBox_::FndBox_ ( FndBox_ const &  )
privatedelete

◆ FndBox_() [2/2]

FndBox_::FndBox_ ( SwTableBox pB,
FndLine_ pFL 
)
inline

Definition at line 212 of file tblsel.hxx.

Member Function Documentation

◆ AreLinesToRestore()

bool FndBox_::AreLinesToRestore ( const SwTable rTable) const

◆ ClearLineBehind()

void FndBox_::ClearLineBehind ( )
inline

Definition at line 188 of file tblsel.hxx.

References m_pLineBehind.

Referenced by SwTable::InsNewTable().

◆ DelFrames()

void FndBox_::DelFrames ( SwTable rTable)

◆ GetBox() [1/2]

SwTableBox * FndBox_::GetBox ( )
inline

Definition at line 175 of file tblsel.hxx.

References m_pBox.

◆ GetBox() [2/2]

const SwTableBox * FndBox_::GetBox ( ) const
inline

◆ GetLines() [1/2]

FndLines_t & FndBox_::GetLines ( )
inline

Definition at line 173 of file tblsel.hxx.

References m_Lines.

◆ GetLines() [2/2]

const FndLines_t & FndBox_::GetLines ( ) const
inline

◆ GetUpper() [1/2]

FndLine_ * FndBox_::GetUpper ( )
inline

Definition at line 177 of file tblsel.hxx.

References m_pUpper.

◆ GetUpper() [2/2]

const FndLine_ * FndBox_::GetUpper ( ) const
inline

◆ MakeFrames()

void FndBox_::MakeFrames ( SwTable rTable)

◆ MakeNewFrames()

void FndBox_::MakeNewFrames ( SwTable rTable,
const sal_uInt16  nNumber,
const bool  bBehind 
)

◆ operator=()

FndBox_ & FndBox_::operator= ( FndBox_ const &  )
privatedelete

◆ SetTableLines() [1/2]

void FndBox_::SetTableLines ( const SwSelBoxes rBoxes,
const SwTable rTable 
)

◆ SetTableLines() [2/2]

void FndBox_::SetTableLines ( const SwTable rTable)

Member Data Documentation

◆ m_Lines

FndLines_t FndBox_::m_Lines
private

Definition at line 160 of file tblsel.hxx.

Referenced by GetLines().

◆ m_pBox

SwTableBox* FndBox_::m_pBox
private

Definition at line 159 of file tblsel.hxx.

Referenced by GetBox().

◆ m_pLineBefore

SwTableLine* FndBox_::m_pLineBefore
private

For deleting/restoring the layout.

Definition at line 163 of file tblsel.hxx.

Referenced by AreLinesToRestore(), DelFrames(), MakeFrames(), MakeNewFrames(), and SetTableLines().

◆ m_pLineBehind

SwTableLine* FndBox_::m_pLineBehind
private

For deleting/restoring the layout.

Definition at line 164 of file tblsel.hxx.

Referenced by AreLinesToRestore(), ClearLineBehind(), DelFrames(), MakeFrames(), MakeNewFrames(), and SetTableLines().

◆ m_pUpper

FndLine_* FndBox_::m_pUpper
private

Definition at line 161 of file tblsel.hxx.

Referenced by GetUpper().


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