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

#include <node2lay.hxx>

Public Member Functions

 SwNode2Layout (const SwNode &rNd, sal_uLong nIdx)
 Use this ctor for inserting before/after rNd. More...
 
 ~SwNode2Layout ()
 
SwFrameNextFrame ()
 
SwLayoutFrameUpperFrame (SwFrame *&rpFrame, const SwNode &rNode)
 
SwFrameGetFrame (const Point *pDocPos) const
 

Private Attributes

std::unique_ptr< SwNode2LayImplpImpl
 

Detailed Description

Definition at line 54 of file node2lay.hxx.

Constructor & Destructor Documentation

SwNode2Layout::SwNode2Layout ( const SwNode rNd,
sal_uLong  nIdx 
)

Use this ctor for inserting before/after rNd.

Parameters
nIdxis the index of the to-be-inserted Node

Definition at line 427 of file node2lay.cxx.

SwNode2Layout::~SwNode2Layout ( )

Definition at line 454 of file node2lay.cxx.

Member Function Documentation

SwFrame * SwNode2Layout::GetFrame ( const Point pDocPos) const

Definition at line 462 of file node2lay.cxx.

References pImpl.

SwFrame * SwNode2Layout::NextFrame ( )

Definition at line 444 of file node2lay.cxx.

References pImpl.

SwLayoutFrame * SwNode2Layout::UpperFrame ( SwFrame *&  rpFrame,
const SwNode rNode 
)

Definition at line 449 of file node2lay.cxx.

References pImpl.

Referenced by SwTableNode::MakeOwnFrames().

Member Data Documentation

std::unique_ptr<SwNode2LayImpl> SwNode2Layout::pImpl
private

Definition at line 56 of file node2lay.hxx.

Referenced by GetFrame(), NextFrame(), and UpperFrame().


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