LibreOffice Module editeng (master) 1
Public Member Functions | Public Attributes | List of all members
DragAndDropInfo Struct Reference

#include <impedit.hxx>

Collaboration diagram for DragAndDropInfo:
[legend]

Public Member Functions

 DragAndDropInfo ()
 
 ~DragAndDropInfo ()
 

Public Attributes

tools::Rectangle aCurCursor
 
tools::Rectangle aCurSavedCursor
 
sal_uInt16 nSensibleRange
 
sal_uInt16 nCursorWidth
 
ESelection aBeginDragSel
 
EditPaM aDropDest
 
sal_Int32 nOutlinerDropDest
 
ESelection aDropSel
 
VclPtr< VirtualDevicepBackground
 
const SvxFieldItempField
 
bool bVisCursor: 1
 
bool bDroppedInMe: 1
 
bool bStarterOfDD: 1
 
bool bHasValidData: 1
 
bool bUndoAction: 1
 
bool bOutlinerMode: 1
 
bool bDragAccepted: 1
 

Detailed Description

Definition at line 105 of file impedit.hxx.

Constructor & Destructor Documentation

◆ DragAndDropInfo()

DragAndDropInfo::DragAndDropInfo ( )
inline

Definition at line 125 of file impedit.hxx.

◆ ~DragAndDropInfo()

DragAndDropInfo::~DragAndDropInfo ( )
inline

Definition at line 131 of file impedit.hxx.

References VclPtr< class reference_type >::disposeAndClear(), and pBackground.

Member Data Documentation

◆ aBeginDragSel

ESelection DragAndDropInfo::aBeginDragSel

Definition at line 111 of file impedit.hxx.

◆ aCurCursor

tools::Rectangle DragAndDropInfo::aCurCursor

Definition at line 107 of file impedit.hxx.

◆ aCurSavedCursor

tools::Rectangle DragAndDropInfo::aCurSavedCursor

Definition at line 108 of file impedit.hxx.

◆ aDropDest

EditPaM DragAndDropInfo::aDropDest

Definition at line 112 of file impedit.hxx.

◆ aDropSel

ESelection DragAndDropInfo::aDropSel

Definition at line 114 of file impedit.hxx.

◆ bDragAccepted

bool DragAndDropInfo::bDragAccepted

Definition at line 123 of file impedit.hxx.

◆ bDroppedInMe

bool DragAndDropInfo::bDroppedInMe

Definition at line 118 of file impedit.hxx.

◆ bHasValidData

bool DragAndDropInfo::bHasValidData

Definition at line 120 of file impedit.hxx.

◆ bOutlinerMode

bool DragAndDropInfo::bOutlinerMode

Definition at line 122 of file impedit.hxx.

◆ bStarterOfDD

bool DragAndDropInfo::bStarterOfDD

Definition at line 119 of file impedit.hxx.

◆ bUndoAction

bool DragAndDropInfo::bUndoAction

Definition at line 121 of file impedit.hxx.

◆ bVisCursor

bool DragAndDropInfo::bVisCursor

Definition at line 117 of file impedit.hxx.

◆ nCursorWidth

sal_uInt16 DragAndDropInfo::nCursorWidth

Definition at line 110 of file impedit.hxx.

◆ nOutlinerDropDest

sal_Int32 DragAndDropInfo::nOutlinerDropDest

Definition at line 113 of file impedit.hxx.

◆ nSensibleRange

sal_uInt16 DragAndDropInfo::nSensibleRange

Definition at line 109 of file impedit.hxx.

◆ pBackground

VclPtr<VirtualDevice> DragAndDropInfo::pBackground

Definition at line 115 of file impedit.hxx.

Referenced by ~DragAndDropInfo().

◆ pField

const SvxFieldItem* DragAndDropInfo::pField

Definition at line 116 of file impedit.hxx.


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