|
| ScDrawView (OutputDevice *pOut, ScViewData *pData) |
|
virtual | ~ScDrawView () override |
|
virtual void | MarkListHasChanged () override |
|
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
|
virtual void | DoConnect (SdrOle2Obj *pOleObj) override |
|
virtual void | MakeVisible (const tools::Rectangle &rRect, vcl::Window &rWin) override |
|
virtual void | DeleteMarked () override |
|
virtual bool | SdrBeginTextEdit (SdrObject *pObj, SdrPageView *pPV=nullptr, vcl::Window *pWin=nullptr, bool bIsNewObj=false, SdrOutliner *pGivenOutliner=nullptr, OutlinerView *pGivenOutlinerView=nullptr, bool bDontDeleteOutliner=false, bool bOnlyOneView=false, bool bGrabFocus=true) override |
|
virtual SdrEndTextEditKind | SdrEndTextEdit (bool bDontDeleteReally=false) override |
|
void | MarkDropObj (SdrObject *pObj) |
|
void | SetMarkedToLayer (SdrLayerID nLayerNo) |
|
void | InvalidateAttribs () |
|
void | InvalidateDrawTextAttrs () |
|
void | BeginDrag (vcl::Window *pWindow, const Point &rStartPos) |
|
void | DoCut () |
|
void | DoCopy () |
|
void | GetScale (Fraction &rFractX, Fraction &rFractY) const |
|
void | RecalcScale () |
|
void | UpdateWorkArea () |
|
SCTAB | GetTab () const |
|
void | CalcNormScale (Fraction &rFractX, Fraction &rFractY) const |
|
void | SetPageAnchored () |
|
void | SetCellAnchored (bool bResizeWithCell) |
|
ScAnchorType | GetAnchorType () const |
|
void | UpdateIMap (SdrObject *pObj) |
|
void | UpdateUserViewOptions () |
|
void | SetMarkedOriginalSize () |
|
void | FitToCellSize () |
|
bool | SelectObject (std::u16string_view rName) |
|
bool | HasMarkedControl () const |
|
bool | HasMarkedInternal () const |
|
bool | InsertObjectSafe (SdrObject *pObj, SdrPageView &rPV) |
|
SdrObject * | GetMarkedNoteCaption (ScDrawObjData **ppCaptData) |
| Returns the selected object, if it is the caption object of a cell note. More...
|
|
void | LockCalcLayer (SdrLayerID nLayer, bool bLock) |
| Locks/unlocks the specified layer in the draw page. More...
|
|
void | LockBackgroundLayer (bool bLock) |
| Locks/unlocks the background layer that contains background objects. More...
|
|
void | LockInternalLayer (bool bLock=true) |
| Locks/unlocks the internal layer that contains caption objects of cell notes. More...
|
|
void | UnlockInternalLayer () |
| Unlocks the internal layer that contains caption objects of cell notes. More...
|
|
SdrEndTextEditKind | ScEndTextEdit () |
|
css::uno::Reference< css::datatransfer::XTransferable > | CopyToTransferable () |
|
SdrObject * | GetObjectByName (std::u16string_view rName) |
|
bool | GetObjectIsMarked (const SdrObject *pObject) |
|
void | SelectCurrentViewObject (std::u16string_view rName) |
|
SdrObject * | ApplyGraphicToObject (SdrObject &rHitObject, const Graphic &rGraphic, const OUString &rBeginUndoText, const OUString &rFile) |
|
void | SyncForGrid (SdrObject *pObj) |
|
bool | calculateGridOffsetForSdrObject (SdrObject &rSdrObject, basegfx::B2DVector &rTarget) const |
|
bool | calculateGridOffsetForB2DRange (const basegfx::B2DRange &rB2DRange, basegfx::B2DVector &rTarget) const |
|
void | resetGridOffsetsForAllSdrPageViews () |
|
SfxViewShell * | GetSfxViewShell () const override |
| See SdrMarkView::GetSfxViewShell(). More...
|
|
virtual sdr::contact::ObjectContact * | createViewSpecificObjectContact (SdrPageWindow &rPageWindow, const char *pDebugName) const override |
|
| FmFormView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~FmFormView () override |
|
SdrObjectUniquePtr | CreateFieldControl (const OUString &rFieldDesc) const |
|
SdrObjectUniquePtr | CreateFieldControl (const svx::ODataAccessDescriptor &_rColumnDescriptor) |
|
SdrObjectUniquePtr | CreateXFormsControl (const svx::OXFormsDescriptor &_rDesc) |
|
virtual void | AddWindowToPaintView (OutputDevice *pNewWin, vcl::Window *pWindow) override |
|
virtual void | DeleteWindowFromPaintView (OutputDevice *pOldWin) override |
|
virtual SdrPageView * | ShowSdrPage (SdrPage *pPage) override |
|
virtual void | HideSdrPage () override |
|
virtual bool | MouseButtonDown (const MouseEvent &_rMEvt, OutputDevice *_pWin) override |
|
SVX_DLLPRIVATE void | GrabFirstControlFocus () |
|
SVX_DLLPRIVATE css::uno::Reference< css::form::runtime::XFormController > | GetFormController (const css::uno::Reference< css::form::XForm > &_rxForm, const OutputDevice &_rDevice) const |
|
bool | KeyInput (const KeyEvent &rKEvt, vcl::Window *pWin) override |
|
FmFormPage * | GetCurPage () |
|
SVX_DLLPRIVATE void | ActivateControls (SdrPageView const *) |
|
SVX_DLLPRIVATE void | DeactivateControls (SdrPageView const *) |
|
SVX_DLLPRIVATE void | ChangeDesignMode (bool bDesign) |
|
SVX_DLLPRIVATE FmXFormView * | GetImpl () const |
|
SVX_DLLPRIVATE FmFormShell * | GetFormShell () const |
|
void | SetFormShell (FmFormShell *pShell, FormShellAccess) |
|
void | SetMoveOutside (bool _bMoveOutside, ImplAccess) |
|
void | InsertControlContainer (const css::uno::Reference< css::awt::XControlContainer > &xCC) |
|
void | RemoveControlContainer (const css::uno::Reference< css::awt::XControlContainer > &xCC) |
|
virtual SdrPaintWindow * | BeginCompleteRedraw (OutputDevice *pOut) override |
|
virtual void | EndCompleteRedraw (SdrPaintWindow &rPaintWindow, bool bPaintFormLayer) override |
|
SVX_DLLPRIVATE const OutputDevice * | GetActualOutDev () const |
|
SVX_DLLPRIVATE bool | checkUnMarkAll (const css::uno::Reference< css::uno::XInterface > &_xSource) |
|
| E3dView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~E3dView () override |
|
virtual void | DrawMarkedObj (OutputDevice &rOut) const override |
|
E3dDefaultAttributes & | Get3DDefaultAttributes () |
|
virtual bool | BegDragObj (const Point &rPnt, OutputDevice *pOut, SdrHdl *pHdl, short nMinMov=-3, SdrDragMethod *pForcedMeth=nullptr) override |
|
virtual void | CheckPossibilities () override |
|
void | SetMouseEvent (const MouseEvent &rNew) |
|
const MouseEvent & | GetMouseEvent () const |
|
virtual std::unique_ptr< SdrModel > | CreateMarkedObjModel () const override |
|
virtual bool | Paste (const SdrModel &rMod, const Point &rPos, SdrObjList *pLst, SdrInsertFlags nOptions) override |
|
bool | ImpCloneAll3DObjectsToDestScene (E3dScene const *pSrcScene, E3dScene *pDstScene, Point aOffset) |
|
bool | IsConvertTo3DObjPossible () const |
|
void | ConvertMarkedObjTo3D (bool bExtrude=true, const basegfx::B2DPoint &rPnt1=basegfx::B2DPoint(0.0, 0.0), const basegfx::B2DPoint &rPnt2=basegfx::B2DPoint(0.0, 1.0)) |
|
void | ConvertMarkedToPolyObj () |
|
E3dScene * | SetCurrent3DObj (E3dObject *p3DObj) |
|
void | Start3DCreation () |
|
bool | Is3DRotationCreationActive () const |
|
virtual void | MovAction (const Point &rPnt) override |
|
void | End3DCreation (bool bUseDefaultValuesForMirrorAxes=false) |
|
void | ResetCreationActive () |
|
double | GetDefaultCamPosZ () |
|
double | GetDefaultCamFocal () |
|
bool | IsBreak3DObjPossible () const |
|
void | Break3DObj () |
|
SfxItemSet | Get3DAttributes () const |
|
void | Set3DAttributes (const SfxItemSet &rAttr) |
|
| SdrView (SdrModel &rSdrModel, OutputDevice *pOut=nullptr) |
|
virtual | ~SdrView () override |
|
void | EnableExtendedMouseEventDispatcher (bool bOn) |
|
bool | IsExtendedMouseEventDispatcherEnabled () const |
|
void | EnableExtendedKeyInputDispatcher (bool bOn) |
|
bool | IsExtendedKeyInputDispatcherEnabled () const |
|
void | SetMasterPagePaintCaching (bool bOn) |
|
bool | IsMasterPagePaintCaching () const |
|
bool | KeyInput (const KeyEvent &rKEvt, vcl::Window *pWin) override |
|
virtual bool | MouseButtonUp (const MouseEvent &rMEvt, OutputDevice *pWin) override |
|
virtual bool | MouseMove (const MouseEvent &rMEvt, OutputDevice *pWin) override |
|
virtual bool | Command (const CommandEvent &rCEvt, vcl::Window *pWin) override |
|
virtual void | ConfigurationChanged (utl::ConfigurationBroadcaster *, ConfigurationHints) override |
|
bool | SetAttributes (const SfxItemSet &rSet, bool bReplaceAll=false) |
|
void | GetAttributes (SfxItemSet &rTargetSet, bool bOnlyHardAttr=false) const |
|
PointerStyle | GetPreferredPointer (const Point &rMousePos, const OutputDevice *pOut, sal_uInt16 nModifier=0, bool bLeftDown=false) const |
|
SdrHitKind | PickAnything (const MouseEvent &rMEvt, SdrMouseEventKind nMouseDownOrMoveOrUp, SdrViewEvent &rVEvt) const |
|
SdrHitKind | PickAnything (const Point &rLogicPos, SdrViewEvent &rVEvt) const |
|
bool | DoMouseEvent (const SdrViewEvent &rVEvt) |
|
virtual SdrViewContext | GetContext () const |
|
void | MarkAll () |
|
void | UnmarkAll () |
|
const tools::Rectangle & | GetMarkedRect () const |
|
bool | BegMark (const Point &rPnt, bool bAddMark, bool bUnmark) |
|
OUString | GetStatusText () |
|
SvtAccessibilityOptions & | getAccessibilityOptions () |
|
virtual void | onAccessibilityOptionsChanged () |
|
bool | MoveShapeHandle (const sal_uInt32 handleNum, const Point &aEndPoint) |
|
virtual bool | IsAction () const override |
|
virtual void | EndAction () override |
|
virtual void | BckAction () override |
|
virtual void | BrkAction () override |
|
virtual void | TakeActionRect (tools::Rectangle &rRect) const override |
|
void | SetMeasureLayer (const OUString &rName) |
|
void | SetEditMode (SdrViewEditMode eMode) |
|
void | SetEditMode (bool bOn=true) |
|
void | SetCreateMode (bool bOn=true) |
|
void | SetGluePointEditMode (bool bOn=true) |
|
bool | IsTextTool () const |
|
bool | IsEdgeTool () const |
|
bool | IsMeasureTool () const |
|
void | SetCurrentObj (SdrObjKind nIdent, SdrInventor nInvent=SdrInventor::Default) |
|
void | TakeCurrentObj (SdrObjKind &nIdent, SdrInventor &nInvent) const |
|
SdrInventor | GetCurrentObjInventor () const |
|
SdrObjKind | GetCurrentObjIdentifier () const |
|
bool | BegCreateObj (const Point &rPnt, OutputDevice *pOut=nullptr, short nMinMov=-3) |
|
bool | BegCreatePreparedObject (const Point &rPnt, sal_Int16 nMinMov, SdrObject *pPreparedFactoryObject) |
|
void | MovCreateObj (const Point &rPnt) |
|
bool | EndCreateObj (SdrCreateCmd eCmd) |
|
void | BckCreateObj () |
|
void | BrkCreateObj () |
|
bool | IsCreateObj () const |
|
SdrObject * | GetCreateObj () const |
|
bool | BegCreateCaptionObj (const Point &rPnt, const Size &rObjSiz, OutputDevice *pOut=nullptr, short nMinMov=-3) |
|
bool | IsCreate1stPointAsCenter () const |
|
void | SetCreate1stPointAsCenter (bool bOn) |
|
sal_uInt16 | GetAutoCloseDistPix () const |
|
sal_uInt16 | GetFreeHandMinDistPix () const |
|
bool | IsUseIncompatiblePathCreateInterface () const |
|
void | SetUseIncompatiblePathCreateInterface (bool bOn) |
|
void | SetConnectMarker (const SdrObjConnection &rCon) |
|
void | HideConnectMarker () |
|
void | GetAttributes (SfxItemSet &rTargetSet, bool bOnlyHardAttr) const |
|
bool | SetAttributes (const SfxItemSet &rSet, bool bReplaceAll) |
|
SfxStyleSheet * | GetStyleSheet () const |
|
void | SetStyleSheet (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) |
|
bool | TakeDragObjAnchorPos (Point &rPos, bool bTopRight) const |
|
void | MovDragObj (const Point &rPnt) |
|
bool | EndDragObj (bool bCopy=false) |
|
void | BrkDragObj () |
|
bool | IsDragObj () const |
|
SdrHdl * | GetDragHdl () const |
|
SdrDragMethod * | GetDragMethod () const |
|
bool | IsDraggingPoints () const |
|
bool | IsDraggingGluePoints () const |
|
void | SetDragWithCopy (bool bOn) |
|
bool | IsDragWithCopy () const |
|
void | SetInsertGluePoint (bool bOn) |
|
bool | IsInsertGluePoint () const |
|
bool | IsInsObjPointPossible () const |
|
bool | BegInsObjPoint (const Point &rPnt, bool bNewObj) |
|
void | MovInsObjPoint (const Point &rPnt) |
|
bool | EndInsObjPoint (SdrCreateCmd eCmd) |
|
bool | IsInsObjPoint () const |
|
void | SetInsObjPointMode (bool bOn) |
|
bool | IsInsObjPointMode () const |
|
bool | IsInsGluePointPossible () const |
|
bool | BegInsGluePoint (const Point &rPnt) |
|
bool | IsInsGluePoint () const |
|
void | SetInsGluePointMode (bool bOn) |
|
bool | IsInsGluePointMode () const |
|
void | SetDragStripes (bool bOn) |
|
bool | IsDragStripes () const |
|
void | SetNoDragXorPolys (bool bOn) |
|
bool | IsNoDragXorPolys () const |
|
void | SetSolidDragging (bool bOn) |
|
bool | IsSolidDragging () const |
|
void | SetMarkedHitMovesAlways (bool bOn) |
|
bool | IsMarkedHitMovesAlways () const |
|
bool | IsOrthoDesired () const |
|
bool | IsResizeAtCenter () const |
|
void | SetResizeAtCenter (bool bOn) |
|
bool | IsCrookAtCenter () const |
|
void | SetCrookAtCenter (bool bOn) |
|
void | SetWorkArea (const tools::Rectangle &rRect) |
|
const tools::Rectangle & | GetWorkArea () const |
|
virtual bool | TakeDragLimit (SdrDragMode eMode, tools::Rectangle &rRect) const |
|
::std::vector< SdrObject * > | GetMarkedObjects () const |
|
GDIMetaFile | GetMarkedObjMetaFile (bool bNoVDevIfOneMtfMarked=false) const |
|
BitmapEx | GetMarkedObjBitmapEx (bool bNoVDevIfOneBmpMarked=false) const |
|
Graphic | GetAllMarkedGraphic () const |
|
bool | Paste (const OUString &rStr, const Point &rPos, SdrObjList *pLst, SdrInsertFlags nOptions) |
|
bool | Paste (SvStream &rInput, EETextFormat eFormat, const Point &rPos, SdrObjList *pLst, SdrInsertFlags nOptions) |
|
void | TextEditDrawing (SdrPaintWindow &rPaintWindow) |
|
SdrPageView * | ShowSdrPage (SdrPage *pPage) override |
|
void | HideSdrPage () override |
|
void | SetQuickTextEditMode (bool bOn) |
|
bool | IsQuickTextEditMode () const |
|
virtual bool | IsTextEdit () const final override |
|
bool | IsTextEditHit (const Point &rHit) const |
|
bool | IsTextEditFrameHit (const Point &rHit) const |
|
bool | IsTextEditInSelectionMode () const |
|
SdrTextObj * | GetTextEditObject () const |
|
SdrPageView * | GetTextEditPageView () const |
|
void | SetTextEditWin (vcl::Window *pWin) |
|
const SdrOutliner * | GetTextEditOutliner () const |
|
SdrOutliner * | GetTextEditOutliner () |
|
const OutlinerView * | GetTextEditOutlinerView () const |
|
OutlinerView * | GetTextEditOutlinerView () |
|
virtual SvtScriptType | GetScriptType () const |
|
void | GetAttributes (SfxItemSet &rTargetSet, bool bOnlyHardAttr) const |
|
bool | SetAttributes (const SfxItemSet &rSet, bool bReplaceAll) |
|
SfxStyleSheet * | GetStyleSheet () const |
|
void | SetStyleSheet (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) |
|
sal_uInt16 | GetSelectionLevel () const |
|
void | BegMacroObj (const Point &rPnt, short nTol, SdrObject *pObj, SdrPageView *pPV, vcl::Window *pWin) |
|
void | BegMacroObj (const Point &rPnt, SdrObject *pObj, SdrPageView *pPV, vcl::Window *pWin) |
|
void | MovMacroObj (const Point &rPnt) |
|
void | BrkMacroObj () |
|
bool | EndMacroObj () |
|
bool | IsMacroObj () const |
|
void | getTextSelection (css::uno::Any &rSelection) |
|
const rtl::Reference< sdr::SelectionController > & | getSelectionController () const |
|
void | TakeFormatPaintBrush (std::shared_ptr< SfxItemSet > &rFormatSet) |
|
void | ApplyFormatPaintBrush (SfxItemSet &rFormatSet, bool bNoCharacterFormats, bool bNoParagraphFormats) |
|
TriState | IsMarkedGluePointsEscDir (SdrEscapeDirection nThisEsc) const |
|
void | SetMarkedGluePointsEscDir (SdrEscapeDirection nThisEsc, bool bOn) |
|
TriState | IsMarkedGluePointsPercent () const |
|
void | SetMarkedGluePointsPercent (bool bOn) |
|
SdrAlign | GetMarkedGluePointsAlign (bool bVert) const |
|
void | SetMarkedGluePointsAlign (bool bVert, SdrAlign nAlign) |
|
void | DeleteMarkedGluePoints () |
|
void | MoveMarkedGluePoints (const Size &rSiz, bool bCopy) |
|
void | ResizeMarkedGluePoints (const Point &rRef, const Fraction &xFact, const Fraction &yFact, bool bCopy) |
|
void | RotateMarkedGluePoints (const Point &rRef, Degree100 nAngle, bool bCopy) |
|
bool | IsSetMarkedPointsSmoothPossible () const override |
|
SdrPathSmoothKind | GetMarkedPointsSmooth () const override |
|
void | SetMarkedPointsSmooth (SdrPathSmoothKind eKind) override |
|
bool | IsSetMarkedSegmentsKindPossible () const override |
|
SdrPathSegmentKind | GetMarkedSegmentsKind () const override |
|
void | SetMarkedSegmentsKind (SdrPathSegmentKind eKind) override |
|
void | DeleteMarkedPoints () override |
|
bool | IsDeleteMarkedPointsPossible () const override |
|
void | MoveMarkedPoints (const Size &rSiz) |
|
void | ResizeMarkedPoints (const Point &rRef, const Fraction &xFact, const Fraction &yFact) |
|
void | RotateMarkedPoints (const Point &rRef, Degree100 nAngle) |
|
void | RipUpAtMarkedPoints () override |
|
bool | IsRipUpAtMarkedPointsPossible () const override |
|
bool | IsOpenCloseMarkedObjectsPossible () const override |
|
SdrObjClosedKind | GetMarkedObjectsClosedState () const override |
|
void | CheckPolyPossibilitiesHelper (SdrMark *pM, bool &b1stSmooth, bool &b1stSegm, bool &bCurve, bool &bSmoothFuz, bool &bSegmFuz, basegfx::B2VectorContinuity &eSmooth) |
|
void | BegUndo () |
|
void | BegUndo (const OUString &rComment) |
|
void | BegUndo (const OUString &rComment, const OUString &rObjDescr, SdrRepeatFunc eFunc=SdrRepeatFunc::NONE) |
|
void | EndUndo () |
|
void | AddUndo (std::unique_ptr< SdrUndoAction > pUndo) |
|
void | SetUndoComment (const OUString &rComment, const OUString &rObjDescr) |
|
bool | IsUndoEnabled () const |
|
void | EndTextEditAllViews () const |
|
std::vector< std::unique_ptr< SdrUndoAction > > | CreateConnectorUndo (SdrObject &rO) |
|
void | AddUndoActions (std::vector< std::unique_ptr< SdrUndoAction > >) |
|
void | InsertNewLayer (const OUString &rName, sal_uInt16 nPos) |
|
void | DeleteLayer (const OUString &rName) |
|
void | ForceMarkedObjToAnotherPage () |
|
void | ForceMarkedToAnotherPage () |
|
void | DeleteMarkedObj () |
|
void | SetMarkedObjRect (const tools::Rectangle &rRect) |
|
void | MoveMarkedObj (const Size &rSiz, bool bCopy=false) |
|
void | ResizeMarkedObj (const Point &rRef, const Fraction &xFact, const Fraction &yFact, bool bCopy=false) |
|
void | ResizeMultMarkedObj (const Point &rRef, const Fraction &xFact, const Fraction &yFact, const bool bWdh, const bool bHgt) |
|
Degree100 | GetMarkedObjRotate () const |
|
void | RotateMarkedObj (const Point &rRef, Degree100 nAngle, bool bCopy=false) |
|
void | MirrorMarkedObj (const Point &rRef1, const Point &rRef2, bool bCopy=false) |
|
void | MirrorMarkedObjHorizontal () |
|
void | MirrorMarkedObjVertical () |
|
Degree100 | GetMarkedObjShear () const |
|
void | ShearMarkedObj (const Point &rRef, Degree100 nAngle, bool bVShear=false, bool bCopy=false) |
|
void | CrookMarkedObj (const Point &rRef, const Point &rRad, SdrCrookMode eMode, bool bVertical, bool bNoContortion, bool bCopy=false) |
|
void | DistortMarkedObj (const tools::Rectangle &rRef, const XPolygon &rDistortedRect, bool bNoContortion, bool bCopy=false) |
|
void | CopyMarkedObj () |
|
void | SetAllMarkedRect (const tools::Rectangle &rRect) |
|
void | MoveAllMarked (const Size &rSiz, bool bCopy=false) |
|
void | ResizeAllMarked (const Point &rRef, const Fraction &xFact, const Fraction &yFact) |
|
void | RotateAllMarked (const Point &rRef, Degree100 nAngle) |
|
void | MirrorAllMarkedHorizontal () |
|
void | MirrorAllMarkedVertical () |
|
void | CopyMarked () |
|
bool | IsMoveAllowed () const |
|
bool | IsResizeAllowed (bool bProp=false) const |
|
bool | IsRotateAllowed (bool b90Deg=false) const |
|
bool | IsMirrorAllowed (bool b45Deg=false, bool b90Deg=false) const |
|
bool | IsTransparenceAllowed () const |
|
bool | IsGradientAllowed () const |
|
bool | IsShearAllowed () const |
|
bool | IsEdgeRadiusAllowed () const |
|
bool | IsCrookAllowed (bool bNoContortion=false) const |
|
bool | IsCropAllowed () const |
|
bool | IsDistortAllowed (bool bNoContortion=false) const |
|
void | CombineMarkedTextObjects () |
|
void | CombineMarkedObjects (bool bNoPolyPoly=true) |
|
void | MergeMarkedObjects (SdrMergeMode eMode) |
|
void | DistributeMarkedObjects (sal_uInt16 SlotID) |
|
void | EqualizeMarkedObjects (bool bWidth) |
|
void | DismantleMarkedObjects (bool bMakeLines=false) |
|
bool | IsCombinePossible (bool bNoPolyPoly=false) const |
|
bool | IsDismantlePossible (bool bMakeLines=false) const |
|
bool | InsertObjectAtView (SdrObject *pObj, SdrPageView &rPV, SdrInsertFlags nOptions=SdrInsertFlags::NONE) |
|
void | ReplaceObjectAtView (SdrObject *pOldObj, SdrPageView &rPV, SdrObject *pNewObj, bool bMark=true) |
|
void | SetNotPersistAttrToMarked (const SfxItemSet &rAttr) |
|
void | MergeNotPersistAttrFromMarked (SfxItemSet &rAttr) const |
|
void | MergeAttrFromMarked (SfxItemSet &rAttr, bool bOnlyHardAttr) const |
|
SfxItemSet | GetAttrFromMarked (bool bOnlyHardAttr) const |
|
void | SetAttrToMarked (const SfxItemSet &rAttr, bool bReplaceAll) |
|
SfxItemSet | GetGeoAttrFromMarked () const |
|
void | SetGeoAttrToMarked (const SfxItemSet &rAttr) |
|
SfxStyleSheet * | GetStyleSheetFromMarked () const |
|
void | SetStyleSheetToMarked (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) |
|
void | GetAttributes (SfxItemSet &rTargetSet, bool bOnlyHardAttr) const |
|
void | SetAttributes (const SfxItemSet &rSet, bool bReplaceAll) |
|
SfxStyleSheet * | GetStyleSheet () const |
|
void | SetStyleSheet (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) |
|
void | GroupMarked () |
|
void | UnGroupMarked () |
|
bool | IsGroupPossible () const |
|
bool | IsUnGroupPossible () const |
|
bool | IsGroupEnterPossible () const |
|
bool | IsConvertToPathObjPossible () const |
|
bool | IsConvertToPolyObjPossible () const |
|
bool | IsConvertToContourPossible () const |
|
void | ConvertMarkedToPathObj (bool bLineToArea) |
|
void | ConvertMarkedToPolyObj () |
|
void | AlignMarkedObjects (SdrHorAlign eHor, SdrVertAlign eVert) |
|
bool | IsAlignPossible () const |
|
void | MovMarkedToTop () |
|
void | MovMarkedToBtm () |
|
void | PutMarkedToTop () |
|
void | PutMarkedToBtm () |
|
void | PutMarkedInFrontOfObj (const SdrObject *pRefObj) |
|
void | PutMarkedBehindObj (const SdrObject *pRefObj) |
|
void | ReverseOrderOfMarked () |
|
bool | IsToTopPossible () const |
|
bool | IsToBtmPossible () const |
|
bool | IsReverseOrderPossible () const |
|
virtual SdrObject * | GetMaxToTopObj (SdrObject *pObj) const |
|
virtual SdrObject * | GetMaxToBtmObj (SdrObject *pObj) const |
|
virtual void | ObjOrderChanged (SdrObject *pObj, size_t nOldPos, size_t nNewPos) |
|
void | DoImportMarkedMtf (SvdProgressInfo *pProgrInfo=nullptr) |
|
bool | IsImportMtfPossible () const |
|
virtual void | ClearPageView () override |
|
bool | IsObjMarkable (SdrObject const *pObj, SdrPageView const *pPV) const |
|
bool | IsMarking () const |
|
void | BegMarkObj (const Point &rPnt, bool bUnmark=false) |
|
void | MovMarkObj (const Point &rPnt) |
|
bool | EndMarkObj () |
|
void | BrkMarkObj () |
|
bool | IsMarkObj () const |
|
void | SetDragMode (SdrDragMode eMode) |
|
SdrDragMode | GetDragMode () const |
|
void | SetFrameHandles (bool bOn) |
|
bool | IsFrameHandles () const |
|
bool | HasMultipleMarkableObjects () const |
|
void | SetEditMode (SdrViewEditMode eMode) |
|
SdrViewEditMode | GetEditMode () const |
|
void | SetEditMode (bool bOn) |
|
bool | IsEditMode () const |
|
void | SetCreateMode (bool bOn) |
|
bool | IsCreateMode () const |
|
void | SetGluePointEditMode (bool bOn) |
|
bool | IsGluePointEditMode () const |
|
void | SetDesignMode (bool bOn=true) |
|
bool | IsDesignMode () const |
|
void | SetFrameDragSingles (bool bOn=true) |
|
bool | IsFrameDragSingles () const |
|
bool | HasMarkableObj () const |
|
const SdrMarkList & | GetMarkedObjectList () const |
|
size_t | TryToFindMarkedObject (const SdrObject *pObj) const |
|
SdrPageView * | GetSdrPageViewOfMarkedByIndex (size_t nNum) const |
|
SdrMark * | GetSdrMarkByIndex (size_t nNum) const |
|
SdrObject * | GetMarkedObjectByIndex (size_t nNum) const |
|
size_t | GetMarkedObjectCount () const |
|
void | SortMarkedObjects () const |
|
bool | AreObjectsMarked () const |
|
OUString const & | GetDescriptionOfMarkedObjects () const |
|
OUString const & | GetDescriptionOfMarkedPoints () const |
|
OUString const & | GetDescriptionOfMarkedGluePoints () const |
|
const SdrMarkList & | GetEdgesOfMarkedNodes () const |
|
const SdrMarkList & | GetMarkedEdgesOfMarkedNodes () const |
|
const std::vector< SdrObject * > & | GetTransitiveHullOfMarkedObjects () const |
|
void | hideMarkHandles () |
|
void | showMarkHandles () |
|
bool | areMarkHandlesHidden () const |
|
bool | IsMarkedHit (const Point &rPnt, short nTol=-2) const |
|
bool | IsMarkedObjHit (const Point &rPnt, short nTol=-2) const |
|
SdrHdl * | PickHandle (const Point &rPnt) const |
|
SdrObject * | PickObj (const Point &rPnt, short nTol, SdrPageView *&rpPV, SdrSearchOptions nOptions, SdrObject **ppRootObj, bool *pbHitPassDirect=nullptr) const |
|
SdrObject * | PickObj (const Point &rPnt, short nTol, SdrPageView *&rpPV, SdrSearchOptions nOptions=SdrSearchOptions::NONE) const |
|
bool | MarkObj (const Point &rPnt, short nTol=-2, bool bToggle=false, bool bDeep=false) |
|
bool | PickMarkedObj (const Point &rPnt, SdrObject *&rpObj, SdrPageView *&rpPV, SdrSearchOptions nOptions) const |
|
bool | MarkNextObj (bool bPrev=false) |
|
bool | MarkNextObj (const Point &rPnt, short nTol, bool bPrev) |
|
void | MarkObj (const tools::Rectangle &rRect, bool bUnmark) |
|
void | MarkObj (SdrObject *pObj, SdrPageView *pPV, bool bUnmark=false, bool bDoNoSetMarkHdl=false, std::vector< basegfx::B2DRectangle > const &rSubSelections=std::vector< basegfx::B2DRectangle >()) |
|
void | MarkAllObj (SdrPageView *pPV=nullptr) |
|
void | UnmarkAllObj (SdrPageView const *pPV=nullptr) |
|
bool | IsObjMarked (SdrObject const *pObj) const |
|
void | UnMarkAll (SdrPageView const *pPV=nullptr) |
|
sal_uInt16 | GetMarkHdlSizePixel () const |
|
void | SetMarkHdlSizePixel (sal_uInt16 nSiz) |
|
virtual bool | HasMarkablePoints () const |
|
virtual sal_Int32 | GetMarkablePointCount () const |
|
virtual bool | HasMarkedPoints () const |
|
bool | IsPointMarkable (const SdrHdl &rHdl) const |
|
virtual bool | MarkPoint (SdrHdl &rHdl, bool bUnmark=false) |
|
bool | MarkPointHelper (SdrHdl *pHdl, SdrMark *pMark, bool bUnmark) |
|
bool | UnmarkPoint (SdrHdl &rHdl) |
|
bool | IsPointMarked (const SdrHdl &rHdl) const |
|
bool | MarkAllPoints () |
|
bool | UnmarkAllPoints () |
|
void | MarkNextPoint () |
|
size_t | GetHdlNum (SdrHdl const *pHdl) const |
|
SdrHdl * | GetHdl (size_t nHdlNum) const |
|
const SdrHdlList & | GetHdlList () const |
|
bool | BegMarkPoints (const Point &rPnt, bool bUnmark=false) |
|
void | MovMarkPoints (const Point &rPnt) |
|
bool | EndMarkPoints () |
|
void | BrkMarkPoints () |
|
bool | IsMarkPoints () const |
|
void | SetPlusHandlesAlwaysVisible (bool bOn) |
|
bool | IsPlusHandlesAlwaysVisible () const |
|
bool | HasMarkableGluePoints () const |
|
bool | HasMarkedGluePoints () const |
|
bool | PickGluePoint (const Point &rPnt, SdrObject *&rpObj, sal_uInt16 &rnId, SdrPageView *&rpPV) const |
|
bool | MarkGluePoint (const SdrObject *pObj, sal_uInt16 nId, bool bUnmark) |
|
void | UnmarkGluePoint (const SdrObject *pObj, sal_uInt16 nId) |
|
bool | IsGluePointMarked (const SdrObject *pObj, sal_uInt16 nId) const |
|
SdrHdl * | GetGluePointHdl (const SdrObject *pObj, sal_uInt16 nId) const |
|
bool | MarkAllGluePoints () |
|
bool | UnmarkAllGluePoints () |
|
void | MarkNextGluePoint () |
|
bool | BegMarkGluePoints (const Point &rPnt, bool bUnmark=false) |
|
void | MovMarkGluePoints (const Point &rPnt) |
|
void | EndMarkGluePoints () |
|
void | BrkMarkGluePoints () |
|
bool | IsMarkGluePoints () const |
|
void | AdjustMarkHdl (SfxViewShell *pOtherShell=nullptr) |
|
const tools::Rectangle & | GetMarkedObjRect () const |
|
tools::Rectangle | GetMarkedObjBoundRect () const |
|
const tools::Rectangle & | GetMarkedPointsRect () const |
|
const tools::Rectangle & | GetMarkedGluePointsRect () const |
|
const tools::Rectangle & | GetAllMarkedRect () const |
|
tools::Rectangle | GetAllMarkedBoundRect () const |
|
void | EnterMarkedGroup () |
|
const Point & | GetRef1 () const |
|
void | SetRef1 (const Point &rPt) |
|
const Point & | GetRef2 () const |
|
void | SetRef2 (const Point &rPt) |
|
void | SetSnapGridWidth (const Fraction &rX, const Fraction &rY) |
|
const Fraction & | GetSnapGridWidthX () const |
|
const Fraction & | GetSnapGridWidthY () const |
|
void | SetSnapMagnetic (const Size &rSiz) |
|
void | SetSnapMagneticPixel (sal_uInt16 nPix) |
|
sal_uInt16 | GetSnapMagneticPixel () const |
|
void | RecalcLogicSnapMagnetic (const OutputDevice &rOut) |
|
void | SetActualWin (const OutputDevice *pWin) |
|
SdrSnap | SnapPos (Point &rPnt, const SdrPageView *pPV) const |
|
Point | GetSnapPos (const Point &rPnt, const SdrPageView *pPV) const |
|
void | CheckSnap (const Point &rPt, tools::Long &nBestXSnap, tools::Long &nBestYSnap, bool &bXSnapped, bool &bYSnapped) const |
|
bool | IsSnapEnabled () const |
|
bool | IsGridSnap () const |
|
bool | IsBordSnap () const |
|
bool | IsHlplSnap () const |
|
bool | IsOFrmSnap () const |
|
bool | IsOPntSnap () const |
|
bool | IsOConSnap () const |
|
void | SetSnapEnabled (bool bOn) |
|
void | SetGridSnap (bool bOn) |
|
void | SetBordSnap (bool bOn) |
|
void | SetHlplSnap (bool bOn) |
|
void | SetOFrmSnap (bool bOn) |
|
void | SetOPntSnap (bool bOn) |
|
void | SetOConSnap (bool bOn) |
|
void | SetMoveSnapOnlyTopLeft (bool bOn) |
|
bool | IsMoveSnapOnlyTopLeft () const |
|
void | BegSetPageOrg (const Point &rPnt) |
|
void | MovSetPageOrg (const Point &rPnt) |
|
void | EndSetPageOrg () |
|
void | BrkSetPageOrg () |
|
bool | IsSetPageOrg () const |
|
bool | PickHelpLine (const Point &rPnt, short nTol, const OutputDevice &rOut, sal_uInt16 &rnHelpLineNum, SdrPageView *&rpPV) const |
|
bool | BegDragHelpLine (sal_uInt16 nHelpLineNum, SdrPageView *pPV) |
|
void | BegDragHelpLine (const Point &rPnt, SdrHelpLineKind eNewKind) |
|
PointerStyle | GetDraggedHelpLinePointer () const |
|
void | MovDragHelpLine (const Point &rPnt) |
|
bool | EndDragHelpLine () |
|
void | BrkDragHelpLine () |
|
bool | IsDragHelpLine () const |
|
void | SetAngleSnapEnabled (bool bOn) |
|
bool | IsAngleSnapEnabled () const |
|
void | SetSnapAngle (Degree100 nAngle) |
|
Degree100 | GetSnapAngle () const |
|
void | SetOrtho (bool bOn) |
|
bool | IsOrtho () const |
|
void | SetBigOrtho (bool bOn) |
|
bool | IsBigOrtho () const |
|
void | SetMoveOnlyDragging (bool bOn) |
|
bool | IsMoveOnlyDragging () const |
|
void | SetSlantButShear (bool bOn) |
|
bool | IsSlantButShear () const |
|
void | SetCrookNoContortion (bool bOn) |
|
bool | IsCrookNoContortion () const |
|
void | SetCrookMode (SdrCrookMode eMode) |
|
SdrCrookMode | GetCrookMode () const |
|
void | SetEliminatePolyPoints (bool bOn) |
|
bool | IsEliminatePolyPoints () const |
|
void | SetEliminatePolyPointLimitAngle (Degree100 nAngle) |
|
Degree100 | GetEliminatePolyPointLimitAngle () const |
|
bool | IsBufferedOutputAllowed () const |
|
void | SetBufferedOutputAllowed (bool bNew) |
|
bool | IsBufferedOverlayAllowed () const |
|
void | SetBufferedOverlayAllowed (bool bNew) |
|
bool | IsPagePaintingAllowed () const |
|
void | SetPagePaintingAllowed (bool bNew) |
|
virtual rtl::Reference< sdr::overlay::OverlayManager > | CreateOverlayManager (OutputDevice &rDevice) const |
|
sal_uInt32 | PaintWindowCount () const |
|
SdrPaintWindow * | FindPaintWindow (const OutputDevice &rOut) const |
|
SdrPaintWindow * | GetPaintWindow (sal_uInt32 nIndex) const |
|
OutputDevice * | GetFirstOutputDevice () const |
|
bool | ImpIsGlueVisible () |
|
SdrModel & | getSdrModelFromSdrView () const |
|
SdrModel * | GetModel () const |
|
void | SetActualWin (const OutputDevice *pWin) |
|
void | SetMinMoveDistancePixel (sal_uInt16 nVal) |
|
void | SetHitTolerancePixel (sal_uInt16 nVal) |
|
sal_uInt16 | GetHitTolerancePixel () const |
|
sal_uInt16 | getHitTolLog () const |
|
const SdrDragStat & | GetDragStat () const |
|
SdrPageView * | GetSdrPageView () const |
|
void | SetLayerVisible (const OUString &rName, bool bShow) |
|
bool | IsLayerVisible (const OUString &rName) const |
|
void | SetLayerLocked (const OUString &rName, bool bLock=true) |
|
bool | IsLayerLocked (const OUString &rName) const |
|
void | SetLayerPrintable (const OUString &rName, bool bPrn) |
|
bool | IsLayerPrintable (const OUString &rName) const |
|
void | PrePaint () |
|
virtual void | CompleteRedraw (OutputDevice *pOut, const vcl::Region &rReg, sdr::contact::ViewObjectContactRedirector *pRedirector=nullptr) |
|
void | DoCompleteRedraw (SdrPaintWindow &rPaintWindow, const vcl::Region &rReg, sdr::contact::ViewObjectContactRedirector *pRedirector=nullptr) |
|
SdrPaintWindow * | BeginDrawLayers (OutputDevice *pOut, const vcl::Region &rReg, bool bDisableIntersect=false) |
|
void | UpdateDrawLayersRegion (OutputDevice *pOut, const vcl::Region &rReg) |
|
void | EndDrawLayers (SdrPaintWindow &rPaintWindow, bool bPaintFormLayer) |
|
bool | IsPageVisible () const |
|
bool | IsPageShadowVisible () const |
|
bool | IsPageBorderVisible () const |
|
bool | IsBordVisible () const |
|
bool | IsGridVisible () const |
|
bool | IsGridFront () const |
|
bool | IsHlplVisible () const |
|
bool | IsHlplFront () const |
|
const Color & | GetGridColor () const |
|
void | SetPageVisible (bool bOn=true) |
|
void | SetPageShadowVisible (bool bOn) |
|
void | SetPageBorderVisible (bool bOn=true) |
|
void | SetBordVisible (bool bOn=true) |
|
void | SetGridVisible (bool bOn) |
|
void | SetGridFront (bool bOn) |
|
void | SetHlplVisible (bool bOn=true) |
|
void | SetHlplFront (bool bOn) |
|
void | SetGlueVisible (bool bOn=true) |
|
bool | IsPreviewRenderer () const |
|
void | SetPreviewRenderer (bool bOn) |
|
bool | getHideOle () const |
|
bool | getHideChart () const |
|
bool | getHideDraw () const |
|
bool | getHideFormControl () const |
|
void | setHideOle (bool bNew) |
|
void | setHideChart (bool bNew) |
|
void | setHideDraw (bool bNew) |
|
void | setHideFormControl (bool bNew) |
|
void | SetGridCoarse (const Size &rSiz) |
|
void | SetGridFine (const Size &rSiz) |
|
const Size & | GetGridCoarse () const |
|
const Size & | GetGridFine () const |
|
void | InvalidateAllWin () |
|
void | InvalidateAllWin (const tools::Rectangle &rRect) |
|
virtual void | InvalidateOneWin (OutputDevice &rWin) |
|
virtual void | InvalidateOneWin (OutputDevice &rWin, const tools::Rectangle &rRect) |
|
void | SetActiveLayer (const OUString &rName) |
|
const OUString & | GetActiveLayer () const |
|
void | LeaveOneGroup () |
|
void | LeaveAllGroup () |
|
bool | IsGroupEntered () const |
|
void | SetDefaultAttr (const SfxItemSet &rAttr, bool bReplaceAll) |
|
const SfxItemSet & | GetDefaultAttr () const |
|
void | SetDefaultStyleSheet (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) |
|
void | SetNotPersistDefaultAttr (const SfxItemSet &rAttr) |
|
void | MergeNotPersistDefaultAttr (SfxItemSet &rAttr) const |
|
bool | IsSwapAsynchron () const |
|
void | SetSwapAsynchron (bool bJa=true) |
|
void | GetAttributes (SfxItemSet &rTargetSet, bool bOnlyHardAttr) const |
|
void | SetAttributes (const SfxItemSet &rSet, bool bReplaceAll) |
|
SfxStyleSheet * | GetStyleSheet () const |
|
void | SetStyleSheet (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) |
|
bool | IsAnimationEnabled () const |
|
void | SetAnimationEnabled (bool bEnable=true) |
|
void | SetAnimationPause (bool bSet) |
|
void | SetAnimationMode (const SdrAnimationMode eMode) |
|
void | VisAreaChanged (const OutputDevice *pOut) |
|
void | VisAreaChanged () |
|
bool | IsPrintPreview () const |
|
void | SetPrintPreview (bool bOn=true) |
|
const svtools::ColorConfig & | getColorConfig () const |
|
void | onChangeColorConfig () |
|
void | SetApplicationBackgroundColor (Color aBackgroundColor) |
|
void | SetApplicationDocumentColor (Color aDocumentColor) |
|
void | SetAnimationTimer (sal_uInt32 nTime) |
|
const SvtOptionsDrawinglayer & | getOptionsDrawinglayer () const |
|
|
void | InitView () |
|
void | ImpCreate3DObject (E3dScene *pScene, SdrObject *pObj, bool bExtrude, double fDepth, basegfx::B2DHomMatrix const &rLatheMat) |
|
void | ImpCreateSingle3DObjectFlat (E3dScene *pScene, SdrObject *pObj, bool bExtrude, double fDepth, basegfx::B2DHomMatrix const &rLatheMat) |
|
void | ImpChangeSomeAttributesFor3DConversion (SdrObject *pObj) |
|
void | ImpChangeSomeAttributesFor3DConversion2 (SdrObject *pObj) |
|
void | InitScene (E3dScene *pScene, double fW, double fH, double fCamZ) |
|
void | ImpIsConvertTo3DPossible (SdrObject const *pObj, bool &rAny3D, bool &rGroupSelected) const |
|
void | BreakSingle3DObj (E3dObject *pObj) |
|
void | ImpClearConnectMarker () |
|
bool | ImpBegCreateObj (SdrInventor nInvent, SdrObjKind nIdent, const Point &rPnt, OutputDevice *pOut, sal_Int16 nMinMov, const tools::Rectangle &rLogRect, SdrObject *pPreparedFactoryObject) |
|
void | ShowCreateObj () |
|
void | HideCreateObj () |
|
bool | CheckEdgeMode () |
|
| SdrCreateView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrCreateView () override |
|
virtual void | SetMarkHandles (SfxViewShell *pOtherShell) override |
|
void | ShowDragObj () |
|
void | HideDragObj () |
|
bool | ImpBegInsObjPoint (bool bIdxZwang, const Point &rPnt, bool bNewObj, OutputDevice *pOut) |
|
| SdrDragView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrDragView () override |
|
void | ImpGetPasteObjList (Point &rPos, SdrObjList *&rpLst) |
|
void | ImpPasteObject (SdrObject *pObj, SdrObjList &rLst, const Point &rCenter, const Size &rSiz, const MapMode &rMap, SdrInsertFlags nOptions) |
|
bool | ImpGetPasteLayer (const SdrObjList *pObjList, SdrLayerID &rLayer) const |
|
bool | ImpLimitToWorkArea (Point &rPt) const |
|
| SdrExchangeView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
void | ImpMoveCursorAfterChainingEvent (TextChainCursorManager *pCursorManager) |
|
std::unique_ptr< TextChainCursorManager > | ImpHandleMotionThroughBoxesKeyInput (const KeyEvent &rKEvt, bool *bOutHandled) |
|
OutlinerView * | ImpFindOutlinerView (vcl::Window const *pWin) const |
|
OutlinerView * | ImpMakeOutlinerView (vcl::Window *pWin, OutlinerView *pGivenView, SfxViewShell *pViewShell=nullptr) const |
|
void | ImpPaintOutlinerView (OutlinerView &rOutlView, const tools::Rectangle &rRect, OutputDevice &rTargetDevice) const |
|
void | ImpInvalidateOutlinerView (OutlinerView const &rOutlView) const |
|
void | ImpChainingEventHdl () |
|
| DECL_LINK (ImpAfterCutOrPasteChainingEventHdl, LinkParamNone *, void) |
|
bool | ImpIsTextEditAllSelected () const |
|
void | ImpMakeTextCursorAreaVisible () |
|
| DECL_LINK (ImpOutlinerStatusEventHdl, EditStatus &, void) |
|
| DECL_LINK (ImpOutlinerCalcFieldValueHdl, EditFieldInfo *, void) |
|
| DECL_LINK (EndTextEditHdl, SdrUndoManager *, void) |
|
void | ImpMacroUp (const Point &rUpPos) |
|
void | ImpMacroDown (const Point &rDownPos) |
|
| DECL_LINK (BeginPasteOrDropHdl, PasteOrDropInfos *, void) |
|
| DECL_LINK (EndPasteOrDropHdl, PasteOrDropInfos *, void) |
|
| SdrObjEditView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrObjEditView () override |
|
virtual void | OnBeginPasteOrDrop (PasteOrDropInfos *pInfo) |
|
virtual void | OnEndPasteOrDrop (PasteOrDropInfos *pInfo) |
|
| SdrGlueEditView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrGlueEditView () override |
|
| SdrPolyEditView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrPolyEditView () override |
|
void | ImpBroadcastEdgesOfMarkedNodes () |
|
void | ImpConvertTo (bool bPath, bool bLineToArea) |
|
SdrObjectUniquePtr | ImpConvertOneObj (SdrObject *pObj, bool bPath, bool bLineToArea) |
|
void | ImpCheckToTopBtmPossible () |
|
void | ImpCopyAttributes (const SdrObject *pSource, SdrObject *pDest) const |
|
void | ImpDismantleOneObject (const SdrObject *pObj, SdrObjList &rOL, size_t &rPos, SdrPageView *pPV, bool bMakeLines) |
|
bool | ImpDelLayerCheck (SdrObjList const *pOL, SdrLayerID nDelID) const |
|
void | ImpDelLayerDelObjs (SdrObjList *pOL, SdrLayerID nDelID) |
|
std::vector< SdrObject * > | DeleteMarkedList (SdrMarkList const &rMark) |
|
void | ForcePossibilities () const |
|
| SdrEditView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrEditView () override |
|
bool | getPossibleGridOffsetForSdrObject (basegfx::B2DVector &rOffset, const SdrObject *pObj, const SdrPageView *pPV) const |
|
bool | getPossibleGridOffsetForPosition (basegfx::B2DVector &rOffset, const basegfx::B2DPoint &rPoint, const SdrPageView *pPV) const |
|
void | SetMarkRects () |
|
void | CheckMarked () |
|
void | AddDragModeHdl (SdrDragMode eMode) |
|
virtual bool | RequestHelp (const HelpEvent &rHEvt) override |
|
void | ForceRefToMarked () |
|
void | ForceUndirtyMrkPnt () const |
|
virtual SdrObject * | CheckSingleSdrObjectHit (const Point &rPnt, sal_uInt16 nTol, SdrObject *pObj, SdrPageView *pPV, SdrSearchOptions nOptions, const SdrLayerIDSet *pMVisLay) const |
|
SdrObject * | CheckSingleSdrObjectHit (const Point &rPnt, sal_uInt16 nTol, SdrObjList const *pOL, SdrPageView *pPV, SdrSearchOptions nOptions, const SdrLayerIDSet *pMVisLay, SdrObject *&rpRootObj) const |
|
SdrObject * | CheckSingleSdrObjectHit (const Point &rPnt, sal_uInt16 nTol, SdrObjList const *pOL, SdrPageView *pPV, SdrSearchOptions nOptions, const SdrLayerIDSet *pMVisLay, SdrObject *&rpRootObj, const SdrMarkList *pMarkList) const |
|
bool | ImpIsFrameHandles () const |
|
OUString | ImpGetDescriptionString (const char *pStrCacheID, ImpGetDescriptionOptions nOpt=ImpGetDescriptionOptions::NONE) const |
|
bool | ImpMarkPoint (SdrHdl *pHdl, SdrMark *pMark, bool bUnmark) |
|
virtual bool | MarkPoints (const tools::Rectangle *pRect, bool bUnmark) |
|
bool | MarkGluePoints (const tools::Rectangle *pRect, bool bUnmark) |
|
void | SetMoveOutside (bool bOn) |
|
bool | MarkableObjectsExceed (int n) const |
|
| SdrMarkView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrMarkView () override |
|
SdrMarkList & | GetMarkedObjectListWriteAccess () |
|
| SdrSnapView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrSnapView () override |
|
void | DeletePaintWindow (SdrPaintWindow &rOld) |
|
void | ConfigurationChanged (::utl::ConfigurationBroadcaster *, ConfigurationHints) override |
|
void | InitOverlayManager (rtl::Reference< sdr::overlay::OverlayManager > xOverlayManager) const |
|
sal_uInt16 | ImpGetMinMovLogic (short nMinMov, const OutputDevice *pOut) const |
|
sal_uInt16 | ImpGetHitTolLogic (short nHitTol, const OutputDevice *pOut) const |
|
void | FlushComeBackTimer () const |
|
void | TheresNewMapMode () |
|
void | ImpSetGlueVisible2 (bool bOn) |
|
void | ImpSetGlueVisible3 (bool bOn) |
|
void | ImpSetGlueVisible4 (bool bOn) |
|
void | GlueInvalidate () const |
|
| SdrPaintView (SdrModel &rSdrModel, OutputDevice *pOut) |
|
virtual | ~SdrPaintView () override |
|
void | ImpFormLayerDrawing (SdrPaintWindow &rPaintWindow) |
|
| ~IPolyPolygonEditorController () |
|
static bool | ImpCanConvertForCombine1 (const SdrObject *pObj) |
|
static bool | ImpCanConvertForCombine (const SdrObject *pObj) |
|
static basegfx::B2DPolyPolygon | ImpGetPolyPolygon1 (const SdrObject *pObj) |
|
static basegfx::B2DPolyPolygon | ImpGetPolyPolygon (const SdrObject *pObj) |
|
static basegfx::B2DPolygon | ImpCombineToSinglePolygon (const basegfx::B2DPolyPolygon &rPolyPolygon) |
|
static bool | ImpCanDismantle (const basegfx::B2DPolyPolygon &rPpolyPpolygon, bool bMakeLines) |
|
static bool | ImpCanDismantle (const SdrObject *pObj, bool bMakeLines) |
|
static void | ImpCrookObj (SdrObject *pO, const Point &rRef, const Point &rRad, SdrCrookMode eMode, bool bVertical, bool bNoContortion, bool bRotate, const tools::Rectangle &rMarkRect) |
|
static void | ImpDistortObj (SdrObject *pO, const tools::Rectangle &rRef, const XPolygon &rDistortedRect, bool bNoContortion) |
|
static vcl::Region | OptimizeDrawLayersRegion (OutputDevice *pOut, const vcl::Region &rReg, bool bDisableIntersect) |
|
SdrObject * | pCurrentCreate |
|
SdrPageView * | pCreatePV |
|
std::unique_ptr< ImplConnectMarkerOverlay > | mpCoMaOverlay |
|
std::unique_ptr< ImpSdrCreateViewExtraData > | mpCreateViewExtraData |
|
PointerStyle | aCurrentCreatePointer |
|
sal_Int32 | nAutoCloseDistPix |
|
sal_Int32 | nFreeHandMinDistPix |
|
SdrInventor | nCurrentInvent |
|
SdrObjKind | nCurrentIdent |
|
bool | b1stPointAsCenter |
|
bool | bUseIncompatiblePathCreateInterface |
|
SdrHdl * | mpDragHdl |
|
std::unique_ptr< SdrDragMethod > | mpCurrentSdrDragMethod |
|
SdrUndoGeoObj * | mpInsPointUndo |
|
tools::Rectangle | maDragLimit |
|
OUString | maInsPointUndoStr |
|
SdrHdlKind | meDragHdl |
|
bool | mbFramDrag |
|
bool | mbMarkedHitMovesAlways |
|
bool | mbDragLimit |
|
bool | mbDragHdl |
|
bool | mbDragStripes |
|
bool | mbSolidDragging |
|
bool | mbResizeAtCenter |
|
bool | mbCrookAtCenter |
|
bool | mbDragWithCopy |
|
bool | mbInsGluePoint |
|
bool | mbInsObjPointMode |
|
bool | mbInsGluePointMode |
|
bool | mbNoDragXorPolys |
|
tools::WeakReference< SdrTextObj > | mxTextEditObj |
|
SdrPageView * | pTextEditPV |
|
std::unique_ptr< SdrOutliner > | pTextEditOutliner |
|
OutlinerView * | pTextEditOutlinerView |
|
VclPtr< vcl::Window > | pTextEditWin |
|
vcl::Cursor * | pTextEditCursorBuffer |
|
SdrObject * | pMacroObj |
|
SdrPageView * | pMacroPV |
|
VclPtr< vcl::Window > | pMacroWin |
|
tools::Rectangle | aTextEditArea |
|
tools::Rectangle | aMinTextEditArea |
|
Link< EditFieldInfo *, void > | aOldCalcFieldValueLink |
|
Point | aMacroDownPos |
|
sal_uInt16 | nMacroTol |
|
bool | bTextEditDontDelete |
|
bool | bTextEditOnlyOneView |
|
bool | bTextEditNewObj |
|
bool | bQuickTextEditMode |
|
bool | bMacroDown |
|
rtl::Reference< sdr::SelectionController > | mxSelectionController |
|
rtl::Reference< sdr::SelectionController > | mxLastSelectionController |
|
bool | m_bPossibilitiesDirty |
|
bool | m_bReadOnly |
|
bool | m_bGroupPossible |
|
bool | m_bUnGroupPossible |
|
bool | m_bGrpEnterPossible |
|
bool | m_bToTopPossible |
|
bool | m_bToBtmPossible |
|
bool | m_bReverseOrderPossible |
|
bool | m_bImportMtfPossible |
|
bool | m_bCombinePossible |
|
bool | m_bDismantlePossible |
|
bool | m_bCombineNoPolyPolyPossible |
|
bool | m_bDismantleMakeLinesPossible |
|
bool | m_bOrthoDesiredOnMarked |
|
bool | m_bOneOrMoreMovable |
|
bool | m_bMoreThanOneNoMovRot |
|
bool | m_bContortionPossible |
|
bool | m_bMoveAllowed |
|
bool | m_bResizeFreeAllowed |
|
bool | m_bResizePropAllowed |
|
bool | m_bRotateFreeAllowed |
|
bool | m_bRotate90Allowed |
|
bool | m_bMirrorFreeAllowed |
|
bool | m_bMirror45Allowed |
|
bool | m_bMirror90Allowed |
|
bool | m_bShearAllowed |
|
bool | m_bEdgeRadiusAllowed |
|
bool | m_bTransparenceAllowed |
|
bool | m_bCropAllowed |
|
bool | m_bGradientAllowed |
|
bool | m_bCanConvToPath |
|
bool | m_bCanConvToPoly |
|
bool | m_bCanConvToContour |
|
bool | m_bMoveProtect |
|
bool | m_bResizeProtect |
|
SdrObject * | mpMarkedObj |
|
SdrPageView * | mpMarkedPV |
|
Point | maRef1 |
|
Point | maRef2 |
|
SdrHdlList | maHdlList |
|
sdr::ViewSelection | maSdrViewSelection |
|
std::vector< basegfx::B2DRectangle > | maSubSelectionList |
|
tools::Rectangle | maMarkedObjRect |
|
tools::Rectangle | maMarkedPointsRect |
|
tools::Rectangle | maMarkedGluePointsRect |
|
SdrDragMode | meDragMode |
|
SdrViewEditMode | meEditMode |
|
SdrViewEditMode | meEditMode0 |
|
bool | mbDesignMode |
|
bool | mbForceFrameHandles |
|
bool | mbPlusHdlAlways |
|
bool | mbInsPolyPoint |
|
bool | mbMarkedObjRectDirty |
|
bool | mbMrkPntDirty |
|
bool | mbMarkedPointsRectsDirty |
|
bool | mbMarkHandlesHidden |
|
class ImplPageOriginOverlay * | mpPageOriginOverlay |
|
class ImplHelpLineOverlay * | mpHelpLineOverlay |
|
Size | aMagnSiz |
|
Fraction | aSnapWdtX |
|
Fraction | aSnapWdtY |
|
sal_uInt16 | nMagnSizPix |
|
Degree100 | nSnapAngle |
|
Degree100 | nEliminatePolyPointLimitAngle |
|
SdrCrookMode | eCrookMode |
|
bool | bSnapEnab |
|
bool | bGridSnap |
|
bool | bBordSnap |
|
bool | bHlplSnap |
|
bool | bOFrmSnap |
|
bool | bOPntSnap |
|
bool | bOConSnap |
|
bool | bMoveSnapOnlyTopLeft |
|
bool | bOrtho |
|
bool | bBigOrtho |
|
bool | bAngleSnapEnab |
|
bool | bMoveOnlyDragging |
|
bool | bSlantButShear |
|
bool | bCrookNoContortion |
|
bool | bEliminatePolyPoints |
|
SdrModel * | mpModel |
|
VclPtr< OutputDevice > | mpActualOutDev |
|
VclPtr< OutputDevice > | mpDragWin |
|
SfxStyleSheet * | mpDefaultStyleSheet |
|
OUString | maActualLayer |
|
OUString | maMeasureLayer |
|
std::vector< std::unique_ptr< SdrPaintWindow > > | maPaintWindows |
|
Size | maGridBig |
|
Size | maGridFin |
|
SdrDragStat | maDragStat |
|
tools::Rectangle | maMaxWorkArea |
|
SfxItemSet | maDefaultAttr |
|
Idle | maComeBackIdle |
|
SdrAnimationMode | meAnimationMode |
|
sal_uInt16 | mnHitTolPix |
|
sal_uInt16 | mnMinMovPix |
|
sal_uInt16 | mnHitTolLog |
|
sal_uInt16 | mnMinMovLog |
|
SvtOptionsDrawinglayer | maDrawinglayerOpt |
|
bool | mbPageVisible |
|
bool | mbPageShadowVisible |
|
bool | mbPageBorderVisible |
|
bool | mbBordVisible |
|
bool | mbGridVisible |
|
bool | mbGridFront |
|
bool | mbHlplVisible |
|
bool | mbHlplFront |
|
bool | mbGlueVisible |
|
bool | mbGlueVisible2 |
|
bool | mbGlueVisible3 |
|
bool | mbGlueVisible4 |
|
bool | mbSomeObjChgdFlag |
|
bool | mbSwapAsynchron |
|
bool | mbPrintPreview |
|
bool | mbAnimationPause |
|
bool | mbBufferedOutputAllowed |
|
bool | mbBufferedOverlayAllowed |
|
bool | mbPagePaintingAllowed |
|
bool | mbPreviewRenderer |
|
bool | mbHideOle |
|
bool | mbHideChart |
|
bool | mbHideDraw |
|
bool | mbHideFormControl |
|
svtools::ColorConfig | maColorConfig |
|
Color | maGridColor |
|
static constexpr sal_uInt16 | mnFrameHandlesLimit |
|