LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
SwHyphIter Class Reference
Inheritance diagram for SwHyphIter:
[legend]
Collaboration diagram for SwHyphIter:
[legend]

Public Member Functions

 SwHyphIter ()
 
void Start (SwEditShell *pSh, SwDocPositions eStart, SwDocPositions eEnd)
 
void End ()
 
void Ignore ()
 ignore hyphenation More...
 
uno::Any Continue (sal_uInt16 *pPageCnt, sal_uInt16 *pPageSt)
 
void InsertSoftHyph (const sal_Int32 nHyphPos)
 
void ShowSelection ()
 
- Public Member Functions inherited from SwLinguIter
 SwLinguIter ()
 
SwEditShellGetSh ()
 
const SwPositionGetEnd () const
 
void SetEnd (SwPosition *pNew)
 
const SwPositionGetStart () const
 
void SetStart (SwPosition *pNew)
 
const SwPositionGetCurr () const
 
void SetCurr (SwPosition *pNew)
 
const SwPositionGetCurrX () const
 
void SetCurrX (SwPosition *pNew)
 
sal_uInt16 & GetCursorCnt ()
 
void Start_ (SwEditShell *pSh, SwDocPositions eStart, SwDocPositions eEnd)
 
void End_ (bool bRestoreSelection=true)
 

Static Public Member Functions

static bool IsAuto ()
 

Static Private Member Functions

static void DelSoftHyph (SwPaM &rPam)
 

Private Attributes

const SwTextNodem_pLastNode
 
SwTextFramem_pLastFrame
 
bool bOldIdle
 

Friends

SwTextFramesw::SwHyphIterCacheLastTextFrame (SwTextNode const *pNode, const sw::Creator &rCreator)
 

Detailed Description

Definition at line 155 of file edlingu.cxx.

Constructor & Destructor Documentation

SwHyphIter::SwHyphIter ( )
inline

Definition at line 166 of file edlingu.cxx.

Member Function Documentation

uno::Any SwHyphIter::Continue ( sal_uInt16 *  pPageCnt,
sal_uInt16 *  pPageSt 
)
void SwHyphIter::DelSoftHyph ( SwPaM rPam)
staticprivate
void SwHyphIter::End ( )
void SwHyphIter::Ignore ( )
void SwHyphIter::InsertSoftHyph ( const sal_Int32  nHyphPos)
bool SwHyphIter::IsAuto ( )
static

Definition at line 407 of file edlingu.cxx.

References GetLinguPropertySet(), and UPN_IS_HYPH_AUTO.

Referenced by Continue().

void SwHyphIter::ShowSelection ( )
void SwHyphIter::Start ( SwEditShell pSh,
SwDocPositions  eStart,
SwDocPositions  eEnd 
)

Friends And Related Function Documentation

SwTextFrame* sw::SwHyphIterCacheLastTextFrame ( SwTextNode const *  pNode,
const sw::Creator rCreator 
)
friend

Member Data Documentation

bool SwHyphIter::bOldIdle
private

Definition at line 162 of file edlingu.cxx.

Referenced by End(), and Start().

SwTextFrame* SwHyphIter::m_pLastFrame
private

Definition at line 159 of file edlingu.cxx.

Referenced by sw::SwHyphIterCacheLastTextFrame().

const SwTextNode* SwHyphIter::m_pLastNode
private

Definition at line 158 of file edlingu.cxx.

Referenced by sw::SwHyphIterCacheLastTextFrame().


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