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

#include <tblrwcl.hxx>

Public Member Functions

 SwShareBoxFormats ()
 
 ~SwShareBoxFormats ()
 
SwFrameFormatGetFormat (const SwFrameFormat &rFormat, long nWidth) const
 
SwFrameFormatGetFormat (const SwFrameFormat &rFormat, const SfxPoolItem &) const
 
void AddFormat (const SwFrameFormat &rOld, SwFrameFormat &rNew)
 
void SetSize (SwTableBox &rBox, const SwFormatFrameSize &rSz)
 
void SetAttr (SwTableBox &rBox, const SfxPoolItem &rItem)
 
void SetAttr (SwTableLine &rLine, const SfxPoolItem &rItem)
 
void RemoveFormat (const SwFrameFormat &rFormat)
 

Private Member Functions

bool Seek_Entry (const SwFrameFormat &rFormat, sal_uInt16 *pPos) const
 
void ChangeFrameFormat (SwTableBox *pBox, SwTableLine *pLn, SwFrameFormat &rFormat)
 

Private Attributes

std::vector< std::unique_ptr< SwShareBoxFormat > > m_ShareArr
 

Detailed Description

Definition at line 172 of file tblrwcl.hxx.

Constructor & Destructor Documentation

SwShareBoxFormats::SwShareBoxFormats ( )
inline

Definition at line 181 of file tblrwcl.hxx.

SwShareBoxFormats::~SwShareBoxFormats ( )

Definition at line 3237 of file tblrwcl.cxx.

Member Function Documentation

void SwShareBoxFormats::AddFormat ( const SwFrameFormat rOld,
SwFrameFormat rNew 
)

Definition at line 3257 of file tblrwcl.cxx.

References SwShareBoxFormat::AddFormat(), and nPos.

Referenced by lcl_LastBoxSetWidth().

void SwShareBoxFormats::ChangeFrameFormat ( SwTableBox pBox,
SwTableLine pLn,
SwFrameFormat rFormat 
)
private
SwFrameFormat * SwShareBoxFormats::GetFormat ( const SwFrameFormat rFormat,
long  nWidth 
) const

Definition at line 3241 of file tblrwcl.cxx.

References nPos.

Referenced by lcl_LastBoxSetWidth().

SwFrameFormat * SwShareBoxFormats::GetFormat ( const SwFrameFormat rFormat,
const SfxPoolItem rItem 
) const

Definition at line 3248 of file tblrwcl.cxx.

References nPos.

void SwShareBoxFormats::RemoveFormat ( const SwFrameFormat rFormat)

Definition at line 3338 of file tblrwcl.cxx.

References i.

Referenced by DeleteBox_().

bool SwShareBoxFormats::Seek_Entry ( const SwFrameFormat rFormat,
sal_uInt16 *  pPos 
) const
private

Definition at line 3349 of file tblrwcl.cxx.

void SwShareBoxFormats::SetAttr ( SwTableBox rBox,
const SfxPoolItem rItem 
)
void SwShareBoxFormats::SetAttr ( SwTableLine rLine,
const SfxPoolItem rItem 
)
void SwShareBoxFormats::SetSize ( SwTableBox rBox,
const SwFormatFrameSize rSz 
)

Member Data Documentation

std::vector<std::unique_ptr<SwShareBoxFormat> > SwShareBoxFormats::m_ShareArr
private

Definition at line 174 of file tblrwcl.hxx.


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