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

#include <shdwcrsr.hxx>

Collaboration diagram for SwShadowCursor:
[legend]

Public Member Functions

 SwShadowCursor (vcl::Window &rWin)
 
 ~SwShadowCursor ()
 
void SetPos (const Point &rPt, tools::Long nHeight, sal_uInt16 nMode)
 

Private Member Functions

void DrawCursor (sal_uInt16 nMode)
 

Private Attributes

VclPtr< vcl::Windowm_pWin
 
Point m_aOldPt
 
tools::Long m_nOldHeight
 
sal_uInt16 m_nOldMode
 

Detailed Description

Definition at line 27 of file shdwcrsr.hxx.

Constructor & Destructor Documentation

◆ SwShadowCursor()

SwShadowCursor::SwShadowCursor ( vcl::Window rWin)
inline

Definition at line 37 of file shdwcrsr.hxx.

◆ ~SwShadowCursor()

SwShadowCursor::~SwShadowCursor ( )

Definition at line 26 of file shdwcrsr.cxx.

References DrawCursor(), and m_nOldMode.

Member Function Documentation

◆ DrawCursor()

void SwShadowCursor::DrawCursor ( sal_uInt16  nMode)
private

Definition at line 48 of file shdwcrsr.cxx.

References m_pWin.

Referenced by SetPos(), and ~SwShadowCursor().

◆ SetPos()

void SwShadowCursor::SetPos ( const Point rPt,
tools::Long  nHeight,
sal_uInt16  nMode 
)

Definition at line 32 of file shdwcrsr.cxx.

References DrawCursor(), m_aOldPt, m_nOldHeight, m_nOldMode, and m_pWin.

Member Data Documentation

◆ m_aOldPt

Point SwShadowCursor::m_aOldPt
private

Definition at line 30 of file shdwcrsr.hxx.

Referenced by SetPos().

◆ m_nOldHeight

tools::Long SwShadowCursor::m_nOldHeight
private

Definition at line 31 of file shdwcrsr.hxx.

Referenced by SetPos().

◆ m_nOldMode

sal_uInt16 SwShadowCursor::m_nOldMode
private

Definition at line 32 of file shdwcrsr.hxx.

Referenced by SetPos(), and ~SwShadowCursor().

◆ m_pWin

VclPtr<vcl::Window> SwShadowCursor::m_pWin
private

Definition at line 29 of file shdwcrsr.hxx.

Referenced by DrawCursor(), and SetPos().


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