LibreOffice Module vcl (master) 1
|
#include <transfer.hxx>
Classes | |
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 | |
DragSourceHelper & | operator= (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 |
Friends | |
class | DragSourceHelper::DragGestureListener |
Definition at line 375 of file transfer.hxx.
DragSourceHelper::DragSourceHelper | ( | vcl::Window * | pWindow | ) |
Definition at line 71 of file transfer2.cxx.
References mxDragGestureListener, and mxDragGestureRecognizer.
|
virtual |
Definition at line 93 of file transfer2.cxx.
References dispose().
void DragSourceHelper::dispose | ( | void | ) |
Definition at line 82 of file transfer2.cxx.
References maMutex, mxDragGestureListener, and mxDragGestureRecognizer.
Referenced by SvTreeListBox::dispose(), and ~DragSourceHelper().
|
privatedelete |
|
privatedelete |
Reimplemented in VclDrawingArea, SvTreeListBox, and LclTabListBox.
Definition at line 99 of file transfer2.cxx.
|
friend |
Definition at line 400 of file transfer.hxx.
|
private |
Definition at line 403 of file transfer.hxx.
Referenced by dispose().
|
private |
Definition at line 406 of file transfer.hxx.
Referenced by dispose(), and DragSourceHelper().
|
private |
Definition at line 404 of file transfer.hxx.
Referenced by dispose(), and DragSourceHelper().