LibreOffice Module sw (master) 1
Public Member Functions | Public Attributes | List of all members
SwFillData Struct Reference
Collaboration diagram for SwFillData:
[legend]

Public Member Functions

 SwFillData (const SwCursorMoveState *pC, SwPosition *pP, const SwRect &rR, const Point &rPt)
 
SwFillMode Mode () const
 
tools::Long X () const
 
tools::Long Y () const
 
tools::Long Left () const
 
tools::Long Right () const
 
tools::Long Bottom () const
 
SwFillCursorPosFill () const
 
void SetTab (sal_uInt16 nNew)
 
void SetSpace (sal_uInt16 nNew)
 
void SetSpaceOnly (sal_uInt16 nNew)
 
void SetOrient (const sal_Int16 eNew)
 

Public Attributes

SwRect aFrame
 
const SwCursorMoveStatepCMS
 
SwPositionpPos
 
const PointrPoint
 
SwTwips nLineWidth
 
bool bFirstLine: 1
 
bool bInner: 1
 
bool bColumn: 1
 
bool bEmpty: 1
 

Detailed Description

Definition at line 521 of file frmcrsr.cxx.

Constructor & Destructor Documentation

◆ SwFillData()

SwFillData::SwFillData ( const SwCursorMoveState pC,
SwPosition pP,
const SwRect rR,
const Point rPt 
)
inline

Definition at line 532 of file frmcrsr.cxx.

Member Function Documentation

◆ Bottom()

tools::Long SwFillData::Bottom ( ) const
inline

Definition at line 541 of file frmcrsr.cxx.

References aFrame, and SwRect::Bottom().

Referenced by SwTextFrame::FillCursorPos().

◆ Fill()

SwFillCursorPos & SwFillData::Fill ( ) const
inline

Definition at line 542 of file frmcrsr.cxx.

References SwCursorMoveState::m_pFill, and pCMS.

Referenced by SwTextFrame::FillCursorPos().

◆ Left()

tools::Long SwFillData::Left ( ) const
inline

Definition at line 539 of file frmcrsr.cxx.

References aFrame, and SwRect::Left().

Referenced by SwTextFrame::FillCursorPos().

◆ Mode()

SwFillMode SwFillData::Mode ( ) const
inline

Definition at line 536 of file frmcrsr.cxx.

References SwFillCursorPos::eMode, SwCursorMoveState::m_pFill, and pCMS.

Referenced by SwTextFrame::FillCursorPos().

◆ Right()

tools::Long SwFillData::Right ( ) const
inline

Definition at line 540 of file frmcrsr.cxx.

References aFrame, and SwRect::Right().

Referenced by SwTextFrame::FillCursorPos().

◆ SetOrient()

void SwFillData::SetOrient ( const sal_Int16  eNew)
inline

Definition at line 546 of file frmcrsr.cxx.

References SwFillCursorPos::eOrient, SwCursorMoveState::m_pFill, and pCMS.

Referenced by SwTextFrame::FillCursorPos().

◆ SetSpace()

void SwFillData::SetSpace ( sal_uInt16  nNew)
inline

Definition at line 544 of file frmcrsr.cxx.

References SwCursorMoveState::m_pFill, SwFillCursorPos::nSpaceCnt, and pCMS.

Referenced by SwTextFrame::FillCursorPos().

◆ SetSpaceOnly()

void SwFillData::SetSpaceOnly ( sal_uInt16  nNew)
inline

Definition at line 545 of file frmcrsr.cxx.

References SwCursorMoveState::m_pFill, SwFillCursorPos::nSpaceOnlyCnt, and pCMS.

Referenced by SwTextFrame::FillCursorPos().

◆ SetTab()

void SwFillData::SetTab ( sal_uInt16  nNew)
inline

Definition at line 543 of file frmcrsr.cxx.

References SwCursorMoveState::m_pFill, SwFillCursorPos::nTabCnt, and pCMS.

Referenced by SwTextFrame::FillCursorPos().

◆ X()

tools::Long SwFillData::X ( ) const
inline

Definition at line 537 of file frmcrsr.cxx.

References rPoint, and Point::X().

Referenced by SwTextFrame::FillCursorPos().

◆ Y()

tools::Long SwFillData::Y ( ) const
inline

Definition at line 538 of file frmcrsr.cxx.

References rPoint, and Point::Y().

Referenced by SwTextFrame::FillCursorPos().

Member Data Documentation

◆ aFrame

SwRect SwFillData::aFrame

Definition at line 523 of file frmcrsr.cxx.

Referenced by Bottom(), SwTextFrame::FillCursorPos(), Left(), and Right().

◆ bColumn

bool SwFillData::bColumn

Definition at line 530 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

◆ bEmpty

bool SwFillData::bEmpty

Definition at line 531 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

◆ bFirstLine

bool SwFillData::bFirstLine

Definition at line 528 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

◆ bInner

bool SwFillData::bInner

Definition at line 529 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

◆ nLineWidth

SwTwips SwFillData::nLineWidth

Definition at line 527 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

◆ pCMS

const SwCursorMoveState* SwFillData::pCMS

◆ pPos

SwPosition* SwFillData::pPos

Definition at line 525 of file frmcrsr.cxx.

Referenced by SwTextFrame::FillCursorPos().

◆ rPoint

const Point& SwFillData::rPoint

Definition at line 526 of file frmcrsr.cxx.

Referenced by X(), and Y().


The documentation for this struct was generated from the following file: