LibreOffice Module svx (master) 1
|
#include <svddrgmt.hxx>
Public Member Functions | |
SdrDragEntryPointGlueDrag (std::vector< basegfx::B2DPoint > &&rPositions, bool bIsPointDrag) | |
virtual | ~SdrDragEntryPointGlueDrag () override |
virtual drawinglayer::primitive2d::Primitive2DContainer | createPrimitive2DSequenceInCurrentState (SdrDragMethod &rDragMethod) override |
Public Member Functions inherited from SdrDragEntry | |
SdrDragEntry () | |
virtual | ~SdrDragEntry () |
virtual drawinglayer::primitive2d::Primitive2DContainer | createPrimitive2DSequenceInCurrentState (SdrDragMethod &rDragMethod)=0 |
bool | getAddToTransparent () const |
Private Attributes | |
std::vector< basegfx::B2DPoint > | maPositions |
bool | mbIsPointDrag |
Additional Inherited Members | |
Protected Member Functions inherited from SdrDragEntry | |
void | setAddToTransparent (bool bNew) |
Definition at line 100 of file svddrgmt.hxx.
SdrDragEntryPointGlueDrag::SdrDragEntryPointGlueDrag | ( | std::vector< basegfx::B2DPoint > && | rPositions, |
bool | bIsPointDrag | ||
) |
Definition at line 207 of file svddrgmt.cxx.
References SdrDragEntry::setAddToTransparent().
|
overridevirtual |
Definition at line 215 of file svddrgmt.cxx.
|
overridevirtual |
Implements SdrDragEntry.
Definition at line 219 of file svddrgmt.cxx.
References a, basegfx::B2DPolygon::append(), SdrDragMethod::applyCurrentTransformationToPolyPolygon(), basegfx::B2DPolygon::count(), drawinglayer::primitive2d::createDefaultCross_3x3(), SdrHdl::createGluePointBitmap(), basegfx::B2DPolygon::getB2DPoint(), basegfx::B2DPolyPolygon::getB2DPolygon(), Color::getBColor(), StyleSettings::GetHighlightColor(), Application::GetSettings(), SvtOptionsDrawinglayer::GetStripeColorA(), AllSettings::GetStyleSettings(), maPositions, and mbIsPointDrag.
|
private |
Definition at line 103 of file svddrgmt.hxx.
Referenced by createPrimitive2DSequenceInCurrentState().
|
private |
Definition at line 104 of file svddrgmt.hxx.
Referenced by createPrimitive2DSequenceInCurrentState().