LibreOffice Module vcl (master)  1
Classes | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
DragSourceHelper Class Reference

#include <transfer.hxx>

Inheritance diagram for DragSourceHelper:


class  DragGestureListener

Public Member Functions

virtual void StartDrag (sal_Int8 nAction, const Point &rPosPixel)
 DragSourceHelper (vcl::Window *pWindow)
void dispose ()
virtual ~DragSourceHelper ()

Private Member Functions

DragSourceHelperoperator= (const DragSourceHelper &rDragSourceHelper)=delete
bool operator== (const DragSourceHelper &rDragSourceHelper) const =delete

Private Attributes

std::mutex maMutex
css::uno::Reference< css::datatransfer::dnd::XDragGestureRecognizer > mxDragGestureRecognizer
css::uno::Reference< css::datatransfer::dnd::XDragGestureListener > mxDragGestureListener


class DragSourceHelper::DragGestureListener

Detailed Description

Definition at line 375 of file transfer.hxx.

Constructor & Destructor Documentation

DragSourceHelper::DragSourceHelper ( vcl::Window pWindow)

Definition at line 71 of file transfer2.cxx.

References mxDragGestureListener, and mxDragGestureRecognizer.

DragSourceHelper::~DragSourceHelper ( )

Definition at line 93 of file transfer2.cxx.

References dispose().

Member Function Documentation

void DragSourceHelper::dispose ( void  )

Definition at line 82 of file transfer2.cxx.

References maMutex, mxDragGestureListener, and mxDragGestureRecognizer.

Referenced by SvTreeListBox::dispose(), and ~DragSourceHelper().

DragSourceHelper& DragSourceHelper::operator= ( const DragSourceHelper rDragSourceHelper)
bool DragSourceHelper::operator== ( const DragSourceHelper rDragSourceHelper) const
void DragSourceHelper::StartDrag ( sal_Int8  nAction,
const Point rPosPixel 

Reimplemented in VclDrawingArea, SvTreeListBox, and LclTabListBox.

Definition at line 99 of file transfer2.cxx.

Friends And Related Function Documentation

Definition at line 400 of file transfer.hxx.

Member Data Documentation

std::mutex DragSourceHelper::maMutex

Definition at line 403 of file transfer.hxx.

Referenced by dispose().

css::uno::Reference< css::datatransfer::dnd::XDragGestureListener > DragSourceHelper::mxDragGestureListener

Definition at line 406 of file transfer.hxx.

Referenced by dispose(), and DragSourceHelper().

css::uno::Reference< css::datatransfer::dnd::XDragGestureRecognizer > DragSourceHelper::mxDragGestureRecognizer

Definition at line 404 of file transfer.hxx.

Referenced by dispose(), and DragSourceHelper().

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