LibreOffice Module sd (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sdext::presenter::PresenterScrollBar::MousePressRepeater Class Reference
Inheritance diagram for sdext::presenter::PresenterScrollBar::MousePressRepeater:
[legend]
Collaboration diagram for sdext::presenter::PresenterScrollBar::MousePressRepeater:
[legend]

Public Member Functions

 MousePressRepeater (::rtl::Reference< PresenterScrollBar > xScrollBar)
 
void Dispose ()
 
void Start (const PresenterScrollBar::Area &reArea)
 
void Stop ()
 
void SetMouseArea (const PresenterScrollBar::Area &reArea)
 

Private Member Functions

void Callback ()
 
void Execute ()
 

Private Attributes

sal_Int32 mnMousePressRepeaterTaskId
 
::rtl::Reference< PresenterScrollBarmpScrollBar
 
PresenterScrollBar::Area meMouseArea
 

Detailed Description

Definition at line 46 of file PresenterScrollBar.cxx.

Constructor & Destructor Documentation

◆ MousePressRepeater()

sdext::presenter::PresenterScrollBar::MousePressRepeater::MousePressRepeater ( ::rtl::Reference< PresenterScrollBar xScrollBar)
explicit

Definition at line 728 of file PresenterScrollBar.cxx.

References None.

Member Function Documentation

◆ Callback()

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Callback ( )
private

Definition at line 786 of file PresenterScrollBar.cxx.

References Execute(), and Stop().

◆ Dispose()

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Dispose ( )

Definition at line 736 of file PresenterScrollBar.cxx.

References Stop().

◆ Execute()

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Execute ( )
private

◆ SetMouseArea()

void sdext::presenter::PresenterScrollBar::MousePressRepeater::SetMouseArea ( const PresenterScrollBar::Area reArea)

◆ Start()

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Start ( const PresenterScrollBar::Area reArea)

◆ Stop()

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Stop ( )

Member Data Documentation

◆ meMouseArea

PresenterScrollBar::Area sdext::presenter::PresenterScrollBar::MousePressRepeater::meMouseArea
private

Definition at line 62 of file PresenterScrollBar.cxx.

◆ mnMousePressRepeaterTaskId

sal_Int32 sdext::presenter::PresenterScrollBar::MousePressRepeater::mnMousePressRepeaterTaskId
private

Definition at line 60 of file PresenterScrollBar.cxx.

◆ mpScrollBar

::rtl::Reference<PresenterScrollBar> sdext::presenter::PresenterScrollBar::MousePressRepeater::mpScrollBar
private

Definition at line 61 of file PresenterScrollBar.cxx.


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