LibreOffice Module sw (master) 1
|
#include <wrtswtbl.hxx>
Public Member Functions | |
SwWriteTableRow (tools::Long nPos, bool bUseLayoutHeights) | |
SwWriteTableCell * | AddCell (const SwTableBox *pBox, sal_uInt16 nRow, sal_uInt16 nCol, sal_uInt16 nRowSpan, sal_uInt16 nColSpan, tools::Long nHeight, const SvxBrushItem *pBackground) |
void | SetBackground (const SvxBrushItem *pBGround) |
const SvxBrushItem * | GetBackground () const |
bool | HasTopBorder () const |
bool | HasBottomBorder () const |
const SwWriteTableCells & | GetCells () const |
bool | operator== (const SwWriteTableRow &rRow) const |
bool | operator< (const SwWriteTableRow &rRow2) const |
Public Attributes | |
sal_uInt16 | m_nTopBorder |
sal_uInt16 | m_nBottomBorder |
bool | m_bTopBorder: 1 |
bool | m_bBottomBorder: 1 |
Private Member Functions | |
SwWriteTableRow & | operator= (const SwWriteTableRow &)=delete |
SwWriteTableRow (const SwWriteTableRow &) | |
Private Attributes | |
SwWriteTableCells | m_Cells |
all cells of the rows More... | |
const SvxBrushItem * | m_pBackground |
tools::Long | m_nPos |
bool | mbUseLayoutHeights |
Definition at line 97 of file wrtswtbl.hxx.
|
private |
SwWriteTableRow::SwWriteTableRow | ( | tools::Long | nPos, |
bool | bUseLayoutHeights | ||
) |
Definition at line 55 of file wrtswtbl.cxx.
References m_nPos.
SwWriteTableCell * SwWriteTableRow::AddCell | ( | const SwTableBox * | pBox, |
sal_uInt16 | nRow, | ||
sal_uInt16 | nCol, | ||
sal_uInt16 | nRowSpan, | ||
sal_uInt16 | nColSpan, | ||
tools::Long | nHeight, | ||
const SvxBrushItem * | pBackground | ||
) |
Definition at line 62 of file wrtswtbl.cxx.
References m_Cells.
Referenced by SwWriteTable::FillTableRowsCols(), and SwWriteTable::SwWriteTable().
|
inline |
Definition at line 130 of file wrtswtbl.hxx.
References m_pBackground.
Referenced by SwWriteTable::GetLineBrush().
|
inline |
Definition at line 135 of file wrtswtbl.hxx.
References m_Cells.
Referenced by RtfAttributeOutput::TableBackgrounds(), DocxAttributeOutput::TableCellProperties(), RtfAttributeOutput::TableDefaultBorders(), RtfAttributeOutput::TableDefinition(), DocxAttributeOutput::TableVerticalCell(), and RtfAttributeOutput::TableVerticalCell().
|
inline |
Definition at line 133 of file wrtswtbl.hxx.
References m_bBottomBorder.
Referenced by SwWriteTable::GetAbsHeight().
|
inline |
Definition at line 132 of file wrtswtbl.hxx.
References m_bTopBorder.
Referenced by SwWriteTable::GetAbsHeight().
|
inline |
Definition at line 148 of file wrtswtbl.hxx.
References m_nPos, mbUseLayoutHeights, and ROWFUZZY.
|
privatedelete |
|
inline |
Definition at line 141 of file wrtswtbl.hxx.
References m_nPos, mbUseLayoutHeights, and ROWFUZZY.
|
inline |
Definition at line 126 of file wrtswtbl.hxx.
References m_pBackground.
Referenced by SwWriteTable::FillTableRowsCols(), and SwWriteTable::GetLineBrush().
bool SwWriteTableRow::m_bBottomBorder |
Definition at line 116 of file wrtswtbl.hxx.
Referenced by SwWriteTable::FillTableRowsCols(), HasBottomBorder(), and SwWriteTable::SwWriteTable().
bool SwWriteTableRow::m_bTopBorder |
Definition at line 115 of file wrtswtbl.hxx.
Referenced by SwWriteTable::FillTableRowsCols(), HasTopBorder(), and SwWriteTable::SwWriteTable().
|
private |
all cells of the rows
Definition at line 99 of file wrtswtbl.hxx.
Referenced by AddCell(), and GetCells().
sal_uInt16 SwWriteTableRow::m_nBottomBorder |
Definition at line 113 of file wrtswtbl.hxx.
Referenced by SwWriteTable::FillTableRowsCols().
|
private |
Definition at line 102 of file wrtswtbl.hxx.
Referenced by operator<(), and operator==().
sal_uInt16 SwWriteTableRow::m_nTopBorder |
Definition at line 112 of file wrtswtbl.hxx.
Referenced by SwWriteTable::FillTableRowsCols().
|
private |
Definition at line 100 of file wrtswtbl.hxx.
Referenced by GetBackground(), and SetBackground().
|
private |
Definition at line 103 of file wrtswtbl.hxx.
Referenced by operator<(), and operator==().