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

#include <blink.hxx>

Collaboration diagram for SwBlink:
[legend]

Public Member Functions

 SwBlink ()
 
 ~SwBlink ()
 
 DECL_LINK (Blinker, Timer *, void)
 
void Insert (const Point &rPoint, const SwLinePortion *pPor, const SwTextFrame *pTextFrame, sal_uInt16 nDir)
 
void Replace (const SwLinePortion *pOld, const SwLinePortion *pNew)
 
void Delete (const SwLinePortion *pPor)
 
void FrameDelete (const SwRootFrame *pRoot)
 
bool IsVisible () const
 

Private Attributes

SwBlinkSet m_List
 
AutoTimer aTimer
 
bool bVisible
 

Detailed Description

Definition at line 68 of file blink.hxx.

Constructor & Destructor Documentation

SwBlink::SwBlink ( )

Definition at line 41 of file blink.cxx.

References aTimer, BLINK_ON_TIME, bVisible, LINK, Timer::SetInvokeHandler(), and Timer::SetTimeout().

SwBlink::~SwBlink ( )

Definition at line 49 of file blink.cxx.

References aTimer, and Task::Stop().

Member Function Documentation

SwBlink::DECL_LINK ( Blinker  ,
Timer ,
void   
)
void SwBlink::Delete ( const SwLinePortion pPor)
void SwBlink::FrameDelete ( const SwRootFrame pRoot)

Definition at line 165 of file blink.cxx.

References m_List.

Referenced by SwRootFrame::DestroyImpl().

void SwBlink::Insert ( const Point rPoint,
const SwLinePortion pPor,
const SwTextFrame pTextFrame,
sal_uInt16  nDir 
)
bool SwBlink::IsVisible ( ) const
inline

Definition at line 85 of file blink.hxx.

References bVisible.

Referenced by SwTextPaintInfo::DrawText_().

void SwBlink::Replace ( const SwLinePortion pOld,
const SwLinePortion pNew 
)

Definition at line 143 of file blink.cxx.

References m_List.

Referenced by SwLineLayout::Insert().

Member Data Documentation

AutoTimer SwBlink::aTimer
private

Definition at line 71 of file blink.hxx.

Referenced by Insert(), SwBlink(), and ~SwBlink().

bool SwBlink::bVisible
private

Definition at line 72 of file blink.hxx.

Referenced by IsVisible(), and SwBlink().

SwBlinkSet SwBlink::m_List
private

Definition at line 70 of file blink.hxx.

Referenced by Delete(), FrameDelete(), Insert(), and Replace().


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