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

#include <ww8par.hxx>

Collaboration diagram for wwSection:
[legend]

Public Member Functions

 wwSection (const SwPosition &rPos)
 
void SetDirection ()
 
bool IsContinuous () const
 
bool IsNotProtected () const
 
bool IsVertical () const
 
sal_Int16 NoCols () const
 
sal_Int32 StandardColSeparation () const
 
bool HasTitlePage () const
 
sal_uInt16 PageStartAt () const
 
bool PageRestartNo () const
 
bool IsBiDi () const
 
sal_uInt32 GetPageWidth () const
 
sal_uInt32 GetTextAreaWidth () const
 
sal_uInt32 GetPageHeight () const
 
sal_uInt32 GetPageLeft () const
 
sal_uInt32 GetPageRight () const
 
bool IsLandScape () const
 
bool IsFixedHeightHeader () const
 
bool IsFixedHeightFooter () const
 

Public Attributes

SEPr maSep
 
WW8_BRCVer9 m_brc [4]
 
SwNodeIndex maStart
 
SwSectionmpSection
 
SwPageDescmpPage
 
SvxFrameDirection meDir
 
sal_uInt32 m_nPgWidth
 
sal_uInt32 m_nPgLeft
 
sal_uInt32 m_nPgRight
 
sal_uInt32 m_nPgGutter
 
bool m_bRtlGutter = false
 
css::drawing::TextVerticalAdjust mnVerticalAdjustment
 
sal_uInt8 mnBorders
 
bool mbHasFootnote
 

Detailed Description

Definition at line 781 of file ww8par.hxx.

Constructor & Destructor Documentation

◆ wwSection()

wwSection::wwSection ( const SwPosition rPos)
explicit

Definition at line 827 of file ww8par6.cxx.

References Horizontal_LR_TB, maStart, mpPage, PAPER_A4, and Width.

Member Function Documentation

◆ GetPageHeight()

sal_uInt32 wwSection::GetPageHeight ( ) const
inline

Definition at line 814 of file ww8par.hxx.

References maSep, and SEPr::yaPage.

Referenced by wwSectionManager::SetPage().

◆ GetPageLeft()

sal_uInt32 wwSection::GetPageLeft ( ) const
inline

Definition at line 815 of file ww8par.hxx.

References m_nPgLeft.

Referenced by GetTextAreaWidth(), wwSectionManager::InsertSection(), and wwSectionManager::SetPage().

◆ GetPageRight()

sal_uInt32 wwSection::GetPageRight ( ) const
inline

Definition at line 816 of file ww8par.hxx.

References m_nPgRight.

Referenced by GetTextAreaWidth(), wwSectionManager::InsertSection(), and wwSectionManager::SetPage().

◆ GetPageWidth()

sal_uInt32 wwSection::GetPageWidth ( ) const
inline

Definition at line 811 of file ww8par.hxx.

References m_nPgWidth.

Referenced by GetTextAreaWidth(), and wwSectionManager::SetPage().

◆ GetTextAreaWidth()

sal_uInt32 wwSection::GetTextAreaWidth ( ) const
inline

◆ HasTitlePage()

bool wwSection::HasTitlePage ( ) const
inline

◆ IsBiDi()

bool wwSection::IsBiDi ( ) const
inline

Definition at line 810 of file ww8par.hxx.

References SEPr::fBiDi, and maSep.

◆ IsContinuous()

bool wwSection::IsContinuous ( ) const
inline

Definition at line 802 of file ww8par.hxx.

References SEPr::bkc, and maSep.

◆ IsFixedHeightFooter()

bool wwSection::IsFixedHeightFooter ( ) const
inline

Definition at line 819 of file ww8par.hxx.

References SEPr::dyaBottom, and maSep.

Referenced by SwWW8ImplReader::Read_HdFt(), and wwSectionManager::SetPageULSpaceItems().

◆ IsFixedHeightHeader()

bool wwSection::IsFixedHeightHeader ( ) const
inline

Definition at line 818 of file ww8par.hxx.

References SEPr::dyaTop, and maSep.

Referenced by SwWW8ImplReader::Read_HdFt(), and wwSectionManager::SetPageULSpaceItems().

◆ IsLandScape()

bool wwSection::IsLandScape ( ) const
inline

Definition at line 817 of file ww8par.hxx.

References SEPr::dmOrientPage, and maSep.

Referenced by wwSectionManager::SetPage().

◆ IsNotProtected()

bool wwSection::IsNotProtected ( ) const
inline

Definition at line 803 of file ww8par.hxx.

References SEPr::fUnlocked, and maSep.

Referenced by wwSectionManager::SectionIsProtected().

◆ IsVertical()

bool wwSection::IsVertical ( ) const

Definition at line 204 of file ww8par6.cxx.

References meDir.

Referenced by SwWW8ImplReader::SetDocumentGrid().

◆ NoCols()

sal_Int16 wwSection::NoCols ( ) const
inline

Definition at line 805 of file ww8par.hxx.

References SEPr::ccolM1, and maSep.

Referenced by wwSectionManager::SetCols().

◆ PageRestartNo()

bool wwSection::PageRestartNo ( ) const
inline

Definition at line 809 of file ww8par.hxx.

References SEPr::fPgnRestart, and maSep.

◆ PageStartAt()

sal_uInt16 wwSection::PageStartAt ( ) const
inline

Definition at line 808 of file ww8par.hxx.

References maSep, and SEPr::pgnStart.

◆ SetDirection()

void wwSection::SetDirection ( )

Definition at line 168 of file ww8par6.cxx.

References SEPr::fBiDi, maSep, meDir, and SEPr::wTextFlow.

Referenced by wwSectionManager::CreateSep().

◆ StandardColSeparation()

sal_Int32 wwSection::StandardColSeparation ( ) const
inline

Definition at line 806 of file ww8par.hxx.

References SEPr::dxaColumns, and maSep.

Referenced by wwSectionManager::SetCols().

Member Data Documentation

◆ m_brc

WW8_BRCVer9 wwSection::m_brc[4]

Definition at line 786 of file ww8par.hxx.

Referenced by wwSectionManager::CreateSep(), and SwWW8ImplReader::SetPageBorder().

◆ m_bRtlGutter

bool wwSection::m_bRtlGutter = false

Definition at line 796 of file ww8par.hxx.

Referenced by wwSectionManager::SetLeftRight(), and wwSectionManager::SetPage().

◆ m_nPgGutter

sal_uInt32 wwSection::m_nPgGutter

◆ m_nPgLeft

sal_uInt32 wwSection::m_nPgLeft

Definition at line 793 of file ww8par.hxx.

Referenced by GetPageLeft(), and wwSectionManager::SetLeftRight().

◆ m_nPgRight

sal_uInt32 wwSection::m_nPgRight

Definition at line 794 of file ww8par.hxx.

Referenced by GetPageRight(), and wwSectionManager::SetLeftRight().

◆ m_nPgWidth

sal_uInt32 wwSection::m_nPgWidth

◆ maSep

SEPr wwSection::maSep

◆ maStart

SwNodeIndex wwSection::maStart

Definition at line 787 of file ww8par.hxx.

◆ mbHasFootnote

bool wwSection::mbHasFootnote

Definition at line 800 of file ww8par.hxx.

◆ meDir

SvxFrameDirection wwSection::meDir

Definition at line 790 of file ww8par.hxx.

Referenced by IsVertical(), SetDirection(), and SwWW8ImplReader::SetDocumentGrid().

◆ mnBorders

sal_uInt8 wwSection::mnBorders

Definition at line 799 of file ww8par.hxx.

Referenced by wwSectionManager::CreateSep().

◆ mnVerticalAdjustment

css::drawing::TextVerticalAdjust wwSection::mnVerticalAdjustment

Definition at line 798 of file ww8par.hxx.

Referenced by wwSectionManager::SetSegmentToPageDesc().

◆ mpPage

SwPageDesc* wwSection::mpPage

◆ mpSection

SwSection* wwSection::mpSection

Definition at line 788 of file ww8par.hxx.

Referenced by wwSectionManager::InsertSection().


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