LibreOffice Module svtools (master) 1
Public Member Functions | Private Attributes | List of all members
svt::EditBrowseBox::BrowserMouseEventPtr Class Reference

Public Member Functions

 BrowserMouseEventPtr ()
 
bool Is () const
 
bool IsDown () const
 
const BrowserMouseEventoperator-> () const
 
SVT_DLLPUBLIC void Clear ()
 
void Set (const BrowserMouseEvent *pEvt, bool bIsDown)
 

Private Attributes

std::unique_ptr< BrowserMouseEventpEvent
 
bool bDown
 

Detailed Description

Definition at line 919 of file editbrowsebox.hxx.

Constructor & Destructor Documentation

◆ BrowserMouseEventPtr()

svt::EditBrowseBox::BrowserMouseEventPtr::BrowserMouseEventPtr ( )
inline

Definition at line 925 of file editbrowsebox.hxx.

Member Function Documentation

◆ Clear()

void svt::EditBrowseBox::BrowserMouseEventPtr::Clear ( )

Definition at line 79 of file editbrowsebox.cxx.

References pEvent.

Referenced by svt::EditBrowseBox::MouseButtonDown(), and svt::EditBrowseBox::MouseButtonUp().

◆ Is()

bool svt::EditBrowseBox::BrowserMouseEventPtr::Is ( ) const
inline

◆ IsDown()

bool svt::EditBrowseBox::BrowserMouseEventPtr::IsDown ( ) const
inline

Definition at line 931 of file editbrowsebox.hxx.

Referenced by svt::EditBrowseBox::ActivateCell().

◆ operator->()

const BrowserMouseEvent * svt::EditBrowseBox::BrowserMouseEventPtr::operator-> ( ) const
inline

Definition at line 932 of file editbrowsebox.hxx.

◆ Set()

void svt::EditBrowseBox::BrowserMouseEventPtr::Set ( const BrowserMouseEvent pEvt,
bool  bIsDown 
)

Member Data Documentation

◆ bDown

bool svt::EditBrowseBox::BrowserMouseEventPtr::bDown
private

Definition at line 922 of file editbrowsebox.hxx.

◆ pEvent

std::unique_ptr<BrowserMouseEvent> svt::EditBrowseBox::BrowserMouseEventPtr::pEvent
private

Definition at line 921 of file editbrowsebox.hxx.

Referenced by Clear().


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