LibreOffice Module sw (master) 1
|
a clone of SwInterHyphInfo, but with TextFrameIndex instead of node index More...
#include <txtfrm.hxx>
Public Member Functions | |
SwInterHyphInfoTextFrame (SwTextFrame const &rFrame, SwTextNode const &rNode, SwInterHyphInfo const &rHyphInfo) | |
void | UpdateTextNodeHyphInfo (SwTextFrame const &rFrame, SwTextNode const &rNode, SwInterHyphInfo &o_rHyphInfo) |
void | SetHyphWord (const css::uno::Reference< css::linguistic2::XHyphenatedWord > &xHW) |
Public Attributes | |
TextFrameIndex | m_nStart |
input: requested range to hyphenate More... | |
TextFrameIndex | m_nEnd |
TextFrameIndex | m_nWordStart |
output: found word More... | |
TextFrameIndex | m_nWordLen |
Private Attributes | |
css::uno::Reference< css::linguistic2::XHyphenatedWord > | m_xHyphWord |
output: hyphenated word More... | |
a clone of SwInterHyphInfo, but with TextFrameIndex instead of node index
Definition at line 60 of file txtfrm.hxx.
SwInterHyphInfoTextFrame::SwInterHyphInfoTextFrame | ( | SwTextFrame const & | rFrame, |
SwTextNode const & | rNode, | ||
SwInterHyphInfo const & | rHyphInfo | ||
) |
Definition at line 1673 of file txtedt.cxx.
|
inline |
Definition at line 78 of file txtfrm.hxx.
References m_xHyphWord.
Referenced by SwTextFormatter::Hyphenate().
void SwInterHyphInfoTextFrame::UpdateTextNodeHyphInfo | ( | SwTextFrame const & | rFrame, |
SwTextNode const & | rNode, | ||
SwInterHyphInfo & | o_rHyphInfo | ||
) |
Definition at line 1683 of file txtedt.cxx.
References SwInterHyphInfo::m_nWordLen, m_nWordLen, SwInterHyphInfo::m_nWordStart, m_nWordStart, m_xHyphWord, SwTextFrame::MapViewToModel(), SAL_WARN, and SwInterHyphInfo::SetHyphWord().
Referenced by SwTextNode::Hyphenate().
TextFrameIndex SwInterHyphInfoTextFrame::m_nEnd |
Definition at line 68 of file txtfrm.hxx.
Referenced by SwTextNode::Hyphenate(), SwTextFrame::Hyphenate(), and SwTextFormatter::Hyphenate().
TextFrameIndex SwInterHyphInfoTextFrame::m_nStart |
input: requested range to hyphenate
Definition at line 67 of file txtfrm.hxx.
Referenced by SwTextNode::Hyphenate(), SwTextFrame::Hyphenate(), and SwTextFormatter::Hyphenate().
TextFrameIndex SwInterHyphInfoTextFrame::m_nWordLen |
Definition at line 71 of file txtfrm.hxx.
Referenced by SwTextFormatter::Hyphenate(), and UpdateTextNodeHyphInfo().
TextFrameIndex SwInterHyphInfoTextFrame::m_nWordStart |
output: found word
Definition at line 70 of file txtfrm.hxx.
Referenced by SwTextFormatter::Hyphenate(), and UpdateTextNodeHyphInfo().
|
private |
output: hyphenated word
Definition at line 64 of file txtfrm.hxx.
Referenced by SetHyphWord(), and UpdateTextNodeHyphInfo().