LibreOffice Module sw (master) 1
|
#include <node2lay.hxx>
Public Member Functions | |
SwNode2Layout (const SwNode &rNd, SwNodeOffset nIdx) | |
Use this ctor for inserting before/after rNd. More... | |
~SwNode2Layout () | |
SwFrame * | NextFrame () |
SwLayoutFrame * | UpperFrame (SwFrame *&rpFrame, const SwNode &rNode) |
SwFrame * | GetFrame (const Point *pDocPos) const |
Private Attributes | |
std::unique_ptr< SwNode2LayImpl > | m_pImpl |
Definition at line 55 of file node2lay.hxx.
SwNode2Layout::SwNode2Layout | ( | const SwNode & | rNd, |
SwNodeOffset | nIdx | ||
) |
Use this ctor for inserting before/after rNd.
nIdx | is the index of the to-be-inserted Node |
Definition at line 478 of file node2lay.cxx.
References m_pImpl.
SwNode2Layout::~SwNode2Layout | ( | ) |
Definition at line 505 of file node2lay.cxx.
Definition at line 513 of file node2lay.cxx.
References m_pImpl.
Referenced by lcl_FindChapterNode().
SwFrame * SwNode2Layout::NextFrame | ( | ) |
Definition at line 495 of file node2lay.cxx.
References m_pImpl.
Referenced by SwContentTree::BringTypesWithFlowFramesToAttention(), SwFrameFormat::FindLayoutRect(), MakeFrames(), SwTableNode::MakeFramesForAdjacentContentNode(), and SwSectionNode::MakeFramesForAdjacentContentNode().
SwLayoutFrame * SwNode2Layout::UpperFrame | ( | SwFrame *& | rpFrame, |
const SwNode & | rNode | ||
) |
Definition at line 500 of file node2lay.cxx.
References m_pImpl.
Referenced by SwContentNode::MakeFramesForAdjacentContentNode(), and SwTableNode::MakeOwnFrames().
|
private |
Definition at line 57 of file node2lay.hxx.
Referenced by GetFrame(), NextFrame(), and UpperFrame().