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, SwNodeOffset 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< SwNode2LayImplm_pImpl

Detailed Description

Definition at line 55 of file node2lay.hxx.

Constructor & Destructor Documentation

SwNode2Layout::SwNode2Layout ( const SwNode rNd,
SwNodeOffset  nIdx 

Use this ctor for inserting before/after rNd.

nIdxis the index of the to-be-inserted Node

Definition at line 477 of file node2lay.cxx.

References false, and m_pImpl.

SwNode2Layout::~SwNode2Layout ( )

Definition at line 504 of file node2lay.cxx.

Member Function Documentation

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

Definition at line 512 of file node2lay.cxx.

References m_pImpl.

SwFrame * SwNode2Layout::NextFrame ( )

Definition at line 494 of file node2lay.cxx.

References m_pImpl.

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

Definition at line 499 of file node2lay.cxx.

References m_pImpl.

Referenced by SwTableNode::MakeOwnFrames().

Member Data Documentation

std::unique_ptr<SwNode2LayImpl> SwNode2Layout::m_pImpl

Definition at line 57 of file node2lay.hxx.

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

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